動的にモジュール関数を定義する ref: http://qiita.com/friedeggs@github/items/98da6c3fca06264620f1