I don’t blame you. I blame the hype around LLMs. Thing is, the code seems a bit reasonable, getting :title
and other properties, right? But then you notice that it uses let*
, even though none of the bindings need to be in sequence. Then you remember that (when expr expr)
is (and expr expr)
. Not a big difference, but more idiomatic if you don’t need a (progn)
.