EXPERIMENTAL support for changesets that are applied to archives.

This API is considered unstable and may be modified or even removed in future releases.