anchor.diff:          param = declaration.parameters;
           relevance = DART_RELEVANCE_LOCAL_METHOD;
         }
  -      _addLocalSuggestion(declaration.name, typeName, elemKind,
  +      _addLocalSuggestion_includeReturnValueSuggestions(
  +          declaration.name, typeName, elemKind,
             isAbstract: declaration.isAbstract,
             isDeprecated: _isDeprecated(declaration),
             classDecl: declaration.parent,
  
positive.code:   void declaredFunctionTypeAlias(FunctionTypeAlias declaration) {
      if (optype.includeTypeNameSuggestions) {
        // TODO (danrubel) determine parameters and return type
        _addLocalSuggestion(declaration.name, declaration.returnType,
            protocol.ElementKind.FUNCTION_TYPE_ALIAS,
            isAbstract: true, isDeprecated: _isDeprecated(declaration));
      }
    }
  
negative.code:   void declaredTopLevelVar(
        VariableDeclarationList varList, VariableDeclaration varDecl) {
      if (optype.includeReturnValueSuggestions) {
        _addLocalSuggestion_includeReturnValueSuggestions(
            varDecl.name, varList.type, protocol.ElementKind.TOP_LEVEL_VARIABLE,
            isDeprecated: _isDeprecated(varList) || _isDeprecated(varDecl),
            relevance: DART_RELEVANCE_LOCAL_TOP_LEVEL_VARIABLE);
      }
    }
  
    void _addLocalSuggestion_includeTypeNameSuggestions(
        SimpleIdentifier id, TypeName typeName, protocol.ElementKind elemKind,
        {bool isAbstract: false,
        bool isDeprecated: false,
        ClassDeclaration classDecl,
        FormalParameterList param,
        int relevance: DART_RELEVANCE_DEFAULT}) {
      if (optype.typeNameSuggestionsFilter(_staticTypeOfIdentifier(id))) {
        _addLocalSuggestion(id, typeName, elemKind,
            isAbstract: isAbstract,
            isDeprecated: isDeprecated,
            classDecl: classDecl,
            param: param,
            relevance: relevance);
      }
    }
  
    void _addLocalSuggestion_includeReturnValueSuggestions(
        SimpleIdentifier id, TypeName typeName, protocol.ElementKind elemKind,
        {bool isAbstract: false,
        bool isDeprecated: false,
        ClassDeclaration classDecl,
        FormalParameterList param,
        int relevance: DART_RELEVANCE_DEFAULT}) {
      _addLocalSuggestion(id, typeName, elemKind,
          isAbstract: isAbstract,
          isDeprecated: isDeprecated,
          classDecl: classDecl,
          param: param,
          relevance: relevance);
    }
  
    void _addLocalSuggestion(
  