playBunny: That bear-'em-all-off-first move breaks the rule.....
Exactly, you should, as Chessmaster1000 said, investigate if the move is legal first. If you allow that that the legality is investigated after the game is over, you'd have to allow "that bear-'em-all-off-first move".