LineProcessor + IMessageHandler works, need to pretty-print exceptions