anchor.diff:                  {ok, Ws}             -> Ws
               end,
       case proplists:get_bool(report_warnings, Opts) of
  -        true  -> lists:foreach(fun report_warning/1, Warns);
  +        true  -> lists:foreach(?'fun report_warning/1', Warns);
           false -> ok
       end.
   
  
positive.code: 
  %% -- internal utilities -----------------------------------------------------
  
  new_bindings(Tuples) ->
      lists:foldl(fun add_binding/2, new_bindings(), Tuples).
  
  new_bindings() ->
      dict:new().
  
negative.code:           (PathR) ->
                 list_to_atom(
                   string:join(
                     lists:map(?'fun atom_to_list/1', lists:reverse(PathR)),
                     "."))
         end)].
  
  