mergeWith method
Returns a new state, which overrides or augments this object's models with those from other.
Implementation
AFComponentState mergeWith(AFComponentState other) {
final revisedModels = integrate(this.models, other.models.values);
return createWith(revisedModels);
}