If the only possible cause you can think of is that you're exiting via interrupt (which seems very plausible), then try not exiting via interrupt. A shorter dictionary file (for testing only) is probably the easiest way to do that, though something along the lines of last if $count > 10; would also work. Alternatively, you could step through in the debugger, which offers a slightly more graceful way to exit early when you're bored with stepping through.
If God had meant us to fly, he would *never* have given us the railroads.
--Michael Flanders