anchor.diff:  //  TestModel();
   
     TestModel.model();
  +
  +//  bool useMirrors() => false;
  +//
  +//  TestModel fromDocument(Map document) {
  +//    TestModel This = new TestModel();
  +//    This.name = document["name"];
  +//    This.age = document["age"];
  +//    if(This.myList == null) {
  +//      This.myList = new List();
  +//    }
  +//    This.myList.addAll(document["myList"]);
  +//    return This;
  +//  }
  +//
  +//  Map toJson() {
  +//    Map map = new Map();
  +//    map["name"] = this.name;
  +//    map["age"] = this.age;
  +//    map["podo"] = this.podo;
  +//    map["miniPodoWithDefault"] = this.miniPodoWithDefault;
  +//    map["miniPodoWithoutDefault"] = this.miniPodoWithoutDefault;
  +//    map["myList"] = this.myList;
  +//    return map;
  +//  }
  +
   }
   
   
  
positive.code:   print(q2.m2["aaa"]);
    print(q2.m2["bb"]);
    print("");
  
  
  
  
  
  
  
  
  }
  
  class QQQQQQ extends VaneModel {
    Map<String, ABC> m1 = new Map<String, ABC>();
  
negative.code: }
  
  
  
  class Podo3 extends VaneModel {
    int c;
  