I'm sure one of the fields in the header is called "padding", which I thought allowed frames that could encode to 1 byte shorter than usual to be padded to the length of the other frames. ISTR having an argument with Mike about it, but can't remember the outcome

Hugo