anchor.diff:    lists:foreach(Fun, TagsFAs),
     [{{M, F, A}, W} || {{Warnings, _L, _File}, {F, A}} <- TagsFAs, W <- Warnings].
   
  --spec get_options(cerl:module(), [dial_warn_tag()]) ->
  +-spec get_options(cerl:c_module(), [dial_warn_tag()]) ->
                        ordsets:ordset(dial_warn_tag()).
   
   get_options(Core, LegalWarnings) ->
  
positive.code:         end,
    [{{M, F, A}, no_unused} || {F, A} <- FAs].
  
  -spec get_func_suppressions(module(), cerl:module(), [fa()]) ->
                              [{mfa(), 'nowarn_function' | dial_warn_tag()}].
  
  get_func_suppressions(M, Core, Functions) ->
  
negative.code: 
  -type type_table() :: erl_types:type_table().
  
  -spec get_record_and_type_info(cerl:c_module()) ->
          {'ok', type_table()} | {'error', string()}.
  
  get_record_and_type_info(Core) ->
  