[IMP] models: avoid assigning field 'id' in onchange v7
      fields: improve exception when assigning field 'id'