Reapply merge !65
That is to reapply the merge !65 (merged) plus the fix that resulted in #384 (closed)
Now @(return ..)
construct does clean the vararg variable appropriately.
DPP.C was corrupting his own buffer and information on @[
@\
and @)
construct.