https://www.sitepoint.com/recursion-functional-javascript/
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/arguments/callee
http://stackoverflow.com/questions/8361642/arguments-callee-is-deprecated-what-should-be-used-instead
http://stackoverflow.com/questions/19214977/alternative-to-arguments-callee
http://stackoverflow.com/questions/12050183/javascript-arguments-callee-what-is-it-for
http://stackoverflow.com/questions/10009682/replicating-arguments-callee-in-strict-mode
http://stackoverflow.com/questions/103598/why-was-the-arguments-callee-caller-property-deprecated-in-javascript
http://stackoverflow.com/questions/1935521/javascript-arguments-callee-tostring-and-arguments-callee-name-does-not-retu
http://www.9bitstudios.com/2014/01/javascript-replacement-for-deprecated-arguments-callee/
http://javascript.info/tutorial/arguments
http://webreflection.blogspot.com/2009/06/es5-arguments-and-callee-i-was-wrong.html
JavaScript - Recursion
page revision: 1, last edited: 10 Nov 2016 19:05