Always use let for case statements

> In other languages with pattern matching, there's no difference between a match that binds identifiers and one that simply matches.

Maybe there should be.

> Missing `let`s just distract me, they don't communicate any useful information.

They communicate a key fact about the scope (i.e. new symbols ahoy :anchor:), and potentially about the `case` (conveying or reinforcing its structure).