It's not a bug. It's an undocumented feature! To iterate is human, to recurse divine (L. Peter Deutsch) Talk is cheap. Show me the code (Linus Torvalds)
Under construction...