Made ManualSwitch non-final to make GUIManualSwitch possible