We (upstream) already do this in bash-completion >= 2.2.
- Bug#830937: Please support dynamically loading completions f... Josh Triplett
- Bug#830937: [Bash-completion-devel] Bug#830937: Please ... Ville Skyttä
- Bug#830937: [Bash-completion-devel] Bug#830937: Ple... Josh Triplett