com.mle.concurrent.FutureImplicits
Times out this promise after to has passed.
to
timeout
a new Promise