fact: Definition forallSplit `(a: Arguments (ne_list.cons y z)): forallArgs a → prod (P (head_arg y z a)) (forallArgs (tail_args _ _ a)).
imports: MathClasses.interfaces.canonical_names MathClasses.interfaces.universal_algebra Coq.Program.Program