anchor.diff:            element.isList = false;
             element.isPrimList = false;
           }
  -        elements.add(element);
  +        elements[key] = element;
         }
       }
     });
  
positive.code:       }
        if (dm.type.hasReflectedType) {
          Type t = dm.type.reflectedType;
          final element = new Element(key, symbol, t);
          if (dm.type.isAssignableTo(_mirMap)) {
            element.isMap = true;
          } else {
  
negative.code: 
    String toString() {
      return "class $type:\n" +
          elements.values.fold("", (a, b) => a + b.toString() + "\n");
    }
  }
  
  