Work toward handling mode rules.

Next: Why am I seeing two error messages when I run water4 now?