error message (cosmetic) change proposal

According to

https://github.com/alecthomas/kingpin/blob/67522b6e0c62bf84ae2b0606b4067dd8ab19492f/cmd.go#L54

when no command is specified the error ```expected command but got '<EOL>'``` is returned.
Since I am presenting the error message as-is to the user, I find it rather "too low-level".
Therefore I would like to propose the change of that message to something else like ```expected command but none was specified```, or ```no command was specified```, or even ```a command is required but none was specified``` or something like this.
What do you think?