And, of course, the `sleep()` is interruptible.