code: @Override
    public void runPaused(Runnable runnable) {
      if (isPaused && Thread.currentThread() == realLooper.getThread()) {
        // just run
        runnable.run();
      } else {
        throw new UnsupportedOperationException();
      }
    }
docs: compatibility for now