SIGN IN SIGN UP

Fixups to the hash function for frozensets.

* Non-zero initial value so that hash(frozenset()) != hash(0).
* Final permutation to differentiate nested sets.
* Add logic to make sure that -1 is not a possible hash value.
R
Raymond Hettinger committed
27e403ebe914294d307348d2b83c39f96059e133
Parent: 57c2d93