If I turn the volume to the max: `Iterable<ChangeDelta>` without `toList` would do just as well here. Also, `final` would be nice where it's appropriate.