Also generate destructor for _result, presult, args, pargs