Determining the tap name shouldn't really require shelling out to git, why can't it be constructed from the formula path?