pub fn build_outline(nodes: &[Value]) -> Vec<Value>
Build the structure map: the form’s rows, nested as in the form. Collections, counts and empty collections are not rows.