pub fn push_down( tree: &mut ArenaTree<String>, parent: usize, left: usize, right: usize)
Check for conficts between parents and children and shift down nodes in order to solve detected conflicts (species pipe tree only).