Hi folks,

I was debugging a Core-to-Core transform for TEST=spec-inline and was wondering (yet again) why GHC produces unlifted `let` bindings in Core like it seems supposed to be doing.
Unlifted `let` seems much close to `case` than to `let`. Some GHC passes seem to agree.

Cheers,
Sebastian