Is there a reason to use [hashicorp go-version](https://github.com/hashicorp/go-version) in the code https://github.com/mgechev/revive/blob/535ec5a470ce5313ddd321d27d0a4e52ef46695d/lint/package.go#L11 When there is an std one? https://pkg.go.dev/go/version It's also strange to see we are importing the std one in revive tests. https://github.com/mgechev/revive/blob/535ec5a470ce5313ddd321d27d0a4e52ef46695d/cli/main_test.go#L4