anchor.diff:  
   
   void handleStream(response) {
  -   var value = JSON.encode(response);  
  +//  print(response);
  +  var value = JSON.decode(response);
  +   print(value);
      /* if response is decoded directly,
       * error "Unexpected end of string"
       * or error "Unexpected charaacter at [some_position]
       * is encountered
       */ 
  -   JsonObject data = new JsonObject.fromJsonString(value);
  -   print(data);
  +//   JsonObject data = new JsonObject.fromJsonString(value);
  +//   print(data);
      // Cannot get values from data either :(
         
   }
  
positive.code:   })
    .then((HttpClientResponse response) {
      // Process the response.
      //response.listen(print);
      response.transform(UTF8.decoder).listen(handleStream);
    });
  }
  
negative.code: import 'package:crypto/crypto.dart' as crypto;
  import 'dart:core';
  import 'package:json_object/json_object.dart';
  import 'dart:async';
  
  
  class oauth_twitter {
      String _oauth_consumer_key;   
  