The CljVersionLibrary contains abstractions and functions for versioning.