public void Apply(IModelRepository repository) { foreach (var change in Changes) change.Apply(repository); }