dup_token
token = dup_token(list, &list->pos);
added = dup_token(t, base_pos);
added = dup_token(body, base_pos);