minor cleanup
get rid of redundant ALLOWED_PROPERTY_TYPES
remove basestring from MAP_TYPES_PROPERTIES

test that the reason it was added does not break