I agree. I think it's the simplest way of making an undying signal, but it's very unclear why it's done this way, and very tied to the implementation.

Should I change it to something with `NSDate.distantFuture`?