[Pre-RFC] Multiple if-let guards (not chaining)

Note that the comment/thread linked below is where this thread’s proposal came from, it helps to explain the context a bit more