public function setAssociation($name, $value, $raw = false)
    {
        if ($raw) {
            $this->loadedAssociations[$name] = $value;
        } else {
            return (new Setter())->set($this, $name, $value);
        }
    }