public function loadRelFor(Models $models, $relName, $flags = null)
    {
        $rel = $this->getRelOrError($relName);

        $foreign = $rel->loadModelsIfAvailable($models, $flags);

        $rel->linkModels($models, $foreign, function (AbstractLink $link) {
            $class = get_class($link->getModel());
            $class::getRepo()->addLink($link);
        });

        return $foreign;
    }