Remove backward compatibility layer introduced in #6149

PR #6149 changed the `Versions.MATCH_ANY` value  from 0 to -3. This was done to allow 0 to be a valid external version. This commit removes the backward compatibility code from v2.0 and up.