# Functions
NewInitialVersionedMigration sets up a migration that starts from an unversioned datastore.
NewVersionedBuilder returns a new versioned builder for the given migration function.
NewVersionedMigration converts a datastore migration to a versioned migration with the given old and new versions.
# Interfaces
Builder is just a versioned version of the migration builder.
# Type aliases
BuilderList is a list of versioned builders that can be built into a single command to a VersionedMigrationList.