a criss on a cross is an intersect, not a nothing
Intersectors remain intersectors even for overlaps in other dimensions
Geometry should inherit from Thing
Tidy up the code a little bit
Remove now unneeded restore functions
Run a geometry check on all objects
Remove obsolete toucher from Game
Add timestamps to channel messages
Remove unneeded // style comments from channeld
Remove // from initd
Add some spacing in the new timestamps
Remove spurious reboot handler from Game
Use red, white, and blue sparks in the screensaver
Add infiniteness property to separate boxes and points from planes
Display timestamps with channel messages
Add relation reset function
Remove old relations before checking for new ones
Add stub to do simple relations check
Move relation logic from geometry checker to relation updater
Explicitly do a simple relation update on a geometry check