code: public void installBindings(DependencyExplorerOutput output) {
      positions.position(output);
      
      // Install each implicit binding in the correct position
      for (Map.Entry<Key<?>, Binding> entry : output.getImplicitBindings()) {
        installBinding(output.getGraph(), entry.getKey(), entry.getValue());
      }
      
      // Make sure that each of the dependencies needed directly from the origin are available
      GinjectorBindings origin = output.getGraph().getOrigin();
      inheritBindingsForDeps(origin, origin.getDependencies());
    }
docs: Installs all of the implicit bindings as described {@link BindingInstaller above}.
  
  @param output {@link DependencyExplorerOutput} with information about the unresolved bindings
  for the current ginjector.