I hope the concept of hashability is better understandable now. Thanks to Tim Hatch for pointing out the flaws here.