There's unnecessary code duplication in definition of commands (both actual commands and command dispatching); could be refactored for clarity.
There's unnecessary code duplication in definition of commands (both actual commands and command dispatching); could be refactored for clarity.