Returns a new copy of the BaseModel with the fields updated from the other BaseModel.
other
@override Model copyWith(BaseModel? other) { return Model({ ...this.toJson(), ...?other?.toJson(), }); }