Don't require/rely on an .hg suffix. Work only with standard Mercurial repo URLs that work with 'hg clone'.