Add more tests on makeInitalWorld
Revise foldexpr not to be confused with closures
Remove duplicate foldmethod
Use "rank" to distinguish kinds of Sheep cards
Implement gainX
Implement releaseX
Implement exileX
Implement delay and force
Implement clone
Add a missing region Hand
Implement makeGameTree and listPossibleMoves
Implement drawX
Add shouldDraw
List moves for 1000 enemies
Remove an unused argument from makeInitalDeck
List moves for remaking Deck
Implement remakeDeckX
List moves for no Sheep in Field