instead of having multiple binaries polluting global namespace what about combining them into:
dtools --catdoc dtools --changed etc with maybe exception of a few such as rdmd advantages: less pollution of global namespace, smaller overall size (binaries duplicate code), more opportunities for refactoring
