It is just a simple example to convey that a portion of foo&#x2F;1 contains a case statement, and that case statement is being replaced with a function. There could be more lines in foo&#x2F;1. The point is that both the case statement and the multi-clause function are identical in behavior, but the function prevents nesting at the call site.