fix: rejects
& resolves
breaks with thenable objects
#3456
Merged
rejects
& resolves
breaks with thenable objects
#3456