pub fn parse_try_args(args: &[Form]) -> (&[Form], Vec<CatchClause<'_>>, &[Form])
Split try args into (body, catch clauses, finally body).
Public so the async evaluator can parse try forms identically.
try