JavaScript implementation of .Net's Linq to Objects