Index: tests/exceptions/.expect/hotpotato.txt
===================================================================
--- tests/exceptions/.expect/hotpotato.txt	(revision 7a925a41a1a11e36e1066349f121f6d9e8d91246)
+++ 	(revision )
@@ -1,143 +1,0 @@
-5 0 42
-9 players in the game
-  POTATO goes off after 2 ticks
-U 0 -> 3 is eliminated
-  POTATO goes off after 4 ticks
-U 0 -> 4 -> 0 -> 1 is eliminated
-  POTATO goes off after 1 tick
-U 0 is eliminated
-election
- -> 4 election
- -> 5 election
- -> 6 election
- -> 7 election
- -> 8 election
- -> 2 : umpire 8
-  POTATO goes off after 5 ticks
-U 8 -> 2 -> 4 -> 2 -> 8 is eliminated
-election
- -> 2 election
- -> 4 election
- -> 5 election
- -> 6 election
- -> 7 : umpire 7
-  POTATO goes off after 2 ticks
-U 7 -> 2 is eliminated
-  POTATO goes off after 6 ticks
-U 7 -> 6 -> 5 -> 6 -> 5 -> 6 is eliminated
-  POTATO goes off after 9 ticks
-U 7 -> 4 -> 7 -> 5 -> 4 -> 7 -> 4 -> 7 -> 4 is eliminated
-  POTATO goes off after 1 tick
-U 7 is eliminated
-election
- -> 5 : umpire 5
-  POTATO goes off after 6 ticks
-U 5 wins the Match!
-
-
-8 players in the game
-  POTATO goes off after 9 ticks
-U 0 -> 5 -> 0 -> 5 -> 0 -> 3 -> 0 -> 5 -> 6 is eliminated
-  POTATO goes off after 5 ticks
-U 0 -> 5 -> 0 -> 3 -> 2 is eliminated
-  POTATO goes off after 10 ticks
-U 0 -> 3 -> 0 -> 3 -> 0 -> 3 -> 0 -> 5 -> 0 -> 5 is eliminated
-  POTATO goes off after 7 ticks
-U 0 -> 3 -> 0 -> 3 -> 1 -> 3 -> 1 is eliminated
-  POTATO goes off after 10 ticks
-U 0 -> 7 -> 4 -> 7 -> 4 -> 3 -> 0 -> 3 -> 0 -> 3 is eliminated
-  POTATO goes off after 10 ticks
-U 0 -> 4 -> 0 -> 4 -> 0 -> 4 -> 0 -> 7 -> 4 -> 7 is eliminated
-  POTATO goes off after 7 ticks
-U 0 -> 4 -> 0 -> 4 -> 0 -> 4 -> 0 is eliminated
-election
- -> 4 : umpire 4
-  POTATO goes off after 7 ticks
-U 4 wins the Match!
-
-
-4 players in the game
-  POTATO goes off after 3 ticks
-U 0 -> 1 -> 0 is eliminated
-election
- -> 3 election
- -> 2 election
- -> 1 : umpire 3
-  POTATO goes off after 9 ticks
-U 3 -> 1 -> 2 -> 3 -> 1 -> 2 -> 1 -> 2 -> 3 is eliminated
-election
- -> 2 election
- -> 1 : umpire 2
-  POTATO goes off after 2 ticks
-U 2 -> 1 is eliminated
-  POTATO goes off after 7 ticks
-U 2 wins the Match!
-
-
-10 players in the game
-  POTATO goes off after 2 ticks
-U 0 -> 8 is eliminated
-  POTATO goes off after 10 ticks
-U 0 -> 9 -> 0 -> 9 -> 0 -> 9 -> 7 -> 9 -> 7 -> 9 is eliminated
-  POTATO goes off after 3 ticks
-U 0 -> 7 -> 1 is eliminated
-  POTATO goes off after 10 ticks
-U 0 -> 7 -> 0 -> 6 -> 5 -> 6 -> 5 -> 4 -> 5 -> 6 is eliminated
-  POTATO goes off after 3 ticks
-U 0 -> 5 -> 0 is eliminated
-election
- -> 7 election
- -> 2 election
- -> 3 election
- -> 4 election
- -> 5 : umpire 7
-  POTATO goes off after 9 ticks
-U 7 -> 5 -> 4 -> 5 -> 7 -> 5 -> 4 -> 3 -> 4 is eliminated
-  POTATO goes off after 8 ticks
-U 7 -> 5 -> 3 -> 2 -> 3 -> 2 -> 3 -> 2 is eliminated
-  POTATO goes off after 6 ticks
-U 7 -> 3 -> 7 -> 5 -> 3 -> 5 is eliminated
-  POTATO goes off after 8 ticks
-U 7 -> 3 -> 7 -> 3 -> 7 -> 3 -> 7 -> 3 is eliminated
-  POTATO goes off after 2 ticks
-U 7 wins the Match!
-
-
-8 players in the game
-  POTATO goes off after 1 tick
-U 0 is eliminated
-election
- -> 6 election
- -> 7 election
- -> 5 election
- -> 1 election
- -> 2 election
- -> 3 election
- -> 4 : umpire 7
-  POTATO goes off after 9 ticks
-U 7 -> 5 -> 7 -> 6 -> 7 -> 6 -> 7 -> 6 -> 7 is eliminated
-election
- -> 5 election
- -> 1 election
- -> 2 election
- -> 3 election
- -> 4 election
- -> 6 : umpire 6
-  POTATO goes off after 1 tick
-U 6 is eliminated
-election
- -> 5 election
- -> 1 election
- -> 2 election
- -> 3 election
- -> 4 : umpire 5
-  POTATO goes off after 7 ticks
-U 5 -> 1 -> 2 -> 1 -> 5 -> 1 -> 2 is eliminated
-  POTATO goes off after 2 ticks
-U 5 -> 4 is eliminated
-  POTATO goes off after 9 ticks
-U 5 -> 1 -> 5 -> 1 -> 3 -> 1 -> 3 -> 5 -> 3 is eliminated
-  POTATO goes off after 8 ticks
-U 5 -> 1 -> 5 -> 1 -> 5 -> 1 -> 5 -> 1 is eliminated
-  POTATO goes off after 7 ticks
-U 5 wins the Match!
Index: tests/exceptions/.expect/hotpotato.x64.txt
===================================================================
--- tests/exceptions/.expect/hotpotato.x64.txt	(revision 4e2a57ff981bba930d52f02c5216ff9e5b75d092)
+++ tests/exceptions/.expect/hotpotato.x64.txt	(revision 4e2a57ff981bba930d52f02c5216ff9e5b75d092)
@@ -0,0 +1,143 @@
+5 0 42
+9 players in the game
+  POTATO goes off after 2 ticks
+U 0 -> 3 is eliminated
+  POTATO goes off after 4 ticks
+U 0 -> 4 -> 0 -> 1 is eliminated
+  POTATO goes off after 1 tick
+U 0 is eliminated
+election
+ -> 4 election
+ -> 5 election
+ -> 6 election
+ -> 7 election
+ -> 8 election
+ -> 2 : umpire 8
+  POTATO goes off after 5 ticks
+U 8 -> 2 -> 4 -> 2 -> 8 is eliminated
+election
+ -> 2 election
+ -> 4 election
+ -> 5 election
+ -> 6 election
+ -> 7 : umpire 7
+  POTATO goes off after 2 ticks
+U 7 -> 2 is eliminated
+  POTATO goes off after 6 ticks
+U 7 -> 6 -> 5 -> 6 -> 5 -> 6 is eliminated
+  POTATO goes off after 9 ticks
+U 7 -> 4 -> 7 -> 5 -> 4 -> 7 -> 4 -> 7 -> 4 is eliminated
+  POTATO goes off after 1 tick
+U 7 is eliminated
+election
+ -> 5 : umpire 5
+  POTATO goes off after 6 ticks
+U 5 wins the Match!
+
+
+8 players in the game
+  POTATO goes off after 9 ticks
+U 0 -> 5 -> 0 -> 5 -> 0 -> 3 -> 0 -> 5 -> 6 is eliminated
+  POTATO goes off after 5 ticks
+U 0 -> 5 -> 0 -> 3 -> 2 is eliminated
+  POTATO goes off after 10 ticks
+U 0 -> 3 -> 0 -> 3 -> 0 -> 3 -> 0 -> 5 -> 0 -> 5 is eliminated
+  POTATO goes off after 7 ticks
+U 0 -> 3 -> 0 -> 3 -> 1 -> 3 -> 1 is eliminated
+  POTATO goes off after 10 ticks
+U 0 -> 7 -> 4 -> 7 -> 4 -> 3 -> 0 -> 3 -> 0 -> 3 is eliminated
+  POTATO goes off after 10 ticks
+U 0 -> 4 -> 0 -> 4 -> 0 -> 4 -> 0 -> 7 -> 4 -> 7 is eliminated
+  POTATO goes off after 7 ticks
+U 0 -> 4 -> 0 -> 4 -> 0 -> 4 -> 0 is eliminated
+election
+ -> 4 : umpire 4
+  POTATO goes off after 7 ticks
+U 4 wins the Match!
+
+
+4 players in the game
+  POTATO goes off after 3 ticks
+U 0 -> 1 -> 0 is eliminated
+election
+ -> 3 election
+ -> 2 election
+ -> 1 : umpire 3
+  POTATO goes off after 9 ticks
+U 3 -> 1 -> 2 -> 3 -> 1 -> 2 -> 1 -> 2 -> 3 is eliminated
+election
+ -> 2 election
+ -> 1 : umpire 2
+  POTATO goes off after 2 ticks
+U 2 -> 1 is eliminated
+  POTATO goes off after 7 ticks
+U 2 wins the Match!
+
+
+10 players in the game
+  POTATO goes off after 2 ticks
+U 0 -> 8 is eliminated
+  POTATO goes off after 10 ticks
+U 0 -> 9 -> 0 -> 9 -> 0 -> 9 -> 7 -> 9 -> 7 -> 9 is eliminated
+  POTATO goes off after 3 ticks
+U 0 -> 7 -> 1 is eliminated
+  POTATO goes off after 10 ticks
+U 0 -> 7 -> 0 -> 6 -> 5 -> 6 -> 5 -> 4 -> 5 -> 6 is eliminated
+  POTATO goes off after 3 ticks
+U 0 -> 5 -> 0 is eliminated
+election
+ -> 7 election
+ -> 2 election
+ -> 3 election
+ -> 4 election
+ -> 5 : umpire 7
+  POTATO goes off after 9 ticks
+U 7 -> 5 -> 4 -> 5 -> 7 -> 5 -> 4 -> 3 -> 4 is eliminated
+  POTATO goes off after 8 ticks
+U 7 -> 5 -> 3 -> 2 -> 3 -> 2 -> 3 -> 2 is eliminated
+  POTATO goes off after 6 ticks
+U 7 -> 3 -> 7 -> 5 -> 3 -> 5 is eliminated
+  POTATO goes off after 8 ticks
+U 7 -> 3 -> 7 -> 3 -> 7 -> 3 -> 7 -> 3 is eliminated
+  POTATO goes off after 2 ticks
+U 7 wins the Match!
+
+
+8 players in the game
+  POTATO goes off after 1 tick
+U 0 is eliminated
+election
+ -> 6 election
+ -> 7 election
+ -> 5 election
+ -> 1 election
+ -> 2 election
+ -> 3 election
+ -> 4 : umpire 7
+  POTATO goes off after 9 ticks
+U 7 -> 5 -> 7 -> 6 -> 7 -> 6 -> 7 -> 6 -> 7 is eliminated
+election
+ -> 5 election
+ -> 1 election
+ -> 2 election
+ -> 3 election
+ -> 4 election
+ -> 6 : umpire 6
+  POTATO goes off after 1 tick
+U 6 is eliminated
+election
+ -> 5 election
+ -> 1 election
+ -> 2 election
+ -> 3 election
+ -> 4 : umpire 5
+  POTATO goes off after 7 ticks
+U 5 -> 1 -> 2 -> 1 -> 5 -> 1 -> 2 is eliminated
+  POTATO goes off after 2 ticks
+U 5 -> 4 is eliminated
+  POTATO goes off after 9 ticks
+U 5 -> 1 -> 5 -> 1 -> 3 -> 1 -> 3 -> 5 -> 3 is eliminated
+  POTATO goes off after 8 ticks
+U 5 -> 1 -> 5 -> 1 -> 5 -> 1 -> 5 -> 1 is eliminated
+  POTATO goes off after 7 ticks
+U 5 wins the Match!
Index: tests/exceptions/.expect/hotpotato_checked.txt
===================================================================
--- tests/exceptions/.expect/hotpotato_checked.txt	(revision 7a925a41a1a11e36e1066349f121f6d9e8d91246)
+++ 	(revision )
@@ -1,143 +1,0 @@
-5 0 42
-9 players in the game
-  POTATO goes off after 2 ticks
-U 0 -> 3 is eliminated
-  POTATO goes off after 4 ticks
-U 0 -> 4 -> 0 -> 1 is eliminated
-  POTATO goes off after 1 tick
-U 0 is eliminated
-election
- -> 4 election
- -> 5 election
- -> 6 election
- -> 7 election
- -> 8 election
- -> 2 : umpire 8
-  POTATO goes off after 5 ticks
-U 8 -> 2 -> 4 -> 2 -> 8 is eliminated
-election
- -> 2 election
- -> 4 election
- -> 5 election
- -> 6 election
- -> 7 : umpire 7
-  POTATO goes off after 2 ticks
-U 7 -> 2 is eliminated
-  POTATO goes off after 6 ticks
-U 7 -> 6 -> 5 -> 6 -> 5 -> 6 is eliminated
-  POTATO goes off after 9 ticks
-U 7 -> 4 -> 7 -> 5 -> 4 -> 7 -> 4 -> 7 -> 4 is eliminated
-  POTATO goes off after 1 tick
-U 7 is eliminated
-election
- -> 5 : umpire 5
-  POTATO goes off after 6 ticks
-U 5 wins the Match!
-
-
-8 players in the game
-  POTATO goes off after 9 ticks
-U 0 -> 5 -> 0 -> 5 -> 0 -> 3 -> 0 -> 5 -> 6 is eliminated
-  POTATO goes off after 5 ticks
-U 0 -> 5 -> 0 -> 3 -> 2 is eliminated
-  POTATO goes off after 10 ticks
-U 0 -> 3 -> 0 -> 3 -> 0 -> 3 -> 0 -> 5 -> 0 -> 5 is eliminated
-  POTATO goes off after 7 ticks
-U 0 -> 3 -> 0 -> 3 -> 1 -> 3 -> 1 is eliminated
-  POTATO goes off after 10 ticks
-U 0 -> 7 -> 4 -> 7 -> 4 -> 3 -> 0 -> 3 -> 0 -> 3 is eliminated
-  POTATO goes off after 10 ticks
-U 0 -> 4 -> 0 -> 4 -> 0 -> 4 -> 0 -> 7 -> 4 -> 7 is eliminated
-  POTATO goes off after 7 ticks
-U 0 -> 4 -> 0 -> 4 -> 0 -> 4 -> 0 is eliminated
-election
- -> 4 : umpire 4
-  POTATO goes off after 7 ticks
-U 4 wins the Match!
-
-
-4 players in the game
-  POTATO goes off after 3 ticks
-U 0 -> 1 -> 0 is eliminated
-election
- -> 3 election
- -> 2 election
- -> 1 : umpire 3
-  POTATO goes off after 9 ticks
-U 3 -> 1 -> 2 -> 3 -> 1 -> 2 -> 1 -> 2 -> 3 is eliminated
-election
- -> 2 election
- -> 1 : umpire 2
-  POTATO goes off after 2 ticks
-U 2 -> 1 is eliminated
-  POTATO goes off after 7 ticks
-U 2 wins the Match!
-
-
-10 players in the game
-  POTATO goes off after 2 ticks
-U 0 -> 8 is eliminated
-  POTATO goes off after 10 ticks
-U 0 -> 9 -> 0 -> 9 -> 0 -> 9 -> 7 -> 9 -> 7 -> 9 is eliminated
-  POTATO goes off after 3 ticks
-U 0 -> 7 -> 1 is eliminated
-  POTATO goes off after 10 ticks
-U 0 -> 7 -> 0 -> 6 -> 5 -> 6 -> 5 -> 4 -> 5 -> 6 is eliminated
-  POTATO goes off after 3 ticks
-U 0 -> 5 -> 0 is eliminated
-election
- -> 7 election
- -> 2 election
- -> 3 election
- -> 4 election
- -> 5 : umpire 7
-  POTATO goes off after 9 ticks
-U 7 -> 5 -> 4 -> 5 -> 7 -> 5 -> 4 -> 3 -> 4 is eliminated
-  POTATO goes off after 8 ticks
-U 7 -> 5 -> 3 -> 2 -> 3 -> 2 -> 3 -> 2 is eliminated
-  POTATO goes off after 6 ticks
-U 7 -> 3 -> 7 -> 5 -> 3 -> 5 is eliminated
-  POTATO goes off after 8 ticks
-U 7 -> 3 -> 7 -> 3 -> 7 -> 3 -> 7 -> 3 is eliminated
-  POTATO goes off after 2 ticks
-U 7 wins the Match!
-
-
-8 players in the game
-  POTATO goes off after 1 tick
-U 0 is eliminated
-election
- -> 6 election
- -> 7 election
- -> 5 election
- -> 1 election
- -> 2 election
- -> 3 election
- -> 4 : umpire 7
-  POTATO goes off after 9 ticks
-U 7 -> 5 -> 7 -> 6 -> 7 -> 6 -> 7 -> 6 -> 7 is eliminated
-election
- -> 5 election
- -> 1 election
- -> 2 election
- -> 3 election
- -> 4 election
- -> 6 : umpire 6
-  POTATO goes off after 1 tick
-U 6 is eliminated
-election
- -> 5 election
- -> 1 election
- -> 2 election
- -> 3 election
- -> 4 : umpire 5
-  POTATO goes off after 7 ticks
-U 5 -> 1 -> 2 -> 1 -> 5 -> 1 -> 2 is eliminated
-  POTATO goes off after 2 ticks
-U 5 -> 4 is eliminated
-  POTATO goes off after 9 ticks
-U 5 -> 1 -> 5 -> 1 -> 3 -> 1 -> 3 -> 5 -> 3 is eliminated
-  POTATO goes off after 8 ticks
-U 5 -> 1 -> 5 -> 1 -> 5 -> 1 -> 5 -> 1 is eliminated
-  POTATO goes off after 7 ticks
-U 5 wins the Match!
Index: tests/exceptions/.expect/hotpotato_checked.x64.txt
===================================================================
--- tests/exceptions/.expect/hotpotato_checked.x64.txt	(revision 4e2a57ff981bba930d52f02c5216ff9e5b75d092)
+++ tests/exceptions/.expect/hotpotato_checked.x64.txt	(revision 4e2a57ff981bba930d52f02c5216ff9e5b75d092)
@@ -0,0 +1,143 @@
+5 0 42
+9 players in the game
+  POTATO goes off after 2 ticks
+U 0 -> 3 is eliminated
+  POTATO goes off after 4 ticks
+U 0 -> 4 -> 0 -> 1 is eliminated
+  POTATO goes off after 1 tick
+U 0 is eliminated
+election
+ -> 4 election
+ -> 5 election
+ -> 6 election
+ -> 7 election
+ -> 8 election
+ -> 2 : umpire 8
+  POTATO goes off after 5 ticks
+U 8 -> 2 -> 4 -> 2 -> 8 is eliminated
+election
+ -> 2 election
+ -> 4 election
+ -> 5 election
+ -> 6 election
+ -> 7 : umpire 7
+  POTATO goes off after 2 ticks
+U 7 -> 2 is eliminated
+  POTATO goes off after 6 ticks
+U 7 -> 6 -> 5 -> 6 -> 5 -> 6 is eliminated
+  POTATO goes off after 9 ticks
+U 7 -> 4 -> 7 -> 5 -> 4 -> 7 -> 4 -> 7 -> 4 is eliminated
+  POTATO goes off after 1 tick
+U 7 is eliminated
+election
+ -> 5 : umpire 5
+  POTATO goes off after 6 ticks
+U 5 wins the Match!
+
+
+8 players in the game
+  POTATO goes off after 9 ticks
+U 0 -> 5 -> 0 -> 5 -> 0 -> 3 -> 0 -> 5 -> 6 is eliminated
+  POTATO goes off after 5 ticks
+U 0 -> 5 -> 0 -> 3 -> 2 is eliminated
+  POTATO goes off after 10 ticks
+U 0 -> 3 -> 0 -> 3 -> 0 -> 3 -> 0 -> 5 -> 0 -> 5 is eliminated
+  POTATO goes off after 7 ticks
+U 0 -> 3 -> 0 -> 3 -> 1 -> 3 -> 1 is eliminated
+  POTATO goes off after 10 ticks
+U 0 -> 7 -> 4 -> 7 -> 4 -> 3 -> 0 -> 3 -> 0 -> 3 is eliminated
+  POTATO goes off after 10 ticks
+U 0 -> 4 -> 0 -> 4 -> 0 -> 4 -> 0 -> 7 -> 4 -> 7 is eliminated
+  POTATO goes off after 7 ticks
+U 0 -> 4 -> 0 -> 4 -> 0 -> 4 -> 0 is eliminated
+election
+ -> 4 : umpire 4
+  POTATO goes off after 7 ticks
+U 4 wins the Match!
+
+
+4 players in the game
+  POTATO goes off after 3 ticks
+U 0 -> 1 -> 0 is eliminated
+election
+ -> 3 election
+ -> 2 election
+ -> 1 : umpire 3
+  POTATO goes off after 9 ticks
+U 3 -> 1 -> 2 -> 3 -> 1 -> 2 -> 1 -> 2 -> 3 is eliminated
+election
+ -> 2 election
+ -> 1 : umpire 2
+  POTATO goes off after 2 ticks
+U 2 -> 1 is eliminated
+  POTATO goes off after 7 ticks
+U 2 wins the Match!
+
+
+10 players in the game
+  POTATO goes off after 2 ticks
+U 0 -> 8 is eliminated
+  POTATO goes off after 10 ticks
+U 0 -> 9 -> 0 -> 9 -> 0 -> 9 -> 7 -> 9 -> 7 -> 9 is eliminated
+  POTATO goes off after 3 ticks
+U 0 -> 7 -> 1 is eliminated
+  POTATO goes off after 10 ticks
+U 0 -> 7 -> 0 -> 6 -> 5 -> 6 -> 5 -> 4 -> 5 -> 6 is eliminated
+  POTATO goes off after 3 ticks
+U 0 -> 5 -> 0 is eliminated
+election
+ -> 7 election
+ -> 2 election
+ -> 3 election
+ -> 4 election
+ -> 5 : umpire 7
+  POTATO goes off after 9 ticks
+U 7 -> 5 -> 4 -> 5 -> 7 -> 5 -> 4 -> 3 -> 4 is eliminated
+  POTATO goes off after 8 ticks
+U 7 -> 5 -> 3 -> 2 -> 3 -> 2 -> 3 -> 2 is eliminated
+  POTATO goes off after 6 ticks
+U 7 -> 3 -> 7 -> 5 -> 3 -> 5 is eliminated
+  POTATO goes off after 8 ticks
+U 7 -> 3 -> 7 -> 3 -> 7 -> 3 -> 7 -> 3 is eliminated
+  POTATO goes off after 2 ticks
+U 7 wins the Match!
+
+
+8 players in the game
+  POTATO goes off after 1 tick
+U 0 is eliminated
+election
+ -> 6 election
+ -> 7 election
+ -> 5 election
+ -> 1 election
+ -> 2 election
+ -> 3 election
+ -> 4 : umpire 7
+  POTATO goes off after 9 ticks
+U 7 -> 5 -> 7 -> 6 -> 7 -> 6 -> 7 -> 6 -> 7 is eliminated
+election
+ -> 5 election
+ -> 1 election
+ -> 2 election
+ -> 3 election
+ -> 4 election
+ -> 6 : umpire 6
+  POTATO goes off after 1 tick
+U 6 is eliminated
+election
+ -> 5 election
+ -> 1 election
+ -> 2 election
+ -> 3 election
+ -> 4 : umpire 5
+  POTATO goes off after 7 ticks
+U 5 -> 1 -> 2 -> 1 -> 5 -> 1 -> 2 is eliminated
+  POTATO goes off after 2 ticks
+U 5 -> 4 is eliminated
+  POTATO goes off after 9 ticks
+U 5 -> 1 -> 5 -> 1 -> 3 -> 1 -> 3 -> 5 -> 3 is eliminated
+  POTATO goes off after 8 ticks
+U 5 -> 1 -> 5 -> 1 -> 5 -> 1 -> 5 -> 1 is eliminated
+  POTATO goes off after 7 ticks
+U 5 wins the Match!
