docs: def create_child(self, modules):
          """Create a new injector that inherits the state from this injector.
  
          All bindings are inherited. In the future this may become closer to
          child injectors on google-guice.
          """
          binder = self._binder.create_child()
          return Injector(modules, binder=binder, stage=self._stage)