Compare algorithms implementing the following behavior:
A version Spec string is comma separated string of version numbers or version number ranges. Like "1,10-20,24,98-100".
A merge operation among version spec strings must result in a string that takes both specifications and merge them.