With statement
The special form with
is used to chain a sequence of matches in order and finally return the result of do:
if all the clauses match. However, if one of the clauses does not match, its result is immediately returned.
Documentation: Kernel.SpecialForms.with/1