Interface ConstraintSessionFactory<Solution_>