Connected Bodies and Constraint Reasoning With System Boundaries