code: private static boolean looksLikeHelp(String taskname) {
          if (taskname == null)
              return false; // applied paranoia, since this isn't in a performance path
          int start = 0, len = taskname.length();
          while (start < len && !Character.isLetter(taskname.charAt(start)))
              ++start;
          return ACTION_HELP.equalsIgnoreCase(taskname.substring(start).toLowerCase());
      }
docs: note that the string is already trim()'d by command-line parsing unless user explicitly escaped a space