Ruby: On what defining a class evaluates to - Stack Overflow
https://stackoverflow.com/questions/3033076/ruby-on-what-defining-a-class-evaluates-to
㍂
> First off, in Ruby you don't define a class, you execute a class body. Secondly, executing a class body does not evaluate to `nil` as you claim, it evaluates to the value of the last expression inside the class body. This is perfectly consistent with executing a module body and executing a method body.
Ruby の言語仕様、こういう一貫したところが好きなんだ (読みやすいとは言ってない)