CHANGED: Better version comparison.