Implemented All aggregate on collections and added support for aggregates against complex types