The interface provided by each vehicle should be used to get the version.
Keeping the hash strings on this struct allow to handle them the same way on common code and remove ifdefs.