I've reviewed all the bugs about PREFIX and PENDING and done a lot of experimenting with 3.2 on WXP and W2K with ooRexx. As my guide to 'proper processing' I took the
Xedit Command and Macro Reference Version 3 Release 1.0
from IBM's online library.
I'm pretty sure that all the bugs I've seen, reported myself, or have waiting in the wings, all trace back to THE not implementing the prefix processing 'rules' as documented by IBM, mostly in the area of turning off pending for the macro as it is called and saving and restoring settings around the macro's execution. There may be more gory exceptions, but those are the main ones I've seen.
Please, please, PLEASE, don't take this as any disparagement against the EXCELLENT work being done on THE! It has become the lifeblood of my using the pc for anything besides email, web browsing and Quicken.
My retirement from IBM after LOTS of years using VM and Xedit has now become more exciting because of THE, ooRex and RexxLA!