Since not all arguments are passed and `checkConstraints` is only relevant here we could move it back to a separate instance attribute - sorry :wink: