This is probably very illustrative - a mile-long `if` that has nothing interesting after it. Just use early returns and save the reader time.