rubyって定義文と実行文が入り乱れるから
できなさそうができたりする良い面と、そこから推測される
できてよさそうなことができなかったりするよね

define_methodがあるのだから
define_variableがありゃいいんじゃないのか