`maxWeight` makes sense, but just `threshold` is good  too, looking in the code I find other thing that we could change

Is to change the default value to Integer.MAX_VALUE, since there is no consensus of the threshold should be, and in the case of `CPF` constraint is ignored completely since the threshold is never crossed.