[[ FoundationRecord ]] Added 'basetype' to records allowing record extension.
Merge branch 'feature-typeinfo_handler_record' into develop