Yes I also got the incorrect results with the original compareverstring(). I never tried compareversions().