Yes, good point. Will fix. IIRC originally this wasn't factored out, and that worked around whether you had a tarball or a checkout.