anchor.diff:        bool strongMode,
         bool updateExpectations,
         bool updateComments,
  +      bool skipVm,
         this.uriTranslator,
         bool fullCompile,
         AstKind astKind)
  
positive.code:                   : ".outline.expect",
                updateExpectations: updateExpectations)
          ] {
      if (fullCompile) {
        steps.add(const WriteDill());
        steps.add(const Run());
      }
  
negative.code:     bool strongMode = environment.containsKey(STRONG_MODE);
      bool updateExpectations = environment["updateExpectations"] == "true";
      bool updateComments = environment["updateComments"] == "true";
      bool skipVm = environment["skipVm"] == "true";
      String astKindString = environment[AST_KIND_INDEX];
      AstKind astKind =
          astKindString == null ? null : AstKind.values[int.parse(astKindString)];
      return new FastaContext(
          vm,
          strongMode,
          updateExpectations,
          updateComments,
          skipVm,
          uriTranslator,
          environment.containsKey(ENABLE_FULL_COMPILE),
          astKind);
    }
  }
  
  