BTRuleConstraint + check for Target consistency