Suggested by @MarcoFalke after #14627 and possibly #14420. We should warn if an unrecognised/incorrect section is present in bitcoin.conf. i.e `[testnet]` is present instead of `[test]`.
LOCK(cs_args);
        m_available_args.clear();
    }
    /**
     * Get the help string
     */
    std::string GetHelpMessage() const;
    /**
     * Check whether we know of this arg
     */
    bool IsArgKnown(const std::string& key) const;
};
extern ArgsManager gArgs;
/**
 * @return true if help has been requested via a command-line arg
 */
bool HelpRequested(const ArgsManager& args);
/**
 * Format a string to be used as group of options in help messages
 *
 * @param message Group name (e.g. "RPC server options:")
 * @return the formatted string
 */
std::string HelpMessageGroup(const std::string& message);
/**