This is a work in progress. I tracked down that stack overflow bug, but not before spending several hours trying to figure out what was causing it. Then I found it:
@ here's your stack overflow. fool.
Of course every time I asked for a resolution of &fin1-42-a01*. it would return &fin1-42-a01*. until the stack overflowed. Amazing. I’m back on track now.
Play it here
or download this link