Began converting Map into ValueMap which other classes subclass and specialize
Does not compile