ちなみにDIALOGは引数の数と型、それに関数か命令かで異なる動きをするので文字通りの化け物。