The regular ```if else end``` branching would be clearer here. And I guess it violates the Ruby style guide for the simple ```if```.