Attempt at preventing GC out of memory errors.

Don't keep around results when we never use them.
It seems we don't always get a line number for :fn