anchor.diff:  main() {
     //var dcMirror = currentMirrorSystem().findLibrary(#dart.io);
     //var dcMirror = currentMirrorSystem().findLibrary(new Symbol("dart.io"));
  -  var dcMirror = currentMirrorSystem().findLibrary(#dart.async);
  +  //var dcMirror = currentMirrorSystem().findLibrary(#dart.async);
  +  var dcMirror = currentMirrorSystem().findLibrary(#dart.core);
   
     var jsonMap = new Map<String, Object>();
     jsonMap["\$mod-bin"] = "9.0";
  
positive.code: List<Map<String, Object>> typeArgumentMap(List<TypeMirror> typeArguments,
      TypeMirror from) {
    return typeArguments.map((tm) {
      var map = typeToMap(tm, from); // keyModule, keyName
      map[keyMetatype] = metatypeTypeParameter;
      return map;
    }).toList();
  }
  
  Map<String, Object> typeToMap(
      TypeMirror tm, TypeMirror from, [bool isClass = false]) {
    var fromModuleName = moduleName(from);
    var fromPackageName = packageName(from);
    var tmModuleName = moduleName(tm);
  
negative.code:       //print("Method: " + MirrorSystem.getName(m.simpleName).toString());
      }
      else if (m is ClassMirror) {
        print("-- Class: " + MirrorSystem.getName(k).toString() + " --");
        declarationMap[MirrorSystem.getName(k)] = classToInterfaceMap(m, m);
        declarationMap["C_" + MirrorSystem.getName(k)] = classToClassMap(m, m);
      }
  