Understanding Function Length in JavaScript
engineering.semantics3.com