モジュールをただの関数として扱うのは拡張性に乏しい