Constraints and other bullcrap