anchor.diff:              if 
                   L =:= Line, MStartColumn =< Column, Column =< MEndColumn -> {module_use, Module};
                   true -> if 
  -                            L =:= Line, StartColumn =< Column, Column =< EndColumn -> {function_use, Module, Function, length(Args)};
  +                            L =:= Line, StartColumn =< Column, Column =< EndColumn -> {function_use, Module, Function, length(Args), Args};
                               true -> find_definition_in_args(Args, Column, Line, CurrentModule)
                           end
               end;
  
positive.code: matched_fun_clause([_ | Tail], Line) -> matched_fun_clause(Tail, Line);
  matched_fun_clause([], _line) -> [].
  
  find_function_with_line(FileSyntaxTree, Line) ->
      AllFunctionsInReverseOrder = lists:foldl(fun (TopLevelSyntaxTree, Acc) ->
          erl_syntax_lib:fold(fun (SyntaxTree, SingleAcc) ->
  
negative.code: 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) ->
  