anchor.diff:          key = _getValueFromTranSection(s.substring(start, dataEndIdx));
         }else{
           map[key] = _getValueFromTranSection(s.substring(start, dataEndIdx));
  +        if(addedToResolveList == false && (key is _InternalPointer || map[key] is _InternalPointer)){
  +          _collectionsWithInternalPointers.add(map);
  +          addedToResolveList = true;
  +        }
         }
         start = dataEndIdx;
       }
  
positive.code: Map<dynamic, dynamic> _processStringBackToMap(String s){
    Map<dynamic, dynamic> map = new Map();
    int start = 0;
    while(start < s.length){
      var key;
      for(var i = 0; i < 2; i++){
  
negative.code: 
  part of Transmittable;
  
  List<dynamic> _collectionsWithInternalPointers = new List<dynamic>();
  int _nestedFromTranStringCount = -1;
  
  
  