Accept Promises returned from mapper function