pub fn app_state_multiset<'a>( app: &App, strings_of_charms: impl Iterator<Item = &'a Charms>, ) -> BTreeMap<&'a Data, usize>