Update methods about versions
Correction for get Version methods
Better version_compare()