This rule applies whenever an if statement is followed by one or more elif statements; the final elif should
be followed by an else statement.
The requirement for a final else statement is defensive programming.
The else statement should either take appropriate action or contain a suitable comment as to why no action is taken. This is
consistent with the requirement to have a final *) clause in a case statement.