pub trait ActiveMap: ActiveRecord {
// Required methods
fn active_map_insert(&mut self, key: String, value: RawRecord);
fn active_map_remove(&mut self, key: String);
fn state(
&self,
other: Option<&str>,
children: &BTreeSet<String>,
) -> (bool, BTreeMap<String, Ordering>);
}