Ensure that normalized map fully implements the Hash API.

If a normalized map is used in a released setting it will forward all
map methods that are not explicitly implemented to the underlying map
instance.  However if a forwarded method is called during testing, it
will error out so that we can implement it performantly.