pub type Contents = NonEmpty<Vec<u8>>;
Entry contents. This is the change payload.
struct Contents { pub head: Vec<u8>, pub tail: Vec<Vec<u8>>, }
head: Vec<u8>
tail: Vec<Vec<u8>>