Promises, with extra goodies.