code: public boolean managesCommand(String commandId) {
          //FIXME isn't this supposed to recursively check subcommands if command is a commandgroup?
  
          if (commandId == null) {
              return false;
          }
  
          return commandId.equals(this.command.getId());
  
      }
docs: {@inheritDoc}