fn descend_from<'a>( container: Container<'a>, steps: &[Step], create: bool, ) -> Option<Container<'a>>