DBIC::Schema::Loaderの_load_external機能を使うときに気をつけること[DBIC]

DBIx::Class::Schema::Loaderの_load_external機能を使うとき、外部ファイルがdump_directoryで指定したディレクトリ内にあると読み込んでくれない。どんなに深いところに置いてあってもダメ。
今まで何回も引っ掛かっているので戒めを兼ねてメモ。

DBIx/Class/Schema/Loader/Base.pm:292
            next if($filename =~ /^$abs_dump_dir/);