Cleaner tryNext() implementation for MongoCursors

JAVA-1326