docs: public synchronized void submitSafe(Object tag, Object subTag, boolean priority, Runnable runnable) {
          Task task = new Task(tag, subTag, runnable);
          if (!isContains(task)) {
              submitInternal(task.mTag, priority, task);
          } else if (priority) {
              remove(task);
              submitInternal(task.mTag, true, task);
          }
          if (DEBUG) {
              System.out.print(TAG + "/ Task NOT added: { TAG: " + tag + ", SUBTAG: " + subTag + " }");
          }
      }