Magic the Gathering has a "layer system" for applying effects to cards. It's a lot of complexity for the game, but they design cards so you'll have to know the nuts and bolts of it as infrequently as possible.
Yes, MTG is great. They use key-wording and provide rules for those out side of the game so that each game people know exactly what is happening. They also make great use of "MAY" effects so that when a status effect is broken it isn't breaking the game. This is fine for positive effects, (or a competitive game) but it's harder in a CO-OP game.
But key-wording, and setting up a solid framework of rules is very useful.