Created + (id)debugSettingForKey:(NSString *)key

Leave this private - instead expose a method `valueForDebugSettingsKey:` that mirrors the setter. Then call through to it from the debug menu class method. That way only the interface class needs to handle key mangling and interfacing with user defaults.