今日はもっとモジュール化や拡張性が高かったかもしれません。