You could skip the explicit version checking of the jar and just use the value generated in _set_default_versions(). This is derived from the jar name, which is just another hack but at least we're only hacking the version in one way. Then I'd just return assert that _mutect_version is not None and return that value. We can add an explicit version check if they add it in the future.