anchor.diff:  
       return await runCommandAndStreamOutput(await _getShellConfig());
     }
  +
   }
  
positive.code:     argParser.addOption('mojo-path', help: 'Path to directory containing mojo_shell and services.');
      argParser.addOption('devtools-path', help: 'Path to mojo devtools\' mojo_run command.');
    }
  
    // TODO(abarth): Why not use path.absolute?
    String _makePathAbsolute(String relativePath) {
  
negative.code:     return _makePathAbsolute(path.join(argResults['mojo-path'], 'out', mojoBuildType, 'mojo_shell'));
    }
  
    BuildConfiguration _getCurrentHostConfig() {
      BuildConfiguration result;
      TargetPlatform target = getCurrentHostPlatformAsTarget();
      for (BuildConfiguration config in buildConfigurations) {
  