code: function bindingUpdated(value) {
      ngDevMode && assertNotEqual(value, NO_CHANGE, 'Incoming value should never be NO_CHANGE.');
      if (viewData[BINDING_INDEX] === -1)
          initBindings();
      var bindingIndex = viewData[BINDING_INDEX];
      if (bindingIndex >= viewData.length) {
          viewData[viewData[BINDING_INDEX]++] = value;
      }
      else if (isDifferent(viewData[bindingIndex], value)) {
          throwErrorIfNoChangesMode(creationMode, checkNoChangesMode, viewData[bindingIndex], value);
          viewData[viewData[BINDING_INDEX]++] = value;
      }
      else {
          viewData[BINDING_INDEX]++;
          return false;
      }
      return true;
  }
docs: Updates binding if changed, then returns whether it was updated.