Originally Posted by Fat aesoft
3. Modified Cathy: You lose if, at the end of your turn, your opponent has two pokemon asleep, and the most recent of those pokemon was put to sleep by a move you used but were not forced into.
Seems like you could run into trouble with Rest. Pokemon A uses Rest and switches out, later you spore Pokemon B. In this situation you would lose. I'd support #3 if this loophole was closed.