Nitpicking: we generally avoid unnecessary `else` statement to decrease indentation as much as possible (ref: "guard clauses" usage): the first first part of the `if` ends with `return` which makes it optional.