Dependency Injection Container can now accept instances of services as well as factories of services in set() method (as 2nd argument).
Changed extending chain of DependencyInjection ReadOnlyDefinitionException.