We didn't really stop importing Russian gas, there's still long-term contracts if e.g. Austria refused to accept Russian gas they'd still have to pay for it. Situation is different with Germany as there Russia broke the contract, stopped deliveries even though Germany was paying, so the country got out of the long-term contract for free.
When it comes to self-sanctioning have a look at Russia sanctioning European food exports. Not that the Faroese would ever complain, of course, they're selling tons of fish to Russia right now who can blame them their yearly GDP is like three patriot batteries.
I mean, sure, that's a domination relation but it doesn't really get at the core of domination, either, but tells us where dominance fits in the larger context. The core idea is much easier:
f : A -> X
dominatesg : B -> X
if there is anh : B -> A
such thatg = f . h
. That is, if there's a way to turn potato mash into food, and one to turn sliced potatoes into food (say, a hot pan with some oil) then frying mash dominates because there's a way to turn potato slices into mash, but none to turn mash into slices. It can also be the case that two functions dominate each other, e.g. when you look at cooking tea with a teabag, and without a teabag: As bagged tea can be unbagged, and unbagged tea bagged, both dominate, in fact, they're equivalent. All this is up to equivalence of fried potatoes and hash browns which can be easily established by trying both with eggs and ham, and both with apple sauce. Best paired with a doughnut of coffee^1^.^1^ I have the feeling mug manufacturers don't get any of this.