`if ... if else ... else` is a construct whose intentions are often more clearly communicated through the use of a `switch` statement.