I'm so grateful for the Lisp translation. Perl is such a write-only language, my hair curls up just from looking at it.
That would be a powerful language feature, but alas
X.isWriteOnly() for X in aLanguagesIdonotUse
is merely akin to
X.hasTooManyRules() for X in aHumanLanguagesIdonotSpeak
That's not to say that idiomatic Perl doesn't have its quirks and oddities - Perl idioms do throw off people who aren't used to them. But this is a bit far even for Perl.
By then it was a commonly known technique, so it was a pattern a Perl dev would be expected to recognize.