I would go with the `elsif` variant then in this PR