rubyって、statement ... endの形式で書くのかと思えば、
{...}という表記もある。
一貫性のないむちゃくちゃな言語に見える。