なるほど、def foo; @foo; end
はselfの代わりに@fooを返すということで、
c.foo.fはメソッドチェーンではあるんですね。

クラスをネスト表記する利点について、調べてみることにします。
ネスト表記で納得できなければまた質問に来るかもしれませんが、
その時はまたレスくれると有難いです。

だらだらと書いて済みません、
ありがとうございました。