protected function transferAttributesAndUnset($type, $attr)
    {
        $return = $this->settings[$type][$attr] ?? NULL;

        unset($this->settings[$type][$attr]);

        return $return;
    }