I don't think so... List of everything in the source:
I write to two appvars, use some pt-ons, manipulate variables some, use text, get getkeys, pxl-tests, write to 2 buffers, and mess with Fix (but I'm pretty sure it always quits in the right way).
I also use some weird gotos and subprograms.
But it's hard to explain code, so I'll attach it.