Tony,
I assume it is for debugging problems at customerside.I would do it verifyable --- issue a SUSPEND (via SVC 30) and then issue the DUMP-commands (again via SVC 30) - that way you can easy check that you have what you want and you would not need to debug corners of the program that might never be touched/reached.
Martin (innocent byestander - but with VSE background)
