version 0.2.0: thoroughly (but slowly) parsed message headers