anchor.diff:                               ok | relx:error().
   render_template(OverlayVars, Data) ->
       TemplateName = make_template_name("rlx_template_renderer", Data),
  -    case erlydtl:compile(Data, TemplateName, [report_warnings, return_errors]) of
  +    case erlydtl:compile(Data, TemplateName, ?ERLYDTL_COMPILE_OPTS) of
           Good when Good =:= ok; Good =:= {ok, TemplateName} ->
               case render(TemplateName, OverlayVars) of
                   {ok, IoData} ->
  
positive.code:                                    {ok, rlx_state:t()} | relx:error().
  do_individual_overlay(State, OverlayVars, {mkdir, Dir}) ->
      ModuleName = make_template_name("rlx_mkdir_template", Dir),
      case erlydtl:compile(erlang:iolist_to_binary(Dir), ModuleName, [report_warnings, return_errors]) of
          {ok, ModuleName} ->
              case render(ModuleName, OverlayVars) of
                  {ok, IoList} ->
  
negative.code:                      fun((term()) -> {ok, rlx_state:t()} | relx:error())) ->
                              {ok, rlx_state:t()} | relx:error().
  file_render_do(OverlayVars, Data, TemplateName, NextAction) ->
      case erlydtl:compile(erlang:iolist_to_binary(Data), TemplateName, ?ERLYDTL_COMPILE_OPTS) of
          {ok, TemplateName} ->
              case render(TemplateName, OverlayVars) of
                  {ok, IoList} ->
  