Use prototypical generated CPUs instead of closure-based. Speed increase, at least on Chrome (c.f. http://jsperf.com/prototype-vs-closures/64 and http://mrale.ph/blog/2012/09/23/grokking-v8-closures-for-fun.html)