anchor.diff:      .transform(UTF8.decoder)
       .transform(const LineSplitter())
       .listen((String line) => print('<== $line'));
  -  daemon.stderr.listen((data) => stderr.add(data));
  +  daemon.stderr.listen((dynamic data) => stderr.add(data));
   
     stdout.write('> ');
     stdin.transform(UTF8.decoder).transform(const LineSplitter()).listen((String line) {
  
positive.code: 
  int id = 0;
  
  void _send(Map map) {
    map['id'] = id++;
    String str = '[${JSON.encode(map)}]';
    daemon.stdin.writeln(str);
  
negative.code: //   stopAll: stop any running app
  //   devices: list devices
  
  Future<Null> main() async {
    daemon = await Process.start('flutter', ['daemon']);
    print('daemon process started, pid: ${daemon.pid}');
  
  