So it seems this is v4 because io.js got to v3 in it's short lifetime.
Is Chrome somehow setting the pace for version numbers? We don't have major.minor.path. Semver is pointless.
A version is an integer, and every change is a new version?
How long until we see Uint32 overflows on a version number?