pub fn all<I>(shapes: I) -> Nodewhere I: IntoIterator, I::Item: Into<Spec>,
The value must satisfy every shape.