`node_modules/reflect-metadata/Reflect.js:373
throw new TypeError();
^
TypeError
at Object.getOwnMetadata (/Users/thohoh/Projects/ioc/node_modules/reflect-metadata/Reflect.js:373:19)
at Container.getInjections (/Users/thohoh/Projects/ioc/dist/lib/container.js:62:24)
at Container.resolve (/Users/thohoh/Projects/ioc/dist/lib/container.js:34:33)
at Object. (/Users/thohoh/Projects/ioc/app.js:11:26)
at Module._compile (module.js:569:30)
at Object.Module._extensions..js (module.js:580:10)
at Module.load (module.js:503:32)
at tryModuleLoad (module.js:466:12)
at Function.Module._load (module.js:458:3)
at Function.Module.runMain (module.js:605:10)
`