This allows to have a more generic "tar" loader.
Again, it's just a move from the package-loader branch's code (from the gnu loader implementation).
And then, making the gnu lister do the version parsing to provide it to the loader.
That way, the loader expects a version and tries not to do some specific "gnu" computations.
Related D2145