Mapping type, instead of map[string]MappingOptions
export GetProperties func