According to the docs and typescript files there should exist a metadata property:
On this example where instanced are used, the metaData property is undefined:
Setting a property on metadata would give no errors on compile time and fail in run time.
I guess thats unexpected behaviour, or am I missing something?