there are multiple differing implementations of the source command.
I propose that these commands would benefit from a shared location for the source code. If the source code is private (such as with black knight) this should be able to be optionally enabled.