code: protected void addSiteCommand(String label, String help, Command cmd) {
          siteCommands.put(label.toUpperCase(), new CommandInfo(cmd, help, true));
      }
docs: Internally registers a SITE sub-command
  @param label The command name
  @param help The help message
  @param cmd The command function