pub fn encode_tree_frame(trees: &[Tree]) -> Result<Vec<u8>, CompactError>
Encode name-sorted trees as columnar mode/kind/name/target payloads.