digraph {
graph [overlap=false]
subgraph cluster_Moose {
	label="Moose";
	"Moose::BEGIN@10";
}
subgraph cluster_utf8 {
	label="utf8";
	"utf8::downgrade";
}
subgraph cluster_warnings {
	label="warnings";
	"warnings::unimport";
	"warnings::import";
}
subgraph cluster_Carp {
	label="Carp";
	"Carp::BEGIN@4";
	"Carp::BEGIN@555";
	"Carp::short_error_loc";
	"Carp::croak";
	"Carp::BEGIN@49";
	"Carp::shortmess";
	"Carp::trusts";
	"Carp::trusts_directly";
	"Carp::BEGIN@568";
	"Carp::format_arg";
	"Carp::BEGIN@171";
	"Carp::BEGIN@3";
	"Carp::BEGIN@575";
	"Carp::CORE:subst";
	"Carp::shortmess_heavy";
	"Carp::BEGIN@131";
	"Carp::ret_summary";
	"Carp::CORE:match";
	"Carp::BEGIN@5";
	"Carp::BEGIN@73";
	"Carp::get_status";
	"Carp::caller_info";
	"Carp::_fetch_sub";
	"Carp::BEGIN@6";
	"Carp::_cgc";
	"Carp::get_subname";
	"Carp::BEGIN@61";
}
subgraph cluster_strict {
	label="strict";
	"strict::import";
	"strict::unimport";
}
subgraph cluster_Exporter_Heavy {
	label="Exporter::Heavy";
	"Exporter::Heavy::__ANON__[Exporter/Heavy.pm:58]";
	"Exporter::Heavy::heavy_export";
}
"Carp::format_arg" -> "utf8::downgrade";
"Carp::croak" -> "Carp::shortmess";
"Carp::format_arg" -> "Carp::CORE:match";
"Moose::BEGIN@10" -> "Carp::BEGIN@61";
"Carp::croak" -> "Exporter::Heavy::__ANON__[Exporter/Heavy.pm:58]";
"Moose::BEGIN@10" -> "Carp::BEGIN@131";
"Moose::BEGIN@10" -> "Carp::BEGIN@4";
"Carp::BEGIN@555" -> "strict::unimport";
"Carp::BEGIN@575" -> "strict::unimport";
"Carp::BEGIN@131" -> "strict::unimport";
"Moose::BEGIN@10" -> "Carp::BEGIN@49";
"Carp::get_status" -> "Carp::trusts_directly";
"Carp::BEGIN@5" -> "warnings::import";
"Moose::BEGIN@10" -> "Carp::BEGIN@555";
"Moose::BEGIN@10" -> "Carp::BEGIN@575";
"Carp::shortmess_heavy" -> "Carp::short_error_loc";
"Carp::format_arg" -> "Carp::CORE:subst";
"Carp::shortmess_heavy" -> "Carp::ret_summary";
"Carp::trusts" -> "Carp::get_status";
"Carp::BEGIN@4" -> "strict::import";
"Carp::ret_summary" -> "Carp::caller_info";
"Carp::BEGIN@568" -> "warnings::unimport";
"Carp::BEGIN@6" -> "warnings::unimport";
"Exporter::Heavy::heavy_export" -> "Carp::croak";
"Moose::BEGIN@10" -> "Carp::BEGIN@171";
"Carp::shortmess" -> "Carp::shortmess_heavy";
"Moose::BEGIN@10" -> "Carp::BEGIN@73";
"Moose::BEGIN@10" -> "Carp::BEGIN@5";
"Carp::BEGIN@73" -> "Carp::_fetch_sub";
"Carp::BEGIN@61" -> "Carp::_fetch_sub";
"Carp::caller_info" -> "Carp::get_subname";
"Carp::caller_info" -> "Carp::format_arg";
"Moose::BEGIN@10" -> "Carp::BEGIN@6";
"Carp::shortmess" -> "Carp::_cgc";
"Carp::caller_info" -> "Carp::_cgc";
"Carp::short_error_loc" -> "Carp::_cgc";
"Moose::BEGIN@10" -> "Carp::BEGIN@3";
"Carp::short_error_loc" -> "Carp::trusts";
"Moose::BEGIN@10" -> "Carp::BEGIN@568";
}
