pub type Payload<E> = KeyMap<Vec<E>>;
The part after end_header, contains the main data.
end_header
struct Payload<E> { /* private fields */ }