dahlbyk/posh-git — comment on commit 36d61ca85cd6e241b8cd8068eb45699dc40101e7
File:  line 0
By dahlbyk:

One other point: this implementation essentially creates a closure around the current TabExpansion function at the time the module is imported. It doesn't matter if that's the default expansion, or a custom implementation from another module - we'll use whatever we find as a fallback.