Let-inlining can update let* -> let if bindings are not recursive.
Let-inlining simplifies let form after replacements.
Better handling of body in let inlining
Fix byte-compiler-warning
Improve handling of binding forms with comments