anchor.diff:    '' + lib.optionalString revert ''
       ${patchutils}/bin/interdiff "$out" /dev/null > "$tmpfile"
       mv "$tmpfile" "$out"
  -  '' + (args.postFetch or "");
  +  '' + postFetch;
     meta.broken = excludes != [] && includes != [];
   } // builtins.removeAttrs args ["stripLen" "extraPrefix" "excludes" "includes" "revert" "postFetch"])
  
positive.code:            --addnewprefix=b/${extraPrefix} \
          ''} \
          --clean "$out" > "$tmpfile"
      if [ ! -s "$tmpfile" ]; then
        echo "error: Normalized patch '$tmpfile' is empty (while the fetched file was not)!" 1>&2
        echo "Did you maybe fetch a HTML representation of a patch instead of a raw patch?" 1>&2
  
negative.code:       cat "$out" 1>&2
        exit 1
      fi
  
      ${patchutils}/bin/filterdiff \
        -p1 \
        ${builtins.toString (builtins.map (x: "-x ${lib.escapeShellArg x}") excludes)} \
  