Allow keys of maps to be collections. Why we shouldn't?