anchor.diff:    if (m.simpleName == '') return docName(owner);
     return docName(owner) + '.' + m.simpleName;
   }
  +
  +/// Remove statics from the map of inherited items before adding them.
  +Map _filterStatics(Map items) {
  +  var result = {};
  +  items.forEach((name, item) {
  +    if (!item.isStatic) {
  +      result[name] = item;
  +    }
  +  });
  +  return result;
  +}
  
positive.code: 
    void addInherited(Class parent) {
      setters.addAll(parent.inheritedMethods.setters);
      setters.addAll(parent.methods.setters);
      getters.addAll(parent.inheritedMethods.getters);
      getters.addAll(parent.methods.getters);
      operators.addAll(parent.inheritedMethods.operators);
      operators.addAll(parent.methods.operators);
      regularMethods.addAll(parent.inheritedMethods.regularMethods);
      regularMethods.addAll(parent.methods.regularMethods);
    }
  
    Map toMap() => {
  
negative.code:   /// the superclass.
    void addInherited(Class superclass) {
      inheritedVariables.addAll(superclass.inheritedVariables);
      inheritedVariables.addAll(_filterStatics(superclass.variables));
      inheritedMethods.addInherited(superclass);
    }
  
  