anchor.diff:          val = v;
         } else if (v is Map) {
           buffer.writeln(indentStr + k + ':');
  -        this._dumpMap(v, indent + 1);
  +        _dumpMap(v, indent + 2);
           return;
  +      } else if (v is List) {
  +        _dumpList(v, indent + 2);
         } else {
           val = v.toString();
         }
  
positive.code:     });
    }
    
    String _indentionString(int indent) {
      var str = "";
      for (int i = 0; i < indent; i++) str += "  ";
  
negative.code: 
    void dump(Object obj) {
      if (obj is Map) {
        _dumpMap(obj);
      }
    }
    
  