anchor.diff:    }
   
     static String version({bool quiet: false}) =>
  -      _AppVersion.parse(_run('--version', quiet: quiet)).version;
  +      _parseVersion(_run('--version', quiet: quiet));
   
     static String _run(String command, {bool quiet: false}) =>
         run_lib.run(_sdkBin('dart2js'), quiet: quiet, arguments: [command]);
  
positive.code:   }
  
    static String version({bool quiet: false}) =>
        _AppVersion.parse(_run('--version', quiet: quiet)).version;
  
    static PubGlobal get global => _global;
  
  
negative.code:     var lines = stdout.trim().split('\n');
      return lines.map((line) {
        line = line.trim();
        if (!line.contains(' ')) return new PubApp.global(line);
        return new PubApp.global(line.split(' ').first);
      }).toList();
    }
  
  