Added the GetResultOrThrow method to Future.