anchor.diff:  
   abstract class VMKernelCompilerMixin {
     TestConfiguration get _configuration;
  +
     bool get _useSdk;
  +
     bool get _isAot;
  +
     bool get _isChecked;
  +
     bool get _useEnableAsserts;
   
     String get executableScriptSuffix;
  
positive.code:   final bool previewDart2;
  
    bool get _isAndroid => _configuration.system == System.android;
    bool get _isArm => _configuration.architecture == Architecture.arm;
    bool get _isArm64 => _configuration.architecture == Architecture.arm64;
  
    bool get _isAot => true;
  
negative.code:   final TestConfiguration _configuration;
  
    bool get _isDebug => _configuration.mode.isDebug;
  
    bool get _isChecked => _configuration.isChecked;
  
    bool get _isHostChecked => _configuration.isHostChecked;
  
    bool get _useSdk => _configuration.useSdk;
  
    bool get _useEnableAsserts => _configuration.useEnableAsserts;
  
    bool get previewDart2 => !_configuration.noPreviewDart2;
  