bringing IServiceFactory through the container registration. Closes GH-510