+[fn:why-send-a-message-to-handle-line]
+ Well, there may be one surprise to the astute observer.
+ Why are we sending a message to ourselves?
+ Couldn't we have just dropped the argument of "message" to
+ telcmd-handle-line and just called it like any other procedure?
+ Indeed, we /could/ do that, but sending a message to ourself has
+ an added advantage: if we accidentally "break" the
+ telcmd-handle-line procedure in some way (say we add a fun new
+ command we're playing with it), raising an exception won't break
+ and disconnect the client's main loop, it'll just break the
+ message handler for that one line, and our telcmd will happily
+ chug along accepting another command from the user while we try
+ to figure out what happened to the last one.
+