Add common enumerable techniques
Add Javascript Metaprogramming