first, last, any and all methods added. Fixed bug with orderBy