This is a product type, introduced by deftagsum in support of vl-expr.
The following invariant is enforced on the fields:
(vl-arity-ok-p op args)