main側のクラスで実行時に外部モジュールを使うようにサンプルを修正して、案6の方向でうまくいくようにした→案7