Why not?
``` js
return !!return.then ? result : undefined
```