anchor.diff:  transform({call, Line, {remote, _Line1,
                           {atom, _Line2, ale},
                           {atom, _Line3, sync}},
  -           [LoggerExpr]} = Stmt) ->
  -    case valid_logger_expr(LoggerExpr) of
  -        true ->
  -            {call, Line,
  -             {remote, Line,
  -              logger_impl_expr(LoggerExpr), {atom, Line, sync}}, []};
  -        false ->
  -            Stmt
  -    end;
  +           [LoggerExpr]}) ->
  +    {call, Line,
  +     {remote, Line,
  +      logger_impl_expr(LoggerExpr), {atom, Line, sync}}, []};
   transform({call, Line, {remote, Line1,
                           {atom, Line2, ale},
                           {atom, Line3, LogFn}},
  
positive.code:   when LogFn =:= log; LogFn =:= xlog ->
      Extended = LogFn =:= xlog,
  
      case valid_logger_expr(LoggerExpr) andalso
          valid_loglevel_expr(LogLevelExpr) andalso
          valid_args(Extended, Args) of
          true ->
              Line4 = get_line(LoggerExpr),
  
negative.code: valid_loglevel_expr(_Other) ->
      false.
  
  get_line(Expr) ->
      element(2, Expr).
  
  