Make it explicitly reject a promise with thrown exception in Batch Cache Operations