digraph {
graph [overlap=false]
subgraph cluster_Moose_Exporter {
	label="Moose::Exporter";
	"Moose::Exporter::__ANON__[Moose/Exporter.pm:389]";
	"Moose::Exporter::__ANON__[Moose/Exporter.pm:478]";
}
subgraph cluster_MooseX_AttributeHelpers_Trait_Collection_Array {
	label="MooseX::AttributeHelpers::Trait::Collection::Array";
	"MooseX::AttributeHelpers::Trait::Collection::Array::BEGIN@3";
	"MooseX::AttributeHelpers::Trait::Collection::Array::BEGIN@9";
	"MooseX::AttributeHelpers::Trait::Collection::Array::BEGIN@22";
}
subgraph cluster_MooseX_AttributeHelpers {
	label="MooseX::AttributeHelpers";
	"MooseX::AttributeHelpers::BEGIN@18";
}
subgraph cluster_Moose_Role {
	label="Moose::Role";
	"Moose::Role::with";
}
subgraph cluster_MooseX_AttributeHelpers_MethodProvider_Array {
	label="MooseX::AttributeHelpers::MethodProvider::Array";
	"MooseX::AttributeHelpers::MethodProvider::Array::BEGIN@2";
}
"MooseX::AttributeHelpers::Trait::Collection::Array::BEGIN@22" -> "Moose::Exporter::__ANON__[Moose/Exporter.pm:478]";
"MooseX::AttributeHelpers::BEGIN@18" -> "MooseX::AttributeHelpers::Trait::Collection::Array::BEGIN@22";
"MooseX::AttributeHelpers::BEGIN@18" -> "MooseX::AttributeHelpers::Trait::Collection::Array::BEGIN@3";
"MooseX::AttributeHelpers::BEGIN@18" -> "MooseX::AttributeHelpers::Trait::Collection::Array::BEGIN@9";
"MooseX::AttributeHelpers::Trait::Collection::Array::BEGIN@9" -> "MooseX::AttributeHelpers::MethodProvider::Array::BEGIN@2";
"MooseX::AttributeHelpers::Trait::Collection::Array::BEGIN@9" -> "Moose::Role::with";
"MooseX::AttributeHelpers::Trait::Collection::Array::BEGIN@3" -> "Moose::Exporter::__ANON__[Moose/Exporter.pm:389]";
}
