Please change the name of `scheduler` to something like `currentScheduler` in order to avoid that someone mistakes it for `this.scheduler`.