Not covered by tests now. Especially important is proper ACK/NACK handling, and other things which can cause subsequent messages to fail Refs #1