A tuple literal with the wrong arity was silently accepted and the extra/missing elements mis-stored. Mirror cstage type.c:416 + check.c:2386.