anchor.diff:  		       attributes = Attrs}.
   
   %%--Misc help functions used by otp_xmlify/1 et al---------------------
  +
  +%% make_mfa_anchor(Marker) -> NewMarker
  +%%  Returns the anchor in func/arity format if the heuristic guesses that
  +%%  the anchor points to a func/arity
  +make_mfa_anchor(Marker) ->
  +    case split(Marker,"-") of
  +        [Func,Arity] ->
  +            try list_to_integer(Arity) of
  +                _ ->
  +                    Func ++ "/" ++ Arity
  +            catch _:_ ->
  +                    Marker
  +            end;
  +        _ ->
  +            Marker
  +    end.
   
   %% find_next(Tag, Es) -> {Es1, Es2}
   %% Returns {Es1, Es2} where Es1 is the list of all elements up to (but
  
positive.code:  				    case get_attrval(href, E) of
   					"" ->
   					    {c,Expr1};
   					Ref ->
   					    {seealso, [{marker, Ref}], Expr1}
   				    end
  			    end,
  
negative.code: 
  %% otp_xmlify_a_href(Href0, Es0) -> {Href1, Es1}
  %%   Href = string()
  otp_xmlify_a_href("#"++_ = Marker, Es0) -> % <see* marker="#what">
      {make_mfa_anchor(Marker), Es0};
  otp_xmlify_a_href("http:"++_ = URL, Es0) -> % external URL
      {URL, Es0};
  otp_xmlify_a_href("https:"++_ = URL, Es0) -> % external URL
  