The type in the test differs from the implementation. Though, prefer unsigned integers for version numbers, so I'm for changing the implementation README accordingly.