digraph {
graph [overlap=false]
subgraph cluster_File_stat {
	label="File::stat";
	"File::stat::BEGIN@148";
}
subgraph cluster_DBIx_Class_ResultSet {
	label="DBIx::Class::ResultSet";
	"DBIx::Class::ResultSet::BEGIN@25";
}
subgraph cluster_DBIx_Class_Exception {
	label="DBIx::Class::Exception";
	"DBIx::Class::Exception::BEGIN@9";
}
subgraph cluster_SQL_Translator_Schema_Field {
	label="SQL::Translator::Schema::Field";
	"SQL::Translator::Schema::Field::BEGIN@57";
}
subgraph cluster_DateTime {
	label="DateTime";
	"DateTime::BEGIN@59";
}
subgraph cluster_Object_Enum {
	label="Object::Enum";
	"Object::Enum::BEGIN@27";
}
subgraph cluster_overload {
	label="overload";
	"overload::AddrRef";
	"overload::OVERLOAD";
	"overload::BEGIN@145";
	"overload::import";
	"overload::CORE:match";
}
subgraph cluster_Moose_Meta_Role_Method_Required {
	label="Moose::Meta::Role::Method::Required";
	"Moose::Meta::Role::Method::Required::BEGIN@14";
}
subgraph cluster_Moose_Meta_TypeConstraint {
	label="Moose::Meta::TypeConstraint";
	"Moose::Meta::TypeConstraint::BEGIN@14";
}
subgraph cluster_DBIx_Class_ResultSourceHandle {
	label="DBIx::Class::ResultSourceHandle";
	"DBIx::Class::ResultSourceHandle::BEGIN@14";
}
subgraph cluster_SQL_Translator_Schema_Object {
	label="SQL::Translator::Schema::Object";
	"SQL::Translator::Schema::Object::equals";
}
subgraph cluster_Data_OptList {
	label="Data::OptList";
	"Data::OptList::BEGIN@10";
}
subgraph cluster_Scalar_Util {
	label="Scalar::Util";
	"Scalar::Util::refaddr";
	"Scalar::Util::reftype";
	"Scalar::Util::blessed";
}
subgraph cluster_File_Temp_Dir {
	label="File::Temp::Dir";
	"File::Temp::Dir::BEGIN@2407";
}
subgraph cluster_warnings_register {
	label="warnings::register";
	"warnings::register::import";
}
subgraph cluster_Devel_Backtrace_Point {
	label="Devel::Backtrace::Point";
	"Devel::Backtrace::Point::BEGIN@26";
}
subgraph cluster_SQL_Translator_Schema_Table {
	label="SQL::Translator::Schema::Table";
	"SQL::Translator::Schema::Table::BEGIN@58";
}
subgraph cluster_YAML_Tag {
	label="YAML::Tag";
	"YAML::Tag::BEGIN@7";
}
subgraph cluster_DateTime_Duration {
	label="DateTime::Duration";
	"DateTime::Duration::BEGIN@14";
}
subgraph cluster_File_Temp {
	label="File::Temp";
	"File::Temp::BEGIN@163";
}
subgraph cluster_Devel_Backtrace {
	label="Devel::Backtrace";
	"Devel::Backtrace::BEGIN@7";
}
subgraph cluster_Class_MOP_Method {
	label="Class::MOP::Method";
	"Class::MOP::Method::BEGIN@21";
}
subgraph cluster_Kwalify_Validator {
	label="Kwalify::Validator";
	"Kwalify::Validator::validate_seq";
	"Kwalify::Validator::validate_map";
}
"overload::AddrRef" -> "Scalar::Util::blessed";
"overload::BEGIN@145" -> "warnings::register::import";
"overload::import" -> "overload::OVERLOAD";
"DateTime::BEGIN@59" -> "overload::import";
"Object::Enum::BEGIN@27" -> "overload::import";
"DBIx::Class::ResultSet::BEGIN@25" -> "overload::import";
"DBIx::Class::Exception::BEGIN@9" -> "overload::import";
"SQL::Translator::Schema::Field::BEGIN@57" -> "overload::import";
"Devel::Backtrace::BEGIN@7" -> "overload::import";
"DBIx::Class::ResultSourceHandle::BEGIN@14" -> "overload::import";
"Class::MOP::Method::BEGIN@21" -> "overload::import";
"File::Temp::BEGIN@163" -> "overload::import";
"Moose::Meta::Role::Method::Required::BEGIN@14" -> "overload::import";
"File::stat::BEGIN@148" -> "overload::import";
"SQL::Translator::Schema::Table::BEGIN@58" -> "overload::import";
"Moose::Meta::TypeConstraint::BEGIN@14" -> "overload::import";
"YAML::Tag::BEGIN@7" -> "overload::import";
"File::Temp::Dir::BEGIN@2407" -> "overload::import";
"DateTime::Duration::BEGIN@14" -> "overload::import";
"Devel::Backtrace::Point::BEGIN@26" -> "overload::import";
"Data::OptList::BEGIN@10" -> "overload::BEGIN@145";
"overload::AddrRef" -> "Scalar::Util::refaddr";
"SQL::Translator::Schema::Object::equals" -> "overload::AddrRef";
"Kwalify::Validator::validate_seq" -> "overload::AddrRef";
"Kwalify::Validator::validate_map" -> "overload::AddrRef";
"overload::AddrRef" -> "Scalar::Util::reftype";
"overload::OVERLOAD" -> "overload::CORE:match";
}
