When there already is command line support why not just putting this command line in a command execution entry? Not everything should be implemented as a builtin command. I'd say, these should be rather complicated or at least very common tasks. In the end it also may be more usable having a bunch of shell scripts each one for a special task, which can then be called by any widget or app that is able to call a script. DCE, alarmed or even a self created desktop file could invoke the script and perform the task. Flexibility rules!