This latter form would essentially replicate Match.jl
or Rematch.jl
behavior:
try
...
catch e
@match e begin
e::AssertionError => println("AssertionError")
e::InexactError => println("InexactError")
end
end
So I guess it would be superfluous in this form.