anchor.diff:  -define(assert_match(Guard, Expr),
           ((fun(ExprValue) ->
                     case ExprValue of
  -                      Guard -> ok;
  +                      Guard -> true;
                         __V ->
                             erlang:error(
                               {assert_match,
  
positive.code: -define(assert_no_exception(Class, Term, Expr),
          ((fun() ->
                    try (Expr) of
                        _ -> ok
                    catch
                        __C:__T ->
                            case {__C, __T} of
  
negative.code: -define(assert(Expr),
          ((fun(ExprValue) ->
                    case ExprValue of
                        true -> true;
                        __V ->
                            erlang:error(
                              {assert,
  