Nice episode.
I appreciate the thematic terminology as well, except that the use of the words "stack" and "heap" are not even close to their real meaning, and the often-heard fan term "recursion" is used in reference to its common meaning rather than its software one. I think it's a barrier to entry to use different names for the same concepts.
Edit: Oops, this comment was about episode 7. Still trying to catch up.
By the way Nels, did you know you sound almost exactly like TJ Thyne? He plays Dr Jack Hodgins on Bones.