pub fn split_sub_elements<'a>( element_data: &'a [u8], separator: u8, ) -> impl Iterator<Item = &'a [u8]> + Clone + 'a