Saying that mbox is "just" a bunch of messages separated by lines matching /^From / indicates that the reviewer doesn't know what he's talking about. mbox is a family of incompatible formats, and coping with them is a pain. See also homepages.tesco.net./~J.deBoynePollar...
The problem is that while it's easy to describe the start and end of a mbox entry, once you know where they are, it's not necessarily easy to find them. The middle of an mbox entry, unfortunately, can contain lines that look like the beginning of a new message. The differences relate to how lines that match /^From / are evaluated for whether or not they start a new message.
Thanx a lot for your work !!
1 hidden unhelpful review