Added wrapping of Types with DerivedTypeAttribute
Known issues:
*Non-User-Types are being needlessly disassembled (DateTime e.g.) instead of using a known converter function