anchor.diff:    // return log to the parent
     void log(String msg) {
       String timestamp = new DateTime.now().toString().substring(11);
  -    sendPort.send('$timestamp : $msg');  // child can not call print() method
  +    msg = '$timestamp : $msg';
  +    print(msg);  // for JS console
  +    logMessages.add(msg);
     }
   
     // Fibonacci function
  
positive.code:       stopwatch.stop;
        log('child finished Fib(${i}) = ${y} in ${stopwatch.elapsedMilliseconds}mS');
      }
      else if (msg == 'quit') { // close command
        status = STOPPED;
        receivePort.close();
        log('child closed it\'s receive port');
  
negative.code:  * child isolate using spawnUri. childIsolate in the previous
   *  IsolateTestFibonacci.dart was separated into this file.
   * November 2013, by Terry
   * January 2015, bug fixed
   */
  
  import 'dart:isolate';
  