standardized onto a api... roughly, need lot of tweaks/cleanup work
I believe i just got an instance of this module sillyness to work
Functional plugin and module infra with a 'run command' that returns the first command that completes, its still inline and running all of the commands may update all of their internal states and so forth, so we still need to figure this out