anchor.diff:    visitInterpolationExpression(ast.InterpolationExpression node) {
       buffer.write('\$');
       if (node.rightBracket != null) {
  -      buffer.write('\${');
  +      buffer.write('{');
         visit(node.expression);
         buffer.write('}');
       } else {
  
positive.code:       buffer.write(node.typeArguments);
      }
      buffer.write('{');
      if (node.entries.isNotEmpty) {
        withContinuationIndentation(() {
          buffer.writeln();
          indent(() { visit(node.entries.first); });
  
negative.code:           indent(() { visit(entry); });
          }
        });
        buffer.writeln();
        indent(() { buffer.write('}'); });
      }
    }
  
    visitMethodInvocation(ast.MethodInvocation node) {
  