- Renamed all() to every() and any() to some()
- Added drop_first() and drop_last()
- Fixed property access with pluck()
- pluck() now works with associative arrays
- Added partition()
- Added group()
- Added flatten()
- Added first() and last()
- Added product(), sum(), ratio(), difference()
- Added unique()
- Fixed a lot of memory leaks