Unfortunately the most recent update to emulate-mongo-2-driver broke the default behavior of the aggregate() method of collections, which contrary (?) to the confusing 2.x documentation does return a cursor at all times if no callback is present. This was resolved in emulate-mongo-2-driver 1.2.1, and apostrophe was bumped to 2.102.5 just to make this dependency more explicit.