I feel the and-let* syntax is horribly unintuitive, so I would be
against any extension or recommendation of its use.
Instead, I (modestly) propose the Kawa approach, which I think is
both natural and flexible:
https://www.gnu.org/software/kawa/Conditionals.html
--
--Per Bothner
xxxxxx@bothner.com http://per.bothner.com/