pub fn flatten(expr: Selector) -> SelectorExpand description
Flatten a selector expression.
A selector is flattened when we’ve inlined trivially nested expressions. In other words, a flat selector consists of strictly alternating levels of AND and OR.