## Issue It should be possible to add command flags, _restricted_, and _unlisted_, to commands. In addition, the `Command` class should be used to hold additional information such as `priority`.