`#max` would work but we should probably consider returning `Gem::Version` objects from our `Source#versions` method rather than strings.