'Mappings hash to different values than frozensets of their iteritems().'

def test_maps_and_sets_differ(self):

    self.assertThat(generation_hash(frozenset([('a', 1), ('b', 2)])), Not(Equals(generation_hash(dict(a=1, b=2)))))
