fn validate_fields<'a, I>( items: &BTreeMap<String, Item>, fields: I, ) -> Result<()>where I: IntoIterator<Item = &'a Field>,