Use a string for version comparison