wordvsplice
char **wordvsplice(int emptyhead, int wordc, char **wordv);
nwordv = wordvsplice(1, wordc, wordv+1);
nwordv = wordvsplice(1, wordc, wordv+1);
nwordv1 = wordvsplice(2, wordc, wordv+1);
nwordv2 = wordvsplice(2, wordc, wordv+1);
nwordv = wordvsplice(2, wordc, wordv+1);
nwordv = wordvsplice(2, wordc, wordv+1);
nwordv = wordvsplice(longpiptr ? 2 : 4, wordc, wordv+1);
nwordv = wordvsplice(1, wordc, wordv + 1);
nwordv = wordvsplice(2, undefined ? 2 : 3,
nwordv = wordvsplice(1+3, wordc, wordv+1);
nwordv = wordvsplice(1, wordc, wordv+1);
c_header = wordvsplice(0, wordc, wordv+1);
nwordv = wordvsplice(2, wordc, wordv+1);
nwordv = wordvsplice(0, wordc, nwordv);