Not done.  Just checking in.

I think I need to find more places to free the output messages.  Look
into event_cancel and friends.