Test recursion. (2.2.3)

The visualizer seems to have no problem rendering 500 levels of
recursion; however, the maximum depth varies by browser. A Nexus 5 was
used to recurse over 1000 levels. When the call stack overflows in
modern browsers, a warning is given, and the browser doesn’t crash.