Modify the board to allow for more testing.
Use compact rather than compact! which returns nil if no changes were made.