anchor.diff:      _printSendPort.send("$message");
     }
   }
  +
  +printError(String description, dynamic e) {
  +  String stackTrace;
  +  try {
  +    stackTrace = "\n${e.stackTrace}";
  +  } catch(e) {
  +    stackTrace = "";
  +  }
  +
  +  print ("$description $e $stackTrace");
  +}
  +
  +
  +
  
positive.code:       sdk = DartSdk.createSdkFromContents(sdkContents);
        compiler = Compiler.createCompilerFrom(sdk);
        _readyCompleter.complete();
      }).catchError((error){
        // TODO(ericarnold): Return error which service will throw
        print("Chrome service error: $error ${error.stackTrace}");
      });
  
      return _readyCompleter.future;
  
negative.code:         completer.complete();
        }
      }).catchError((e) {
        printError("Service error", e);
      });
      return completer.future;
    }
  