Fix (and test) `Future` creation after a `Notifier` was notified