Lifespan as syntactic sugar for Promise.