Expose an API to decorate promises, required for wrapping asynchronous function executions in persitence sessions for example