Right now it seems that if the command name is not valid the default is chosen. We should error instead.
Right now it seems that if the command name is not valid the default is chosen. We should error instead.