Constraint-Bounded Evolution