anchor.diff:    _onData(data){
       data = new String.fromCharCodes(data);
       for(String s in decode(data)){
  -      print(s);
  +      print("${s.runtimeType} : $s");
       }
     }
     conn.listen(_onData, onError: _onError, onDone: _onDone);
  
positive.code:   * TODO: refactor into proxy module
    */
  IsolateSink spawnRemote(String lib){
    var buffer = new List();
    var bufferstream = new Stream.fromIterable(buffer).map(encode);
    var box = new MessageBox();
    Socket socket = null;
    var untilSignal = new Completer();
  
negative.code:     String tail = match.group(2);
      String data = tail.slice(0,size);
      input = tail.slice(size);
      try {
        output.add(json.parse(data));
      } on FormatException catch(e) {
        stderr.add("decode: $e");
      }
    }
    return output;
  }
  