code: public Scheduler getScheduler() {
      if (scheduler == null) {
        scheduler = new Scheduler();
        scheduler.setDaemon(true);
        scheduler.start();
      }
      return scheduler;
    }
docs: Return this repository's own scheduler.
  The scheduler is lazily instantiated.
  @return this repository's own scheduler.