Class InnerConstraintFactory<Solution_,​Constraint_ extends Constraint>