I don't want to remove the old commands from the path just yet, that would be a deprecation process. But I've noted your plugin path suggestion ala git, I think its a good one - I could possibly support that now, have the old shell scripts wrap this new mechanism, but move their logic into the plugin area potentially. There is some bash script re-use potential in those downstream sub commands also, I wanted to think about that as well.