I agree. It's to complicated. In case this rules are broken what would be the actions against the rule breaker and how do you demonstrate he is a rule breaker? I think an engine should be implemented to support that rule ... until then.. it has a NO vote from me.