pub fn decode_elements<'a, K>( definitions: &'a Header, elements: &'a Payload, key: K) -> Result<(&'a ElementDefinition, &'a Vec<Element>), PlyError> where K: AsRef<str>,