public function first($filter = null) { return parent::first(is_array($filter) ? $this->_filterFromArray($filter) : $filter); }