Stefan Monnier writes: > Looks good, but please add a comment before the call to macroexpand-all > reminding that lexical-let installs a macroexpander for `function` that > ends up calling cl--labels-convert. Ok, I extended the docstrings of cl-labels and cl-flet a bit and added a test too.