docs: public final void addCallback(StatusCallback callback) {
          synchronized (callbacks) {
              if (callback != null && !callbacks.contains(callback)) {
                  callbacks.add(callback);
              }
          }
      }