anchor.diff:          break;
       }
       bind(view, currValExpr, fieldExpr, boundProp.value, context, updateStmts,
  -        view.detectChangesRenderPropertiesMethod);
  +        view.detectChangesRenderPropertiesMethod,
  +        fieldType: fieldType);
     });
   }
   
  
positive.code:         }
          break;
        case PropertyBindingType.Class:
          renderMethod =
              compileElement.isHtmlElement ? 'updateClass' : 'updateElemClass';
          updateStmts.add(new o.InvokeMemberMethodExpr(renderMethod, [
  
negative.code:     var currValExpr = createCurrValueExpr(bindingIndex);
  
      String renderMethod;
      o.OutputType fieldType;
      // Wraps current value with sanitization call if necessary.
      o.Expression renderValue = sanitizedValue(boundProp, currValExpr);
  
  