Simp
It helps preserving let-declaration names in pure code, but it is not very useful for monadic let-decls (e.g., `let x <- act`). The binder names are often lost we eliminating the abstraction layers.
Renaming.lean