anchor.diff:      });
   
       mirror.declarations.values
  -        .where((d) => d is MethodMirror && d.isConstructor))
  +        .where((d) => d is MethodMirror && d.isConstructor)
           .forEach((childMirror) {
         var childName = childMirror.simpleName;
         addChild(new MethodElement(childName, methodMirror,
  
positive.code:     }
  
      mirror.declarations.values
          .where((d) => d is MethodMirror))
          .forEach((childMirror) {
        if (!childMirror.isConstructor && !childMirror.isGetter) {
          var childName = childMirror.simpleName;
  
negative.code:     });
  
      mirror.declarations.values
          .where((d) => d is MethodMirror && d.isGetter)
          .forEach((childMirror) {
        var childName = childMirror.simpleName;
        addChild(new GetterElement(childName, childMirror, lookupMdnComment));
      });
  
      mirror.declarations.values
          .where((d) => d is VariableMirror)
          .forEach((childMirror) {
        var childName = childMirror.simpleName;
        addChild(new VariableElement(childName, childMirror,
  