anchor.diff:      'static': isStatic.toString(),
       'constant': isConst.toString(),
       'type': new List.filled(1, type.toMap()),
  -    'annotations': new List.from(annotations)
  +    'annotations': annotations.map((a) => a.toMap()).toList()
     };
   }
   
  
positive.code:     var method = new Method(mirror.simpleName, mirror.isStatic, 
          mirror.isAbstract, mirror.isConstConstructor, _type(mirror.returnType), 
          _commentToHtml(mirror), _parameters(mirror.parameters), 
          _annotations(mirror), mirror.qualifiedName, _isPrivate(mirror),
          mirror.owner.qualifiedName);
      entityMap[mirror.qualifiedName] = method;
      _currentMember = mirror;
  
negative.code:     'constant': isConst.toString(),
      'return': new List.filled(1, returnType.toMap()),
      'parameters': recurseMap(parameters),
      'annotations': annotations.map((a) => a.toMap()).toList()
    };
  }
  
  