Yes, because Discard could not be implemented in MW (at least I don't see any way to do it with a Macro that would make the equivalent of {$unused}.
BTW, what do you do with unwanted function results in MW? Does `{$unused}' also apply there?
No. {$unused(x,y,z)} accepts variable names only.
MW Pascal has no solution for throwing away unwanted results. Peter.