final public function find(int $id = null)
    {
        $result = $this->first($id);

        if (!$result) {
            return null;
        }

        $this->setProperties($result);

        return $this;
    }