- simple primitive mappings
- rudimentary support for interface mappings
- support for defining a converter to use at the mapping level