anchor.diff:            'Decode Stack _processIterable - item is iterable but not list or map');
         return DartItem();
       }
  -    return DartItem();
     }
   }
  
positive.code:         if (iItem.complete) {
            value = iItem.data;
          } else if (iItem.isIterable()) {
            value = _processIterable(iItem, items);
          } else {
            print('Decode Stack _processIterable - item is incomplete map key');
            return DartItem();
  
negative.code:       item.complete = true;
        return item;
      } else if (item.type == dartTypes.dtMap) {
        item.data = <dynamic,dynamic>{};
        dynamic key;
        dynamic value;
        for (var i = 0; i < item.targetSize; i++) {
  