Unknown commands should return a rejected promise, not undefined
Show error message in CLI