In this case, the if block is only executed if we return a value that isn't nil.
nil
That doesn't look right, does it?