Added cmp overloading so name and version can be used in eq tests