@property<EOL><INDENT>def cursor(self):<DEDENT>
if not self._active_cursor:<EOL><INDENT>self._active_cursor = self.model.find(self.query,<EOL>self.projection or None,<EOL>**self.options)<EOL><DEDENT>return self._active_cursor<EOL>
Returns a cursor for the currently assembled query, creating it if
it doesn't already exist.