Allow arbitrary limits on index
Store a Semver in a Version
Keep track of a package's maximum version
Track the max version of a package