This reverts commit 03627aa84d.
03627aa84d
Closes #7958
Added a static reflector that uses metadta produced during build or, additionally, directly from typescript, to produce the metadata used by Angular code generation compiler.