Cross pattern stub
cross_pattern can only be used as a
pattern= argument inside node() to expand a
node over the cross product of two or more dependencies. Calling it
directly returns a TypeError.
A TypeError explaining that patterns are only valid
inside node().
expand_pipeline, sample_pattern, tail_pattern, head_pattern, slice_pattern, map_pattern