anchor.diff:        bodyCallInputs.add(newObject);
         ast.Node node = constructorResolvedAst.node;
         ClosureClassMap parameterClosureData =
  -          closureToClassMapper.getMemberMap(functionElement);
  +          closureToClassMapper.getMemberMap(constructor);
   
         FunctionSignature functionSignature = body.functionSignature;
         // Provide the parameters to the generative constructor body.
  
positive.code:       }
  
        // Type variables arguments must come after the box (if there is one).
        ConstructorElement constructor =
            constructorResolvedAst.element.implementation;
        ClassElement currentClass = constructor.enclosingClass;
        if (rtiNeed.classNeedsRti(currentClass)) {
          // If [currentClass] needs RTI, we add the type variables as
  
negative.code:     HInstruction interceptor = null;
      for (int index = constructorResolvedAsts.length - 1; index >= 0; index--) {
        ResolvedAst constructorResolvedAst = constructorResolvedAsts[index];
        ConstructorElement constructor =
            constructorResolvedAst.element.implementation;
        ConstructorBodyElement body =
            ConstructorBodyElementX.createFromResolvedAst(constructorResolvedAst);
        if (body == null) continue;
  