モジュールパターンを適用