Make the PromiseValue
type handle nested promises
#112
+12
−1
PromiseValue
type handle nested promises
#112