issue #14 - fixing error throwing for lazily inited components and making the injection overrides more flexible