そもそもモジュールからグローバル変数を参照してる時点でどうかと思うんだが。