A card is only playable when all of it works.
We never ship half a card. A card goes into the game when the engine can play its whole text the way the official rules say. Until then it stays in the collection as "not playable yet".
Every scripted card has its own tests. A chain test then plays every effect against every kind of answer: negation, its target leaving, the card itself being destroyed.
