Switching Off Constraint in Child class

In reply to Etrx91:

Yes, a soft constraint here would work. The reason I avoid promoting soft constraints is when you start getting into more complicated constraints, it becomes very difficult to follow when a soft constraint gets overridden or remains.