Motivation: I have a macro that replaces my regular mail notification and has over 30 chained else-if conditions for modifications to the notification in various cases. The more I add, the longer it's taking to find anything, because all the else-if conditions are not in any logical order, but...