anchor.diff:        'parameters': parameters,
         'sideEffects': sideEffects,
         'inlinedCount': inlinedCount,
  -      'code': code,
  +      'code': emittedCode == null ? null : '$emittedCode',
         'type': element.type.toString(),
         'outputUnit': mapper._outputUnit.add(outputUnit)
       };
  
positive.code:       kind = "constructor";
      }
  
      if (emittedCode != null) {
        FunctionSignature signature = element.functionSignature;
        returnType = signature.type.returnType.toString();
        signature.forEachParameter((parameter) {
          parameters.add({
            'name': parameter.name,
            'type': compiler.typesTask
              .getGuaranteedTypeOfElement(parameter).toString(),
            'declaredType': parameter.node.type.toString()
          });
        });
        inferredReturnType = compiler.typesTask
          .getGuaranteedReturnTypeOfElement(element).toString();
        sideEffects = compiler.world.getSideEffectsOfElement(element).toString();
        code = emittedCode.toString();
      }
  
      if (element is MemberElement) {
        MemberElement member = element as MemberElement;
  
negative.code: 
  
    void dumpInfoJson(StringSink buffer) {
      JsonEncoder encoder = const JsonEncoder.withIndent('  ');
      DateTime startToJsonTime = new DateTime.now();
  
      Map<String, List<Map<String, String>>> holding =
  