anchor.diff:      var currValExpr = createCurrValueExpr(bindingIndex);
   
       String renderMethod;
  +    o.OutputType fieldType;
       // Wraps current value with sanitization call if necessary.
       o.Expression renderValue = sanitizedValue(boundProp, currValExpr);
   
  
positive.code:         break;
      }
      bind(view, currValExpr, fieldExpr, boundProp.value, context, updateStmts,
          view.detectChangesRenderPropertiesMethod);
    });
  }
  
  
negative.code:           // Handle className special case for class="binding".
            updateStmts
                .addAll(_createSetClassNameStmt(compileElement, renderValue));
            fieldType = o.STRING_TYPE;
          } else {
            updateStmts.add(new o.InvokeMemberMethodExpr('setProp',
                [renderNode, o.literal(boundProp.name), renderValue]).toStmt());
  