pub fn compile_interactions( interactions: &[Interaction], hash_seed: u32, ) -> (Vec<(Namespace, Namespace)>, Vec<(Namespace, Namespace, Namespace)>)