This got me thinking. I think this was the only test we had that ensured, somewhat indirectly, that "x.01" == "x.1". That also made me realize that this PR has changed that behavior, so that they are no longer equal, where before they were. Perhaps we should serialize the versions before doing the equality comparison? In any case, there should be a test that ensures the correct behavior when a leading zero is involved.

```
$ rpmdev-vercmp
  Epoch1: 
Version1: 1.2.3
Release1: 
  Epoch2: 
Version2: 1.2.03
Release2: 
1.2.3 == 1.2.03
```