RFC: Adding a Hashable type class and HashMap/HashSet data types to HP