PHPC-10 Implement version check
PHPLIB-86 Collection::aggregate() should default to use a cursor if possible
PHPLIB-15 Implement Collection::aggregate()