Added benchmarks, fixed bug involving recursive for each loops in javascript converter.