Allow collections as keys in maps

Allow keys of maps to be collections. Why we shouldn't? RestyGWT already allows arbitrary objects to be keys. So why not collections.