digraph {
graph [overlap=false]
subgraph cluster_List_MoreUtils {
	label="List::MoreUtils";
	"List::MoreUtils::all";
	"List::MoreUtils::any";
}
subgraph cluster_warnings {
	label="warnings";
	"warnings::unimport";
}
subgraph cluster_Moose_Exporter {
	label="Moose::Exporter";
	"Moose::Exporter::import";
}
subgraph cluster_Moose_Meta_TypeConstraint_Enum {
	label="Moose::Meta::TypeConstraint::Enum";
	"Moose::Meta::TypeConstraint::Enum::BEGIN@3";
	"Moose::Meta::TypeConstraint::Enum::meta";
	"Moose::Meta::TypeConstraint::Enum::BEGIN@5";
	"Moose::Meta::TypeConstraint::Enum::BEGIN@13";
	"Moose::Meta::TypeConstraint::Enum::BEGIN@4";
	"Moose::Meta::TypeConstraint::Enum::BEGIN@7";
}
subgraph cluster_Moose_Util_TypeConstraints {
	label="Moose::Util::TypeConstraints";
	"Moose::Util::TypeConstraints::BEGIN@39";
	"Moose::Util::TypeConstraints::BEGIN@619";
	"Moose::Util::TypeConstraints::BEGIN@28";
	"Moose::Util::TypeConstraints::BEGIN@6";
	"Moose::Util::TypeConstraints::CORE:match";
	"Moose::Util::TypeConstraints::subtype";
	"Moose::Util::TypeConstraints::BEGIN@598";
	"Moose::Util::TypeConstraints::BEGIN@35";
	"Moose::Util::TypeConstraints::list_all_type_constraints";
	"Moose::Util::TypeConstraints::BEGIN@4";
	"Moose::Util::TypeConstraints::BEGIN@30";
	"Moose::Util::TypeConstraints::BEGIN@36";
	"Moose::Util::TypeConstraints::BEGIN@572";
	"Moose::Util::TypeConstraints::find_or_parse_type_constraint";
	"Moose::Util::TypeConstraints::where";
	"Moose::Util::TypeConstraints::as";
	"Moose::Util::TypeConstraints::CORE:subst";
	"Moose::Util::TypeConstraints::find_type_constraint";
	"Moose::Util::TypeConstraints::BEGIN@32";
	"Moose::Util::TypeConstraints::type";
	"Moose::Util::TypeConstraints::BEGIN@38";
	"Moose::Util::TypeConstraints::BEGIN@7";
	"Moose::Util::TypeConstraints::class_type";
	"Moose::Util::TypeConstraints::find_or_create_isa_type_constraint";
	"Moose::Util::TypeConstraints::create_class_type_constraint";
	"Moose::Util::TypeConstraints::BEGIN@65";
	"Moose::Util::TypeConstraints::CORE:qr";
	"Moose::Util::TypeConstraints::CORE:regcomp";
	"Moose::Util::TypeConstraints::BEGIN@592";
	"Moose::Util::TypeConstraints::optimize_as";
	"Moose::Util::TypeConstraints::BEGIN@5";
	"Moose::Util::TypeConstraints::_create_type_constraint";
	"Moose::Util::TypeConstraints::BEGIN@33";
	"Moose::Util::TypeConstraints::BEGIN@603";
	"Moose::Util::TypeConstraints::BEGIN@34";
	"Moose::Util::TypeConstraints::BEGIN@37";
	"Moose::Util::TypeConstraints::normalize_type_constraint_name";
	"Moose::Util::TypeConstraints::BEGIN@29";
	"Moose::Util::TypeConstraints::register_type_constraint";
	"Moose::Util::TypeConstraints::BEGIN@31";
}
subgraph cluster_Moose {
	label="Moose";
	"Moose::init_meta";
}
subgraph cluster_Moose_Meta_TypeConstraint_Parameterized {
	label="Moose::Meta::TypeConstraint::Parameterized";
	"Moose::Meta::TypeConstraint::Parameterized::BEGIN@4";
	"Moose::Meta::TypeConstraint::Parameterized::BEGIN@15";
	"Moose::Meta::TypeConstraint::Parameterized::BEGIN@8";
	"Moose::Meta::TypeConstraint::Parameterized::meta";
	"Moose::Meta::TypeConstraint::Parameterized::BEGIN@7";
	"Moose::Meta::TypeConstraint::Parameterized::BEGIN@5";
	"Moose::Meta::TypeConstraint::Parameterized::BEGIN@3";
	"Moose::Meta::TypeConstraint::Parameterized::BEGIN@9";
}
subgraph cluster_Moose_Meta_TypeConstraint_Registry {
	label="Moose::Meta::TypeConstraint::Registry";
	"Moose::Meta::TypeConstraint::Registry::type_constraints";
	"Moose::Meta::TypeConstraint::Registry::BEGIN@4";
	"Moose::Meta::TypeConstraint::Registry::meta";
	"Moose::Meta::TypeConstraint::Registry::BEGIN@6";
	"Moose::Meta::TypeConstraint::Registry::add_type_constraint";
	"Moose::Meta::TypeConstraint::Registry::get_type_constraint";
	"Moose::Meta::TypeConstraint::Registry::BEGIN@8";
	"Moose::Meta::TypeConstraint::Registry::has_type_constraint";
	"Moose::Meta::TypeConstraint::Registry::BEGIN@14";
	"Moose::Meta::TypeConstraint::Registry::BEGIN@5";
}
subgraph cluster_re {
	label="re";
	"re::BEGIN@4";
	"re::import";
	"re::BEGIN@5";
}
subgraph cluster_Scalar_Util {
	label="Scalar::Util";
	"Scalar::Util::reftype";
	"Scalar::Util::blessed";
}
subgraph cluster_Moose_Meta_TypeConstraint_Class {
	label="Moose::Meta::TypeConstraint::Class";
	"Moose::Meta::TypeConstraint::Class::BEGIN@7";
	"Moose::Meta::TypeConstraint::Class::meta";
	"Moose::Meta::TypeConstraint::Class::BEGIN@5";
	"Moose::Meta::TypeConstraint::Class::BEGIN@8";
	"Moose::Meta::TypeConstraint::Class::BEGIN@3";
	"Moose::Meta::TypeConstraint::Class::BEGIN@14";
	"Moose::Meta::TypeConstraint::Class::BEGIN@4";
	"Moose::Meta::TypeConstraint::Class::new";
}
subgraph cluster_Moose_Meta_TypeConstraint_DuckType {
	label="Moose::Meta::TypeConstraint::DuckType";
	"Moose::Meta::TypeConstraint::DuckType::BEGIN@5";
	"Moose::Meta::TypeConstraint::DuckType::BEGIN@9";
	"Moose::Meta::TypeConstraint::DuckType::BEGIN@3";
	"Moose::Meta::TypeConstraint::DuckType::BEGIN@4";
	"Moose::Meta::TypeConstraint::DuckType::meta";
	"Moose::Meta::TypeConstraint::DuckType::BEGIN@7";
	"Moose::Meta::TypeConstraint::DuckType::BEGIN@17";
	"Moose::Meta::TypeConstraint::DuckType::BEGIN@8";
	"Moose::Meta::TypeConstraint::DuckType::BEGIN@11";
}
subgraph cluster_strict {
	label="strict";
	"strict::unimport";
}
subgraph cluster_Moose_Meta_TypeConstraint_Role {
	label="Moose::Meta::TypeConstraint::Role";
	"Moose::Meta::TypeConstraint::Role::BEGIN@3";
	"Moose::Meta::TypeConstraint::Role::BEGIN@7";
	"Moose::Meta::TypeConstraint::Role::BEGIN@5";
	"Moose::Meta::TypeConstraint::Role::BEGIN@14";
	"Moose::Meta::TypeConstraint::Role::BEGIN@8";
	"Moose::Meta::TypeConstraint::Role::BEGIN@4";
	"Moose::Meta::TypeConstraint::Role::meta";
}
subgraph cluster_Exporter {
	label="Exporter";
	"Exporter::import";
}
subgraph cluster_Moose_Util_TypeConstraints_OptimizedConstraints {
	label="Moose::Util::TypeConstraints::OptimizedConstraints";
	"Moose::Util::TypeConstraints::OptimizedConstraints::BEGIN@4";
	"Moose::Util::TypeConstraints::OptimizedConstraints::BEGIN@7";
	"Moose::Util::TypeConstraints::OptimizedConstraints::BEGIN@6";
	"Moose::Util::TypeConstraints::OptimizedConstraints::BEGIN@3";
}
subgraph cluster_Moose_Meta_Attribute {
	label="Moose::Meta::Attribute";
	"Moose::Meta::Attribute::BEGIN@18";
}
subgraph cluster_Class_MOP_Mixin_HasAttributes {
	label="Class::MOP::Mixin::HasAttributes";
	"Class::MOP::Mixin::HasAttributes::add_attribute";
}
subgraph cluster_Moose_Meta_TypeConstraint {
	label="Moose::Meta::TypeConstraint";
	"Moose::Meta::TypeConstraint::name";
	"Moose::Meta::TypeConstraint::create_child_type";
	"Moose::Meta::TypeConstraint::__ANON__[Moose/Meta/TypeConstraint.pm:8]";
	"Moose::Meta::TypeConstraint::new";
}
subgraph cluster_Moose_Meta_TypeConstraint_Union {
	label="Moose::Meta::TypeConstraint::Union";
	"Moose::Meta::TypeConstraint::Union::BEGIN@4";
	"Moose::Meta::TypeConstraint::Union::meta";
	"Moose::Meta::TypeConstraint::Union::BEGIN@5";
	"Moose::Meta::TypeConstraint::Union::BEGIN@6";
	"Moose::Meta::TypeConstraint::Union::BEGIN@8";
	"Moose::Meta::TypeConstraint::Union::BEGIN@14";
}
"Moose::Util::TypeConstraints::list_all_type_constraints" -> "Moose::Meta::TypeConstraint::Registry::type_constraints";
"Moose::Util::TypeConstraints::BEGIN@38" -> "Moose::Meta::TypeConstraint::Registry::BEGIN@4";
"Moose::Util::TypeConstraints::BEGIN@29" -> "Moose::Meta::TypeConstraint::Union::BEGIN@5";
"Moose::Meta::Attribute::BEGIN@18" -> "Moose::Util::TypeConstraints::BEGIN@619";
"Moose::Util::TypeConstraints::BEGIN@7" -> "Moose::Exporter::import";
"Moose::Util::TypeConstraints::BEGIN@34" -> "Moose::Meta::TypeConstraint::Enum::BEGIN@7";
"Moose::Util::TypeConstraints::_create_type_constraint" -> "Moose::Meta::TypeConstraint::create_child_type";
"Moose::Util::TypeConstraints::BEGIN@32" -> "Moose::Meta::TypeConstraint::Class::BEGIN@8";
"Moose::Util::TypeConstraints::BEGIN@30" -> "Moose::Meta::TypeConstraint::Parameterized::BEGIN@7";
"Moose::Meta::Attribute::BEGIN@18" -> "Moose::Util::TypeConstraints::BEGIN@36";
"Moose::Util::TypeConstraints::find_or_create_isa_type_constraint" -> "Moose::Util::TypeConstraints::find_or_parse_type_constraint";
"Moose::Util::TypeConstraints::BEGIN@5" -> "Exporter::import";
"Moose::Util::TypeConstraints::BEGIN@6" -> "Exporter::import";
"Moose::Meta::Attribute::BEGIN@18" -> "Moose::Util::TypeConstraints::where";
"Moose::Util::TypeConstraints::BEGIN@619" -> "warnings::unimport";
"Moose::Util::TypeConstraints::BEGIN@592" -> "warnings::unimport";
"Moose::Util::TypeConstraints::BEGIN@598" -> "warnings::unimport";
"Moose::Util::TypeConstraints::BEGIN@603" -> "warnings::unimport";
"Moose::Util::TypeConstraints::register_type_constraint" -> "Moose::Meta::TypeConstraint::name";
"Moose::Meta::Attribute::BEGIN@18" -> "Moose::Util::TypeConstraints::find_type_constraint";
"Moose::init_meta" -> "Moose::Util::TypeConstraints::find_type_constraint";
"Moose::Util::TypeConstraints::find_or_parse_type_constraint" -> "Moose::Util::TypeConstraints::find_type_constraint";
"Moose::Meta::TypeConstraint::Class::new" -> "Moose::Util::TypeConstraints::find_type_constraint";
"Moose::Util::TypeConstraints::BEGIN@29" -> "Moose::Meta::TypeConstraint::Union::BEGIN@14";
"Moose::Meta::Attribute::BEGIN@18" -> "Moose::Util::TypeConstraints::BEGIN@38";
"Moose::init_meta" -> "Moose::Util::TypeConstraints::class_type";
"Moose::Util::TypeConstraints::BEGIN@33" -> "Moose::Meta::TypeConstraint::Role::BEGIN@4";
"Moose::Util::TypeConstraints::BEGIN@39" -> "Moose::Util::TypeConstraints::OptimizedConstraints::BEGIN@4";
"Moose::Util::TypeConstraints::class_type" -> "Moose::Util::TypeConstraints::create_class_type_constraint";
"Moose::Meta::Attribute::BEGIN@18" -> "Moose::Util::TypeConstraints::CORE:qr";
"Moose::Meta::Attribute::BEGIN@18" -> "Moose::Util::TypeConstraints::BEGIN@592";
"Moose::Meta::Attribute::BEGIN@18" -> "Moose::Util::TypeConstraints::BEGIN@5";
"Moose::Util::TypeConstraints::BEGIN@34" -> "Moose::Meta::TypeConstraint::Enum::BEGIN@3";
"Moose::Util::TypeConstraints::BEGIN@39" -> "Moose::Util::TypeConstraints::OptimizedConstraints::BEGIN@6";
"Moose::Util::TypeConstraints::subtype" -> "Moose::Util::TypeConstraints::_create_type_constraint";
"Moose::Util::TypeConstraints::type" -> "Moose::Util::TypeConstraints::_create_type_constraint";
"Moose::Util::TypeConstraints::BEGIN@30" -> "Moose::Meta::TypeConstraint::Parameterized::BEGIN@4";
"Moose::Util::TypeConstraints::BEGIN@33" -> "Moose::Meta::TypeConstraint::Role::BEGIN@14";
"Moose::Util::TypeConstraints::BEGIN@32" -> "Moose::Meta::TypeConstraint::Class::BEGIN@4";
"Moose::Meta::Attribute::BEGIN@18" -> "Moose::Util::TypeConstraints::BEGIN@39";
"Moose::Util::TypeConstraints::BEGIN@34" -> "Moose::Meta::TypeConstraint::Enum::meta";
"Moose::Util::TypeConstraints::BEGIN@29" -> "Moose::Meta::TypeConstraint::Union::meta";
"Moose::Util::TypeConstraints::BEGIN@572" -> "re::BEGIN@5";
"Moose::Util::TypeConstraints::_create_type_constraint" -> "Moose::Util::TypeConstraints::CORE:match";
"Moose::Util::TypeConstraints::find_type_constraint" -> "Scalar::Util::blessed";
"Moose::Util::TypeConstraints::_create_type_constraint" -> "Scalar::Util::blessed";
"Moose::Util::TypeConstraints::_create_type_constraint" -> "Moose::Meta::TypeConstraint::__ANON__[Moose/Meta/TypeConstraint.pm:8]";
"Moose::Util::TypeConstraints::find_or_create_isa_type_constraint" -> "Moose::Meta::TypeConstraint::__ANON__[Moose/Meta/TypeConstraint.pm:8]";
"Moose::Util::TypeConstraints::find_or_parse_type_constraint" -> "Moose::Meta::TypeConstraint::__ANON__[Moose/Meta/TypeConstraint.pm:8]";
"Moose::Util::TypeConstraints::BEGIN@33" -> "Moose::Meta::TypeConstraint::Role::meta";
"Moose::Util::TypeConstraints::_create_type_constraint" -> "Moose::Meta::TypeConstraint::new";
"Moose::Util::TypeConstraints::BEGIN@35" -> "Moose::Meta::TypeConstraint::DuckType::BEGIN@5";
"Moose::Util::TypeConstraints::BEGIN@32" -> "Moose::Meta::TypeConstraint::Class::BEGIN@5";
"Moose::Util::TypeConstraints::BEGIN@30" -> "Moose::Meta::TypeConstraint::Parameterized::meta";
"Moose::Util::TypeConstraints::BEGIN@30" -> "Moose::Meta::TypeConstraint::Parameterized::BEGIN@8";
"Moose::Meta::Attribute::BEGIN@18" -> "Moose::Util::TypeConstraints::BEGIN@572";
"Moose::Util::TypeConstraints::BEGIN@32" -> "Moose::Meta::TypeConstraint::Class::meta";
"Moose::Meta::Attribute::BEGIN@18" -> "Moose::Util::TypeConstraints::as";
"Moose::Util::TypeConstraints::BEGIN@29" -> "Moose::Meta::TypeConstraint::Union::BEGIN@8";
"Moose::Util::TypeConstraints::BEGIN@38" -> "Moose::Meta::TypeConstraint::Registry::BEGIN@6";
"Moose::Util::TypeConstraints::_create_type_constraint" -> "Moose::Util::TypeConstraints::find_or_create_isa_type_constraint";
"Moose::Meta::Attribute::BEGIN@18" -> "Moose::Util::TypeConstraints::BEGIN@65";
"Moose::Meta::Attribute::BEGIN@18" -> "Moose::Util::TypeConstraints::CORE:regcomp";
"Moose::Util::TypeConstraints::BEGIN@39" -> "Moose::Util::TypeConstraints::OptimizedConstraints::BEGIN@7";
"Moose::Meta::Attribute::BEGIN@18" -> "Moose::Util::TypeConstraints::BEGIN@33";
"Moose::Util::TypeConstraints::BEGIN@35" -> "Moose::Meta::TypeConstraint::DuckType::BEGIN@3";
"Moose::Util::TypeConstraints::BEGIN@35" -> "Moose::Meta::TypeConstraint::DuckType::meta";
"Moose::Util::TypeConstraints::BEGIN@38" -> "Moose::Meta::TypeConstraint::Registry::BEGIN@8";
"Moose::Meta::Attribute::BEGIN@18" -> "Moose::Util::TypeConstraints::BEGIN@37";
"Moose::Util::TypeConstraints::BEGIN@38" -> "Class::MOP::Mixin::HasAttributes::add_attribute";
"Moose::Util::TypeConstraints::BEGIN@33" -> "Class::MOP::Mixin::HasAttributes::add_attribute";
"Moose::Util::TypeConstraints::BEGIN@35" -> "Class::MOP::Mixin::HasAttributes::add_attribute";
"Moose::Util::TypeConstraints::BEGIN@30" -> "Class::MOP::Mixin::HasAttributes::add_attribute";
"Moose::Util::TypeConstraints::BEGIN@34" -> "Class::MOP::Mixin::HasAttributes::add_attribute";
"Moose::Util::TypeConstraints::BEGIN@32" -> "Class::MOP::Mixin::HasAttributes::add_attribute";
"Moose::Util::TypeConstraints::BEGIN@29" -> "Class::MOP::Mixin::HasAttributes::add_attribute";
"Moose::Util::TypeConstraints::BEGIN@39" -> "Moose::Util::TypeConstraints::OptimizedConstraints::BEGIN@3";
"Moose::Util::TypeConstraints::BEGIN@32" -> "Moose::Meta::TypeConstraint::Class::BEGIN@3";
"Moose::Util::TypeConstraints::BEGIN@34" -> "Moose::Meta::TypeConstraint::Enum::BEGIN@4";
"Moose::Util::TypeConstraints::BEGIN@32" -> "Moose::Meta::TypeConstraint::Class::BEGIN@14";
"Moose::Util::TypeConstraints::BEGIN@32" -> "Moose::Meta::TypeConstraint::Class::BEGIN@7";
"Moose::Util::TypeConstraints::BEGIN@35" -> "Moose::Meta::TypeConstraint::DuckType::BEGIN@7";
"Moose::Meta::Attribute::BEGIN@18" -> "Moose::Util::TypeConstraints::BEGIN@6";
"Moose::Meta::Attribute::BEGIN@18" -> "Moose::Util::TypeConstraints::BEGIN@598";
"Moose::Meta::Attribute::BEGIN@18" -> "Moose::Util::TypeConstraints::subtype";
"Moose::Meta::Attribute::BEGIN@18" -> "Moose::Util::TypeConstraints::BEGIN@35";
"Moose::Meta::Attribute::BEGIN@18" -> "Moose::Util::TypeConstraints::BEGIN@4";
"Moose::Util::TypeConstraints::BEGIN@35" -> "Moose::Meta::TypeConstraint::DuckType::BEGIN@9";
"Moose::Meta::Attribute::BEGIN@18" -> "Moose::Util::TypeConstraints::list_all_type_constraints";
"Moose::Meta::Attribute::BEGIN@18" -> "Moose::Util::TypeConstraints::BEGIN@30";
"Moose::Util::TypeConstraints::_create_type_constraint" -> "Moose::Meta::TypeConstraint::Registry::add_type_constraint";
"Moose::Util::TypeConstraints::register_type_constraint" -> "Moose::Meta::TypeConstraint::Registry::add_type_constraint";
"Moose::Util::TypeConstraints::BEGIN@29" -> "Moose::Meta::TypeConstraint::Union::BEGIN@4";
"Moose::Util::TypeConstraints::subtype" -> "Scalar::Util::reftype";
"Moose::Meta::Attribute::BEGIN@18" -> "Moose::Util::TypeConstraints::type";
"Moose::Util::TypeConstraints::BEGIN@65" -> "strict::unimport";
"Moose::Util::TypeConstraints::BEGIN@35" -> "Moose::Meta::TypeConstraint::DuckType::BEGIN@17";
"Moose::Util::TypeConstraints::BEGIN@35" -> "Moose::Meta::TypeConstraint::DuckType::BEGIN@11";
"Moose::Util::TypeConstraints::BEGIN@30" -> "Moose::Meta::TypeConstraint::Parameterized::BEGIN@3";
"Moose::Meta::Attribute::BEGIN@18" -> "Moose::Util::TypeConstraints::optimize_as";
"Moose::Util::TypeConstraints::BEGIN@38" -> "Moose::Meta::TypeConstraint::Registry::BEGIN@5";
"Moose::Util::TypeConstraints::BEGIN@30" -> "Moose::Meta::TypeConstraint::Parameterized::BEGIN@5";
"Moose::Util::TypeConstraints::_create_type_constraint" -> "Moose::Meta::TypeConstraint::Registry::get_type_constraint";
"Moose::Util::TypeConstraints::find_type_constraint" -> "Moose::Meta::TypeConstraint::Registry::get_type_constraint";
"Moose::Meta::Attribute::BEGIN@18" -> "Moose::Util::TypeConstraints::BEGIN@29";
"Moose::Meta::Attribute::BEGIN@18" -> "Moose::Util::TypeConstraints::BEGIN@31";
"Moose::Util::TypeConstraints::BEGIN@33" -> "Moose::Meta::TypeConstraint::Role::BEGIN@8";
"Moose::Util::TypeConstraints::BEGIN@29" -> "Moose::Meta::TypeConstraint::Union::BEGIN@6";
"Moose::Meta::Attribute::BEGIN@18" -> "Moose::Util::TypeConstraints::BEGIN@28";
"Moose::Util::TypeConstraints::BEGIN@33" -> "Moose::Meta::TypeConstraint::Role::BEGIN@3";
"Moose::Util::TypeConstraints::BEGIN@30" -> "Moose::Meta::TypeConstraint::Parameterized::BEGIN@15";
"Moose::Util::TypeConstraints::BEGIN@572" -> "re::import";
"Moose::Util::TypeConstraints::BEGIN@33" -> "Moose::Meta::TypeConstraint::Role::BEGIN@7";
"Moose::Util::TypeConstraints::BEGIN@30" -> "Moose::Meta::TypeConstraint::Parameterized::BEGIN@9";
"Moose::Util::TypeConstraints::normalize_type_constraint_name" -> "Moose::Util::TypeConstraints::CORE:subst";
"Moose::Util::TypeConstraints::find_type_constraint" -> "Moose::Meta::TypeConstraint::Registry::has_type_constraint";
"Moose::Meta::Attribute::BEGIN@18" -> "Moose::Util::TypeConstraints::BEGIN@32";
"Moose::Util::TypeConstraints::BEGIN@38" -> "Moose::Meta::TypeConstraint::Registry::BEGIN@14";
"Moose::Util::TypeConstraints::subtype" -> "List::MoreUtils::all";
"Moose::Util::TypeConstraints::BEGIN@38" -> "Moose::Meta::TypeConstraint::Registry::meta";
"Moose::Util::TypeConstraints::BEGIN@34" -> "Moose::Meta::TypeConstraint::Enum::BEGIN@5";
"Moose::Meta::Attribute::BEGIN@18" -> "Moose::Util::TypeConstraints::BEGIN@7";
"Moose::Util::TypeConstraints::BEGIN@34" -> "Moose::Meta::TypeConstraint::Enum::BEGIN@13";
"Moose::Util::TypeConstraints::type" -> "List::MoreUtils::any";
"Moose::Util::TypeConstraints::BEGIN@572" -> "re::BEGIN@4";
"Moose::Util::TypeConstraints::BEGIN@33" -> "Moose::Meta::TypeConstraint::Role::BEGIN@5";
"Moose::Util::TypeConstraints::BEGIN@35" -> "Moose::Meta::TypeConstraint::DuckType::BEGIN@4";
"Moose::Util::TypeConstraints::create_class_type_constraint" -> "Moose::Meta::TypeConstraint::Class::new";
"Moose::Meta::Attribute::BEGIN@18" -> "Moose::Util::TypeConstraints::BEGIN@603";
"Moose::Meta::Attribute::BEGIN@18" -> "Moose::Util::TypeConstraints::BEGIN@34";
"Moose::Util::TypeConstraints::BEGIN@35" -> "Moose::Meta::TypeConstraint::DuckType::BEGIN@8";
"Moose::Util::TypeConstraints::find_or_parse_type_constraint" -> "Moose::Util::TypeConstraints::normalize_type_constraint_name";
"Moose::Util::TypeConstraints::class_type" -> "Moose::Util::TypeConstraints::register_type_constraint";
}
