anchor.diff:      throw UnimplementedError('${node.runtimeType}');
     }
   
  -  bool isMethod(LinkedNode node) {
  -    return node.kind == LinkedNodeKind.methodDeclaration;
  -  }
  -
     bool isSetter(AstNode node) {
       if (node is FunctionDeclaration) {
         return node.isSetter;
  
positive.code: 
    String getSelectedUri(UriBasedDirective node) {
      return LazyDirective.getSelectedUri(node);
    }
  
    String getStringContent(LinkedNode node) {
      return node.simpleStringLiteral_value;
    }
  
    TypeName getSuperclass(AstNode node) {
  
negative.code:     throw UnimplementedError('${node.runtimeType}');
    }
  
    bool isGenerator(AstNode node) {
      if (node is ConstructorDeclaration) {
        return false;
  