another bug fix for strongly typed maps. Maps with enum for key and custom user class for value.