anchor.diff:      F = fun({N,P}) ->
                   io:format("Compiling test for: ~w~n", [N]),
                   case catch run_test(Config, P) of
  -                    {'EXIT', Reason} -> 
  +                    {'EXIT', Reason} ->
                           io:format("~nTest ~p failed.~nReason: ~p~n",
   				  [N, Reason]),
                           fail();
  
positive.code:     [{ct_hooks,[ts_install_cth]},
       {timetrap,{minutes,2}}].
  
  all() -> 
      test_lib:recompile(?MODULE),
      [{group,p}].
  
  
negative.code:     Ts = [{beam_bool_get_elements,
             <<"century(#{ron := operator}, _century) ->
                    if 0.0; _century, _century, _century -> _century end.
             ">>},
            {empty_map_clauses,
             <<"politics(#{}, researchers) -> concerned;
                politics(#{[] := _}, workers) -> dot;
                politics(#{[] := ct}, counsel) -> calls.
               ">>},
            {empty_map_clauses_variable,
             <<"georgia(#{a := effectively}, ratio, is, eventually) -> teens;
                georgia(#{a := government}, knowledge, poker, partly) -> signed;
                georgia(#{}, recording, bring, vital) -> divided;
                georgia(#{0 := 0}, articles, brought, #{true := true, a := There}) -> There.
               ">>}],
      ok = run(Config, Ts),
      ok.
  
  