protected virtual SwitchUsagePrinter CreateSwitchUsagePrinter(string name, object instance) { return new SwitchUsagePrinter(name, instance); }