Interface SolverFactory<Solution_>