Code demonstrating that it is perfectly valid to throw exceptions in futures
Added test to demonstrate the nesting of Trys (in pending state)