constraints (such as platforms