Use two different exception types and stop throwing pointers.
Switch to incrementing status counters instead of throwing exceptions in
the main loop of a server.
Make it version 0.2.1.