_copyarg
ArgL(n) = _copyarg(TypeL(t), ArgL(arg), err);
ArgR(n) = _copyarg(TypeR(t), ArgR(arg), err);
extern char * _copyarg(FIELDTYPE *, char *, int *);
#define CopyArg(f, err) (_copyarg((f) -> type, (f) -> arg, err))