TypeFactory: moved two functions to Unit #1126
metamodel tests: test object declarations #1126
it's not metadata you idiot me! #1126
metamodel #1126: added support for type literals
added tests for type literals #1127