In terms of contract splitting, just to be clear, it's the practice by which the scope is artificially split into two to avoid a governance. If it's a free trade agreement obligation that would apply, you would let two or multiple contracts apply, as opposed to allowing one.
The purpose of contract splitting is an intent question. If there isn't an intent to evade the obligation, then it's not, in fact, contract splitting if there is a justifiable reason or rationale for the splitting, but if the intent is to evade a governance structure, then that, in fact, is contract splitting.
The enforcement mechanism is essentially that now, if you're talking about free trade obligations, you're offside on a free trade obligation rule.