gepubのころの反省: あんまりrubyの魔術をつかわない。魅惑的なのでついつかってしまう
hashでもってるconfigを全部メソッドみたいにみせるのをついやってしまったけど、hashはhashとしてみせるよ! def [] keyくらいはやるけど。
てかData classでメソッド風にすると、そのキーがないときにnilじゃなくてundefined methodになっちゃうのもいやだったのよな。
メソッド風のままそれなんとかしようと思ったら、missing_methodやらなきゃいけなくて、そんなら最初からhashとしてみせようよーとなった