code: function updateModel(proc, updateObj) {
    if (!updateObj) return false;
    let modelUpdated = false;
  
    fastForEach(Object.keys(updateObj), (k) => {
      const res = updateModelField(proc, proc.model, k, updateObj[k]);
      modelUpdated = modelUpdated || res;
    });
  
    if (modelUpdated) {
      for (let k in proc.computedFields) {
        proc.computedFields[k].reset();
      }
    }
  
    return modelUpdated;
  }
docs: Update the binded model with update object passed as an argument.
  Returns true when model was changed, otherwise returns false.
  Also while updating process destryoy/create processes for
  removed/added models.
  
  @private
  @param  {?Object} updateObj
  @return {Boolean}