This PR's not for git repo support, it's a plain dynamic modulepath without a backing repo.  I agree we should do it, but it's not for fixing here :)