This prototype is used to represent the constraints used when making a prioritization. This prototype represents a recipe, to actually add constraints to a planning problem, see the help page on constraints. Only experts should use this class directly. This prototype inherits from the ProjectModifier.