Changing the pre-commit behavior to be versioned.