https://github.com/facebook/react/blob/f15f8f64bbc3e02911d1a112fa9bb8f7066a56ee/packages/scheduler/src/forks/SchedulerDOM.js#L253 Is there a certain reason for using `var` instead of `let` in these `unstale_xxx` functions and other variables' definition ? 🙂