anchor.diff:  parse_arity_tuple({cons, _, _, ArityTuple}, Num) ->
       parse_arity_tuple(ArityTuple, Num + 1);
   parse_arity_tuple({nil, _}, Num) -> Num;
  +parse_arity_tuple({var, _, _}, _Num) -> 1;
   parse_arity_tuple(_, _) -> false.
   
   find_function_in_export(_CurrentModule, undefined, _Column) ->
  
positive.code:         {SyntaxTree, File} ->
              case find_function(SyntaxTree, Function, Arity) of
                  {function, {Line, Column}, _Function, _Arity, _Clauses} -> {File, Line, Column};
                  _ -> undefined
              end
      end;
  
negative.code:             if 
                  L =:= Line, MStartColumn =< Column, Column =< MEndColumn -> {module_use, Module};
                  true -> if 
                              L =:= Line, StartColumn =< Column, Column =< EndColumn -> {function_use, Module, Function, length(Args), Args};
                              true -> find_definition_in_args(Args, Column, Line, CurrentModule)
                          end
              end;
  