public function find($criteria = null, $projection = null) { return new Cursor($this, $this->database->registerCriteriaFunction($criteria), $projection); }