digraph {
graph [overlap=false]
subgraph cluster_Sub_Exporter {
	label="Sub::Exporter";
	"Sub::Exporter::BEGIN@1";
	"Sub::Exporter::__ANON__[Sub/Exporter.pm:937]";
	"Sub::Exporter::__ANON__[Sub/Exporter.pm:756]";
	"Sub::Exporter::BEGIN@6";
	"Sub::Exporter::_collect_collections";
	"Sub::Exporter::default_generator";
	"Sub::Exporter::build_exporter";
	"Sub::Exporter::BEGIN@8";
	"Sub::Exporter::BEGIN@2";
	"Sub::Exporter::_do_import";
	"Sub::Exporter::BEGIN@9";
	"Sub::Exporter::_expand_groups";
	"Sub::Exporter::default_installer";
	"Sub::Exporter::__ANON__[Sub/Exporter.pm:544]";
	"Sub::Exporter::_assert_collector_names_ok";
	"Sub::Exporter::setup_exporter";
	"Sub::Exporter::_key_intersection";
	"Sub::Exporter::CORE:match";
	"Sub::Exporter::_rewrite_build_config";
	"Sub::Exporter::_mk_collection_builder";
	"Sub::Exporter::BEGIN@7";
	"Sub::Exporter::_group_name";
	"Sub::Exporter::_setup";
	"Sub::Exporter::BEGIN@636";
}
subgraph cluster_warnings {
	label="warnings";
	"warnings::import";
}
subgraph cluster_Data_OptList {
	label="Data::OptList";
	"Data::OptList::mkopt_hash";
	"Data::OptList::BEGIN@100";
	"Data::OptList::mkopt";
	"Data::OptList::BEGIN@4";
	"Data::OptList::BEGIN@15";
	"Data::OptList::BEGIN@10";
	"Data::OptList::BEGIN@11";
	"Data::OptList::BEGIN@9";
}
subgraph cluster_main {
	label="main";
	"main::BEGIN@10";
}
subgraph cluster_strict {
	label="strict";
	"strict::import";
}
subgraph cluster_UNIVERSAL {
	label="UNIVERSAL";
	"UNIVERSAL::VERSION";
}
subgraph cluster_Params_Util {
	label="Params::Util";
	"Params::Util::_SCALAR0";
	"Params::Util::_CODELIKE";
}
subgraph cluster_Data_DPath {
	label="Data::DPath";
	"Data::DPath::BEGIN@3";
	"Data::DPath::BEGIN@1";
	"Data::DPath::build_dpath";
	"Data::DPath::BEGIN@48";
	"Data::DPath::BEGIN@2.8";
}
subgraph cluster_Sub_Install {
	label="Sub::Install";
	"Sub::Install::__ANON__[Sub/Install.pm:132]";
}
"main::BEGIN@10" -> "Sub::Exporter::__ANON__[Sub/Exporter.pm:756]";
"Data::DPath::BEGIN@48" -> "Sub::Exporter::__ANON__[Sub/Exporter.pm:756]";
"Sub::Exporter::BEGIN@7" -> "Data::OptList::BEGIN@10";
"Sub::Exporter::_do_import" -> "Sub::Exporter::default_generator";
"Sub::Exporter::BEGIN@7" -> "Data::OptList::BEGIN@11";
"Sub::Exporter::BEGIN@7" -> "Data::OptList::BEGIN@9";
"Sub::Exporter::BEGIN@7" -> "Sub::Exporter::BEGIN@2";
"Sub::Exporter::_do_import" -> "Sub::Exporter::default_installer";
"Sub::Exporter::BEGIN@7" -> "Data::OptList::BEGIN@4";
"Data::DPath::BEGIN@48" -> "Sub::Exporter::setup_exporter";
"Sub::Exporter::__ANON__[Sub/Exporter.pm:544]" -> "Sub::Exporter::_setup";
"Data::DPath::BEGIN@48" -> "Sub::Exporter::BEGIN@6";
"Sub::Exporter::__ANON__[Sub/Exporter.pm:937]" -> "Sub::Exporter::build_exporter";
"Sub::Exporter::setup_exporter" -> "Sub::Exporter::build_exporter";
"Data::DPath::BEGIN@48" -> "Sub::Exporter::BEGIN@9";
"Sub::Exporter::default_generator" -> "Data::DPath::build_dpath";
"Data::DPath::BEGIN@3" -> "warnings::import";
"Sub::Exporter::_rewrite_build_config" -> "Sub::Exporter::_assert_collector_names_ok";
"Data::DPath::BEGIN@48" -> "Data::DPath::BEGIN@1";
"Sub::Exporter::_expand_groups" -> "Sub::Exporter::_group_name";
"Data::DPath::BEGIN@48" -> "Data::DPath::BEGIN@2.8";
"Sub::Exporter::BEGIN@7" -> "Data::OptList::BEGIN@100";
"Sub::Exporter::BEGIN@7" -> "Sub::Exporter::BEGIN@1";
"Sub::Exporter::default_generator" -> "Sub::Exporter::__ANON__[Sub/Exporter.pm:937]";
"Sub::Exporter::BEGIN@7" -> "Data::OptList::BEGIN@15";
"Sub::Exporter::default_generator" -> "Params::Util::_CODELIKE";
"Sub::Exporter::_do_import" -> "Params::Util::_CODELIKE";
"Sub::Exporter::__ANON__[Sub/Exporter.pm:756]" -> "Sub::Exporter::_collect_collections";
"Data::DPath::BEGIN@48" -> "Sub::Exporter::BEGIN@8";
"Sub::Exporter::__ANON__[Sub/Exporter.pm:756]" -> "Sub::Exporter::_do_import";
"Sub::Exporter::__ANON__[Sub/Exporter.pm:756]" -> "Sub::Exporter::_expand_groups";
"Sub::Exporter::_assert_collector_names_ok" -> "Sub::Exporter::CORE:match";
"Data::DPath::BEGIN@48" -> "Sub::Exporter::BEGIN@7";
"Data::DPath::BEGIN@48" -> "Sub::Exporter::BEGIN@636";
"Sub::Exporter::__ANON__[Sub/Exporter.pm:756]" -> "Data::OptList::mkopt";
"Sub::Exporter::default_installer" -> "Sub::Install::__ANON__[Sub/Install.pm:132]";
"Sub::Exporter::setup_exporter" -> "Sub::Install::__ANON__[Sub/Install.pm:132]";
"Sub::Exporter::__ANON__[Sub/Exporter.pm:544]" -> "Params::Util::_SCALAR0";
"Data::DPath::BEGIN@48" -> "Data::DPath::BEGIN@3";
"Sub::Exporter::_rewrite_build_config" -> "Data::OptList::mkopt_hash";
"Sub::Exporter::_collect_collections" -> "Sub::Exporter::__ANON__[Sub/Exporter.pm:544]";
"Sub::Exporter::_rewrite_build_config" -> "Sub::Exporter::_key_intersection";
"Sub::Exporter::build_exporter" -> "Sub::Exporter::_rewrite_build_config";
"Sub::Exporter::_collect_collections" -> "Sub::Exporter::_mk_collection_builder";
"Sub::Exporter::BEGIN@9" -> "UNIVERSAL::VERSION";
"Data::DPath::BEGIN@2.8" -> "strict::import";
}
