**Describe the solution you'd like**

An option to make the `IDENTIFIED WITH` section mandatory.

{
public:
    void registerPrefixes(const Strings & prefixes_)
    {
        std::lock_guard lock{mutex};
        registered_prefixes = prefixes_;
    }
    bool isSettingNameAllowed(std::string_view setting_name) const
    {
        if (Settings::hasBuiltin(setting_name))
            return true;
        std::lock_guard lock{mutex};
        for (const auto & prefix : registered_prefixes)
        {
            if (setting_name.starts_with(prefix))
                return true;
        }
        return false;
    }
    void checkSettingNameIsAllowed(std::string_view setting_name) const