React
Guarding deref
Fixing stuff
Adding tests
Ensuring rejections are forwarded to proxies
Adding a cancellation mechanism
The array has already been validated
Optimizing
Modifying the future contract to not support realized()
Adding synchronous realized and cancelled state responses
Fixing deref
Moving things around
Adding test coverage
Support for when STDOUT is not defined
Using a marker interface to designate cancelled exceptions
Adding a check to only shadow when needed
Can no longer return a value in the deref function
No need for a validated deferred
Updating the docs