anchor.diff:    _IOClient(this.console):
       super(new http.Client());
   
  -
     @override
     Future<BaseRpcRequest> authorize(BaseRpcRequest request) {
       //FIXME: This is wrong when running on compute engine.
  
positive.code:     return new Future.value().then((_) {
        return JWTStore.getCurrent().generateJWT(client.iss, client.scopes);
      }).then((JWT jwt) {
        return request
            ..headers['authorization'] = 'Bearer ${jwt.accessToken}';
      });
    }
  }
  
negative.code: import 'dart:io';
  import 'package:google_oauth2_client/google_oauth2_console.dart' as oauth2;
  import 'package:http/http.dart' as http;
  import 'package:logging/logging.dart' as logging;
  
  import 'api/api.dart';
  import 'connection/connection.dart';
  