FEATURE: add Version.sort