digraph {
graph [overlap=false]
subgraph cluster_Class_MOP_Mixin_HasMethods {
	label="Class::MOP::Mixin::HasMethods";
	"Class::MOP::Mixin::HasMethods::add_method";
}
subgraph cluster_Try_Tiny {
	label="Try::Tiny";
	"Try::Tiny::BEGIN@1";
	"Try::Tiny::try";
}
subgraph cluster_base {
	label="base";
	"base::import";
}
subgraph cluster_DynaLoader {
	label="DynaLoader";
	"DynaLoader::bootstrap";
}
subgraph cluster_warnings {
	label="warnings";
	"warnings::import";
}
subgraph cluster_Moose_Exporter {
	label="Moose::Exporter";
	"Moose::Exporter::__ANON__[Moose/Exporter.pm:389]";
	"Moose::Exporter::build_import_methods";
}
subgraph cluster_Sub_Name {
	label="Sub::Name";
	"Sub::Name::BEGIN@45";
	"Sub::Name::subname";
	"Sub::Name::BEGIN@44";
	"Sub::Name::BEGIN@42";
	"Sub::Name::bootstrap";
	"Sub::Name::BEGIN@49";
	"Sub::Name::BEGIN@50";
}
subgraph cluster_strict {
	label="strict";
	"strict::import";
}
subgraph cluster_Class_MOP_Class {
	label="Class::MOP::Class";
	"Class::MOP::Class::add_around_method_modifier";
	"Class::MOP::Class::add_before_method_modifier";
}
"Try::Tiny::BEGIN@1" -> "Sub::Name::BEGIN@44";
"Try::Tiny::BEGIN@1" -> "Sub::Name::BEGIN@50";
"Sub::Name::BEGIN@49" -> "base::import";
"Sub::Name::BEGIN@50" -> "base::import";
"Sub::Name::BEGIN@45" -> "warnings::import";
"Try::Tiny::BEGIN@1" -> "Sub::Name::BEGIN@45";
"Sub::Name::BEGIN@44" -> "strict::import";
"Moose::Exporter::__ANON__[Moose/Exporter.pm:389]" -> "Sub::Name::subname";
"Class::MOP::Mixin::HasMethods::add_method" -> "Sub::Name::subname";
"Class::MOP::Class::add_around_method_modifier" -> "Sub::Name::subname";
"Class::MOP::Class::add_before_method_modifier" -> "Sub::Name::subname";
"Try::Tiny::try" -> "Sub::Name::subname";
"Moose::Exporter::build_import_methods" -> "Sub::Name::subname";
"Try::Tiny::BEGIN@1" -> "Sub::Name::BEGIN@49";
"Try::Tiny::BEGIN@1" -> "Sub::Name::BEGIN@42";
"DynaLoader::bootstrap" -> "Sub::Name::bootstrap";
}
