Add possibility to customize CompositeType mapping