Since ``Config`` is optional we cannot really check if persons used both ``Yaml`` and ``Config``. Can you throw an exception if config is missing please?