Method code for $root.clear_setting()

[Turn on line numbering]
arg name, definer;
var info, args;

caller() == definer() || (> .perms(sender()) <);
info = (> definer.setting_info(name) <);
if (dict_contains(info, 'clear)) {
    args = sublist(info['clear], 2);
    (> .(info['clear][1])(name) <);
} else if (settings && dict_contains(settings, name)) {
    settings = dict_del(settings, name);
    if (!settings)
        clear_var('settings);
}

["// Created as a part of ColdCore, see: @help Credit"]

the Cold Dark