anchor.diff:    Error = {parameter_keyword_outside_fun_args, {Token}},
     kapok_error:form_error(Meta, ?m(Env, file), ?MODULE, Error);
   
  +%% All other things
  +
   translate(Other, Env) ->
     {to_abstract_format(Other), Env}.
  +
  +
  +%% Helper Functions
   
   %% Converts specified code to erlang abstract format
   
  
positive.code: translate_guard(Other, _Parent, Env) ->
    translate(Other, Env).
  
  %% translate body
  translate_body(Meta, Body, Env) ->
    case Body of
      [] ->
  
negative.code: var_to_keyword({var, Line, Id}) ->
    {atom, Line, Id}.
  
  %% arguments
  
  translate_def_arg(Arg, #{context := Context} = Env) ->
    {TArg, TEnv} = translate(Arg, Env#{context => pattern}),
  