What exactly is recursion, and why would I want/not want it? Thanks, Jeff -- Jeff Grossman (jeff at grossman.name)