not try { true } catch { false }                             => false, err=<nil>
try { } catch { 1 }                                          => <nil>, err=unexpected token Bracket("}") (1:7)
 | try { } catch { 1 }
 | ......^
try { throw("x") } catch { filter(1..3, # > 1) }             => [2 3], err=<nil>
try { throw("x") } catch { [1,2][5] }                        => <nil>, err=index out of range: 5 (array length is 2) (1:33)
 | try { throw("x") } catch { [1,2][5] }
 | ................................^
try(try(try([1][5], [2][9]), [3][9]), "deep")                => deep, err=<nil>
true ? try { throw("x") } catch { 1 } : 2                    => 1, err=<nil>
trying + 1                                                   => 42, err=<nil>
m["try"]                                                     => 7, err=<nil>
m.try                                                        => 7, err=<nil>
user.catch                                                   => c, err=<nil>
