scoped injector, close #53