issue #14 - fixing error throwing for lazily inited components and makin...

...g the injection overrides more flexible