anchor.diff:      }
     }
   
  -  if (args['in'] == null) {
  -    fail('No input files given.');
  -  } else {
  -    env.input = absolute(normalize(args['in']));
  -    if (!FileSystemEntity.isDirectorySync(env.input) &&
  -        !FileSystemEntity.isFileSync(env.input)) {
  -      fail('Provided input "${args["in"]}" is neither a directory nor a file.');
  -    }
  +  if (args['in'] == null) fail('No input files given.');
  +  env.input = absolute(normalize(args['in']));
  +  if (!FileSystemEntity.isDirectorySync(env.input) &&
  +      !FileSystemEntity.isFileSync(env.input)) {
  +    fail('Provided input "${args["in"]}" is neither a directory nor a file.');
     }
   
     if (args['out'] == 'stdout') {
  
positive.code:     Future out;
      if (env.prettyPrint) {
        out = prettyPrint(globalHitmap, failedLoads, env.output);
      }
      if (env.lcov) {
        out = lcov(globalHitmap, env.output);
      }
  
  
negative.code:   env.lcov = args['lcov'];
    if (args['pretty-print'] && env.lcov) {
      fail('Choose one of pretty-print or lcov output');
    }
    if (!env.lcov) {
      // Use pretty-print either explicitly or by default.
      env.prettyPrint = true;
    }
  