anchor.diff:      _regKey.createValue(RegistryValue(
         appName,
         RegistryValueType.string,
  -      '$appPath ${args.join(' ')}',
  +      _registryValue,
       ));
       return true;
     }
  
positive.code:   @override
    Future<bool> isEnabled() async {
      String? value = _regKey.getValueAsString(appName);
      return value == appPath;
    }
  
    @override
  
negative.code: import 'app_auto_launcher.dart';
  
  class AppAutoLauncherImplWindows extends AppAutoLauncher {
    late String _registryValue;
  
    AppAutoLauncherImplWindows({
      required String appName,
      required String appPath,
      List<String> args = const [],
    }) : super(appName: appName, appPath: appPath, args: args) {
      _registryValue = args.isEmpty ? appPath : '$appPath ${args.join(' ')}';
    }
  
    RegistryKey get _regKey => Registry.openPath(
          RegistryHive.currentUser,
  