Add options for vestal_versions (it works)
Versioning == :vestal_versions
Pass options directly
Revert "Don't mark a field as dirty when it's assigned the same value"

This reverts commit 0e9083b71746d767b44e4f98df13ce35ab48dd84.