Add an abstraction to create a new version in a working copy.