Add DefaultedMap
Add defaulted constructors
Add undefaulted constructors