anchor.diff:    }
   
     /**
  -   * Parse a map literal entry.
  -   *
  -   * <pre>
  -   * mapLiteralEntry ::=
  -   *     expression ':' expression
  -   * </pre>
  -   *
  -   * @return the map literal entry that was parsed
  +   * Parse a map literal entry. Return the map literal entry that was parsed.
  +   *
  +   *     mapLiteralEntry ::=
  +   *         expression ':' expression
      */
     MapLiteralEntry parseMapLiteralEntry() {
       Expression key = parseExpression2();
  
positive.code:   }
  
    /**
     * Parse the script tag and directives in a compilation unit until the first non-directive is
     * encountered.
     *
     *
     * <pre>
     * compilationUnit ::=
     *     scriptTag? directive*
     * </pre>
     *
     * @return the compilation unit that was parsed
     */
    CompilationUnit _parseDirectives() {
      Token firstToken = _currentToken;
  
negative.code:   }
  
    /**
     * Inject the given [token] into the token stream immediately before the
     * current token.
     */
    Token _injectToken(Token token) {
      Token previous = _currentToken.previous;
  