My new QA tool for autoloaded bash-completions  finds a few problems with the bundled completions (false positives omitted):
arch: does not declare any completions (load error?)
c++: does not declare completion for c++
cc: does not declare completion for cc
mount.linux: does not declare completion for mount.linux
mount.linux: duplicate completion for mount (previously in /usr/share/bash-completion/completions/mount)
umount.linux: does not declare completion for umount.linux
umount.linux: duplicate completion for umount (previously in /usr/share/bash-completion/completions/umount)
1. arch is for some fancy mailman arch tool. While this is not a problem at the moment, it will prevent us from being able to install completion for coreutils' arch.
2. cc & cxx grep 'cc --version' for uppercase GCC. Our gcc is lowercase so it fails to actually export the completions.
3. mount.linux and umount.linux should probably end up in helpers or some other dir...