Fix bugs in Hashable
Minor