anchor.diff:  
   all() ->
       [edoc_to_internal,
  -     edoc_format,
  +     edoc_format_function_g,
        edoc_format_code_in_loose_text,
        edoc_format_dl,
        edoc_format_p,
  
positive.code:                          "    a match specification\n">>).
  
  edoc_format(_, Element, Expected) ->
      {ok, DBeam} = docsh_beam:from_loaded_module(edoc_example2),
      D = function_description({Element, 0}, unwrap(?TESTED:to_internal(DBeam))),
      ct:pal("~s", [D]),
      ?eq([Expected], [D]).
  
  function_description(F, Docs) ->
      {{function, F},
       {_,_,_,_,{description, D}}} = lists:keyfind({function, F}, 1, Docs),
      D.
  
  source_file(Mod) ->
      proplists:get_value(source, Mod:module_info(compile)).
  
negative.code: 
                    unwrap(?TESTED:to_internal(DBeam)) ).
  
  edoc_format_function_g(_) ->
      {ok, DBeam} = docsh_beam:from_loaded_module(edoc_example2),
      D = function_description({g,0}, unwrap(?TESTED:to_internal(DBeam))),
      ct:pal("~s", [D]),
  