Can you also add explanatory comments about why we switch the statement out?