Often it's used as a knob to switch program behavior, so it's reasonable to analyze both alternatives