protected function loadBaseSetIfNotLoaded()
    {
        if ($this->baseSetLoaded) {
            return;
        }

        $this->fillByArray($this->baseSet);
        $this->registerBaseAliases();

        $this->baseSetLoaded = true;
    }