copycell
extern Cell *copycell(Cell *);
res = copycell(x); /* target string - initially copy of source */
args[i] = copycell(y);