digraph {
graph [overlap=false]
subgraph cluster_Moose_Meta_Role_Application_ToRole {
	label="Moose::Meta::Role::Application::ToRole";
	"Moose::Meta::Role::Application::ToRole::BEGIN@5";
	"Moose::Meta::Role::Application::ToRole::BEGIN@10";
	"Moose::Meta::Role::Application::ToRole::BEGIN@6";
	"Moose::Meta::Role::Application::ToRole::BEGIN@4";
	"Moose::Meta::Role::Application::ToRole::BEGIN@8";
}
subgraph cluster_Bio_Roary_Main_RoaryPostAnalysis {
	label="Bio::Roary::Main::RoaryPostAnalysis";
	"Bio::Roary::Main::RoaryPostAnalysis::BEGIN@17";
}
subgraph cluster_Moose_Meta_Role_Application_ToInstance {
	label="Moose::Meta::Role::Application::ToInstance";
	"Moose::Meta::Role::Application::ToInstance::BEGIN@11";
	"Moose::Meta::Role::Application::ToInstance::meta";
	"Moose::Meta::Role::Application::ToInstance::BEGIN@6";
	"Moose::Meta::Role::Application::ToInstance::BEGIN@9";
	"Moose::Meta::Role::Application::ToInstance::BEGIN@5";
	"Moose::Meta::Role::Application::ToInstance::BEGIN@19";
	"Moose::Meta::Role::Application::ToInstance::BEGIN@4";
	"Moose::Meta::Role::Application::ToInstance::BEGIN@8";
}
subgraph cluster_Class_MOP_Mixin_HasMethods {
	label="Class::MOP::Mixin::HasMethods";
	"Class::MOP::Mixin::HasMethods::add_method";
	"Class::MOP::Mixin::HasMethods::_add_meta_method";
	"Class::MOP::Mixin::HasMethods::get_method";
}
subgraph cluster_Moose {
	label="Moose";
	"Moose::BEGIN@26";
	"Moose::init_meta";
	"Moose::BEGIN@34";
	"Moose::BEGIN@1";
	"Moose::BEGIN@37";
	"Moose::has";
	"Moose::BEGIN@27";
	"Moose::before";
	"Moose::BEGIN@11";
	"Moose::BEGIN@32";
	"Moose::BEGIN@43";
	"Moose::BEGIN@40";
	"Moose::BEGIN@9";
	"Moose::import";
	"Moose::BEGIN@15";
	"Moose::BEGIN@41";
	"Moose::BEGIN@12";
	"Moose::extends";
	"Moose::BEGIN@10";
	"Moose::BEGIN@7";
	"Moose::BEGIN@36";
	"Moose::BEGIN@28";
	"Moose::BEGIN@17";
	"Moose::BEGIN@14";
	"Moose::with";
	"Moose::BEGIN@19";
	"Moose::BEGIN@38";
	"Moose::BEGIN@24";
	"Moose::BEGIN@35";
	"Moose::BEGIN@30";
	"Moose::bootstrap";
	"Moose::BEGIN@2";
	"Moose::BEGIN@33";
	"Moose::BEGIN@25";
}
subgraph cluster_mro {
	label="mro";
	"mro::get_linear_isa";
}
subgraph cluster_List_Util {
	label="List::Util";
	"List::Util::BEGIN@30";
	"List::Util::BEGIN@9";
}
subgraph cluster_Moose_Meta_Instance {
	label="Moose::Meta::Instance";
	"Moose::Meta::Instance::BEGIN@4";
	"Moose::Meta::Instance::BEGIN@7";
	"Moose::Meta::Instance::BEGIN@9";
	"Moose::Meta::Instance::BEGIN@5";
}
subgraph cluster_UNIVERSAL {
	label="UNIVERSAL";
	"UNIVERSAL::isa";
}
subgraph cluster_Moose_Meta_Class {
	label="Moose::Meta::Class";
	"Moose::Meta::Class::BEGIN@4";
	"Moose::Meta::Class::BEGIN@7";
	"Moose::Meta::Class::BEGIN@13";
	"Moose::Meta::Class::initialize";
	"Moose::Meta::Class::BEGIN@19";
	"Moose::Meta::Class::BEGIN@8";
	"Moose::Meta::Class::add_attribute";
	"Moose::Meta::Class::BEGIN@14";
	"Moose::Meta::Class::BEGIN@9";
	"Moose::Meta::Class::BEGIN@15";
	"Moose::Meta::Class::BEGIN@22";
	"Moose::Meta::Class::BEGIN@16";
	"Moose::Meta::Class::BEGIN@20";
	"Moose::Meta::Class::BEGIN@17";
	"Moose::Meta::Class::superclasses";
	"Moose::Meta::Class::BEGIN@10";
	"Moose::Meta::Class::BEGIN@18";
	"Moose::Meta::Class::BEGIN@11";
	"Moose::Meta::Class::BEGIN@5";
}
subgraph cluster_Bio_Roary_AnnotateGroups {
	label="Bio::Roary::AnnotateGroups";
	"Bio::Roary::AnnotateGroups::BEGIN@21";
}
subgraph cluster_Class_Load {
	label="Class::Load";
	"Class::Load::BEGIN@5";
	"Class::Load::BEGIN@9";
	"Class::Load::BEGIN@6";
	"Class::Load::BEGIN@10";
	"Class::Load::BEGIN@7";
	"Class::Load::BEGIN@8";
	"Class::Load::BEGIN@16";
}
subgraph cluster_Module_Runtime {
	label="Module::Runtime";
	"Module::Runtime::CORE:regcomp";
	"Module::Runtime::import";
	"Module::Runtime::BEGIN@120";
	"Module::Runtime::require_module";
	"Module::Runtime::BEGIN@296";
	"Module::Runtime::BEGIN@116";
	"Module::Runtime::module_notional_filename";
	"Module::Runtime::CORE:qr";
	"Module::Runtime::BEGIN@289";
}
subgraph cluster_Exporter {
	label="Exporter";
	"Exporter::import";
}
subgraph cluster_Class_MOP_Attribute {
	label="Class::MOP::Attribute";
	"Class::MOP::Attribute::new";
}
subgraph cluster_Bio_Roary_Output_GroupsMultifastasNucleotide {
	label="Bio::Roary::Output::GroupsMultifastasNucleotide";
	"Bio::Roary::Output::GroupsMultifastasNucleotide::BEGIN@23";
}
subgraph cluster_Class_MOP_MiniTrait {
	label="Class::MOP::MiniTrait";
	"Class::MOP::MiniTrait::apply";
}
subgraph cluster_Bio_Roary_PostAnalysis {
	label="Bio::Roary::PostAnalysis";
	"Bio::Roary::PostAnalysis::BEGIN@17";
	"Bio::Roary::PostAnalysis::BEGIN@22";
	"Bio::Roary::PostAnalysis::BEGIN@14";
	"Bio::Roary::PostAnalysis::BEGIN@19";
	"Bio::Roary::PostAnalysis::BEGIN@21";
	"Bio::Roary::PostAnalysis::BEGIN@15";
	"Bio::Roary::PostAnalysis::BEGIN@20";
	"Bio::Roary::PostAnalysis::BEGIN@16";
	"Bio::Roary::PostAnalysis::BEGIN@18";
	"Bio::Roary::PostAnalysis::BEGIN@13";
}
subgraph cluster_Package_DeprecationManager {
	label="Package::DeprecationManager";
	"Package::DeprecationManager::__ANON__[Package/DeprecationManager.pm:61]";
}
subgraph cluster_Moose_Meta_Attribute {
	label="Moose::Meta::Attribute";
	"Moose::Meta::Attribute::new";
}
subgraph cluster_Class_MOP_Mixin_HasAttributes {
	label="Class::MOP::Mixin::HasAttributes";
	"Class::MOP::Mixin::HasAttributes::add_attribute";
}
subgraph cluster_Moose_Deprecated {
	label="Moose::Deprecated";
	"Moose::Deprecated::BEGIN@7";
	"Moose::Deprecated::BEGIN@5";
	"Moose::Deprecated::BEGIN@4";
}
subgraph cluster_Moose_Meta_TypeConstraint {
	label="Moose::Meta::TypeConstraint";
	"Moose::Meta::TypeConstraint::meta";
	"Moose::Meta::TypeConstraint::BEGIN@16";
	"Moose::Meta::TypeConstraint::BEGIN@6";
	"Moose::Meta::TypeConstraint::BEGIN@5";
	"Moose::Meta::TypeConstraint::BEGIN@13";
	"Moose::Meta::TypeConstraint::BEGIN@14";
	"Moose::Meta::TypeConstraint::BEGIN@18";
	"Moose::Meta::TypeConstraint::BEGIN@15";
	"Moose::Meta::TypeConstraint::BEGIN@20";
	"Moose::Meta::TypeConstraint::BEGIN@8";
	"Moose::Meta::TypeConstraint::BEGIN@4";
}
subgraph cluster_Moose_Meta_Role_Composite {
	label="Moose::Meta::Role::Composite";
	"Moose::Meta::Role::Composite::BEGIN@9";
	"Moose::Meta::Role::Composite::meta";
	"Moose::Meta::Role::Composite::BEGIN@10";
	"Moose::Meta::Role::Composite::BEGIN@6";
	"Moose::Meta::Role::Composite::BEGIN@4";
	"Moose::Meta::Role::Composite::BEGIN@8";
	"Moose::Meta::Role::Composite::BEGIN@5";
}
subgraph cluster_DynaLoader {
	label="DynaLoader";
	"DynaLoader::bootstrap";
}
subgraph cluster_warnings {
	label="warnings";
	"warnings::CORE:regcomp";
	"warnings::CORE:match";
	"warnings::import";
}
subgraph cluster_Moose_Meta_Attribute_Native {
	label="Moose::Meta::Attribute::Native";
	"Moose::Meta::Attribute::Native::BEGIN@6";
}
subgraph cluster_Moose_Exporter {
	label="Moose::Exporter";
	"Moose::Exporter::BEGIN@331";
	"Moose::Exporter::BEGIN@5";
	"Moose::Exporter::import";
	"Moose::Exporter::BEGIN@136";
	"Moose::Exporter::BEGIN@9";
	"Moose::Exporter::BEGIN@15";
	"Moose::Exporter::BEGIN@4";
	"Moose::Exporter::BEGIN@725";
	"Moose::Exporter::BEGIN@7";
	"Moose::Exporter::BEGIN@11";
	"Moose::Exporter::BEGIN@8";
	"Moose::Exporter::BEGIN@12";
	"Moose::Exporter::BEGIN@135";
	"Moose::Exporter::BEGIN@10";
	"Moose::Exporter::__ANON__[Moose/Exporter.pm:252]";
	"Moose::Exporter::BEGIN@735";
	"Moose::Exporter::BEGIN@13";
}
subgraph cluster_XSLoader {
	label="XSLoader";
	"XSLoader::load";
}
subgraph cluster_Moose_Meta_Role {
	label="Moose::Meta::Role";
	"Moose::Meta::Role::BEGIN@12";
	"Moose::Meta::Role::BEGIN@13";
	"Moose::Meta::Role::meta";
	"Moose::Meta::Role::BEGIN@8";
	"Moose::Meta::Role::BEGIN@19";
	"Moose::Meta::Role::BEGIN@16";
	"Moose::Meta::Role::BEGIN@6";
	"Moose::Meta::Role::BEGIN@15";
	"Moose::Meta::Role::BEGIN@10";
	"Moose::Meta::Role::BEGIN@11";
	"Moose::Meta::Role::BEGIN@5";
	"Moose::Meta::Role::BEGIN@14";
	"Moose::Meta::Role::BEGIN@17";
	"Moose::Meta::Role::BEGIN@4";
}
subgraph cluster_Moose_Util_TypeConstraints {
	label="Moose::Util::TypeConstraints";
	"Moose::Util::TypeConstraints::import";
	"Moose::Util::TypeConstraints::find_type_constraint";
	"Moose::Util::TypeConstraints::class_type";
}
subgraph cluster_Carp {
	label="Carp";
	"Carp::BEGIN@575";
	"Carp::BEGIN@4";
	"Carp::BEGIN@131";
	"Carp::BEGIN@5";
	"Carp::BEGIN@73";
	"Carp::BEGIN@555";
	"Carp::BEGIN@49";
	"Carp::BEGIN@6";
	"Carp::BEGIN@568";
	"Carp::BEGIN@171";
	"Carp::BEGIN@3";
	"Carp::BEGIN@61";
}
subgraph cluster_Moose_Meta_Role_Application_RoleSummation {
	label="Moose::Meta::Role::Application::RoleSummation";
	"Moose::Meta::Role::Application::RoleSummation::BEGIN@4";
	"Moose::Meta::Role::Application::RoleSummation::BEGIN@11";
	"Moose::Meta::Role::Application::RoleSummation::BEGIN@5";
	"Moose::Meta::Role::Application::RoleSummation::BEGIN@8";
	"Moose::Meta::Role::Application::RoleSummation::BEGIN@13";
	"Moose::Meta::Role::Application::RoleSummation::meta";
	"Moose::Meta::Role::Application::RoleSummation::BEGIN@9";
	"Moose::Meta::Role::Application::RoleSummation::BEGIN@15";
	"Moose::Meta::Role::Application::RoleSummation::BEGIN@6";
}
subgraph cluster_Module_Implementation {
	label="Module::Implementation";
	"Module::Implementation::build_loader_sub";
	"Module::Implementation::__ANON__[Module/Implementation.pm:44]";
}
subgraph cluster_Scalar_Util {
	label="Scalar::Util";
	"Scalar::Util::BEGIN@9";
}
subgraph cluster_Sub_Exporter {
	label="Sub::Exporter";
	"Sub::Exporter::__ANON__[Sub/Exporter.pm:337]";
}
subgraph cluster_Class_MOP_Object {
	label="Class::MOP::Object";
	"Class::MOP::Object::meta";
}
subgraph cluster_Class_Load_XS {
	label="Class::Load::XS";
	"Class::Load::XS::is_class_loaded";
}
subgraph cluster_strict {
	label="strict";
	"strict::import";
	"strict::CORE:regcomp";
	"strict::CORE:match";
}
subgraph cluster_Moose_Util {
	label="Moose::Util";
	"Moose::Util::apply_all_roles";
	"Moose::Util::_caller_info";
	"Moose::Util::add_method_modifier";
}
subgraph cluster_Class_MOP_Class {
	label="Class::MOP::Class";
	"Class::MOP::Class::find_method_by_name";
	"Class::MOP::Class::initialize";
}
subgraph cluster_Bio_Roary_CommandLine_RoaryPostAnalysis {
	label="Bio::Roary::CommandLine::RoaryPostAnalysis";
	"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@2";
	"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@1";
	"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@13";
	"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@11";
	"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@15";
}
subgraph cluster_Class_MOP {
	label="Class::MOP";
	"Class::MOP::_definition_context";
	"Class::MOP::get_metaclass_by_name";
}
subgraph cluster_Bio_Roary_OrderGenes {
	label="Bio::Roary::OrderGenes";
	"Bio::Roary::OrderGenes::BEGIN@21";
}
subgraph cluster_Moose_Object {
	label="Moose::Object";
	"Moose::Object::BEGIN@13";
	"Moose::Object::BEGIN@5";
	"Moose::Object::BEGIN@9";
	"Moose::Object::BEGIN@11";
	"Moose::Object::BEGIN@16";
	"Moose::Object::BEGIN@106";
	"Moose::Object::BEGIN@8";
	"Moose::Object::BEGIN@4";
	"Moose::Object::BEGIN@79";
	"Moose::Object::BEGIN@7";
	"Moose::Object::BEGIN@15";
	"Moose::Object::BEGIN@10";
}
subgraph cluster_Class_MOP_Package {
	label="Class::MOP::Package";
	"Class::MOP::Package::name";
}
subgraph cluster_Moose_Meta_TypeCoercion {
	label="Moose::Meta::TypeCoercion";
	"Moose::Meta::TypeCoercion::BEGIN@9";
	"Moose::Meta::TypeCoercion::BEGIN@11";
	"Moose::Meta::TypeCoercion::BEGIN@6";
	"Moose::Meta::TypeCoercion::BEGIN@4";
	"Moose::Meta::TypeCoercion::BEGIN@8";
	"Moose::Meta::TypeCoercion::meta";
	"Moose::Meta::TypeCoercion::BEGIN@5";
}
subgraph cluster_Moose_Meta_Role_Application {
	label="Moose::Meta::Role::Application";
	"Moose::Meta::Role::Application::BEGIN@4";
	"Moose::Meta::Role::Application::BEGIN@7";
	"Moose::Meta::Role::Application::BEGIN@6";
	"Moose::Meta::Role::Application::meta";
	"Moose::Meta::Role::Application::BEGIN@9";
	"Moose::Meta::Role::Application::BEGIN@5";
	"Moose::Meta::Role::Application::BEGIN@11";
}
subgraph cluster_Moose_Meta_Role_Application_ToClass {
	label="Moose::Meta::Role::Application::ToClass";
	"Moose::Meta::Role::Application::ToClass::BEGIN@10";
	"Moose::Meta::Role::Application::ToClass::BEGIN@12";
	"Moose::Meta::Role::Application::ToClass::BEGIN@9";
	"Moose::Meta::Role::Application::ToClass::BEGIN@6";
	"Moose::Meta::Role::Application::ToClass::BEGIN@4";
	"Moose::Meta::Role::Application::ToClass::meta";
	"Moose::Meta::Role::Application::ToClass::BEGIN@5";
	"Moose::Meta::Role::Application::ToClass::BEGIN@8";
}
"Moose::BEGIN@38" -> "Moose::Meta::Role::Application::ToInstance::BEGIN@9";
"Moose::BEGIN@15" -> "Moose::Exporter::import";
"Moose::BEGIN@37" -> "Moose::Meta::Role::Application::ToRole::BEGIN@4";
"Moose::BEGIN@43" -> "Moose::BEGIN@1";
"Moose::BEGIN@26" -> "Moose::Meta::TypeCoercion::BEGIN@9";
"Moose::BEGIN@14" -> "Moose::Deprecated::BEGIN@5";
"Moose::BEGIN@11" -> "Module::Runtime::BEGIN@116";
"Moose::BEGIN@15" -> "Moose::Exporter::BEGIN@9";
"Moose::BEGIN@15" -> "Moose::Exporter::BEGIN@15";
"Moose::BEGIN@25" -> "Moose::Meta::TypeConstraint::BEGIN@15";
"Moose::BEGIN@34" -> "Moose::Meta::Role::Application::BEGIN@11";
"Moose::BEGIN@24" -> "Moose::Meta::Class::BEGIN@22";
"Moose::with" -> "Moose::Util::apply_all_roles";
"Moose::before" -> "Moose::before";
"Module::Runtime::require_module" -> "Moose::before";
"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@11" -> "Moose::BEGIN@11";
"Moose::BEGIN@25" -> "Moose::Meta::TypeConstraint::BEGIN@5";
"Moose::BEGIN@12" -> "Class::Load::BEGIN@6";
"Moose::BEGIN@32" -> "Moose::Meta::Role::BEGIN@8";
"Moose::BEGIN@28" -> "Moose::Meta::Instance::BEGIN@5";
"Moose::BEGIN@12" -> "Exporter::import";
"Moose::BEGIN@10" -> "Exporter::import";
"Moose::BEGIN@30" -> "Moose::Object::BEGIN@11";
"Moose::init_meta" -> "Moose::Util::TypeConstraints::find_type_constraint";
"Moose::BEGIN@26" -> "Moose::Meta::TypeCoercion::meta";
"Moose::BEGIN@10" -> "Carp::BEGIN@61";
"Moose::init_meta" -> "Moose::Util::TypeConstraints::class_type";
"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@11" -> "Moose::BEGIN@12";
"Moose::BEGIN@24" -> "Moose::Meta::Class::BEGIN@8";
"Moose::init_meta" -> "Module::Runtime::module_notional_filename";
"Moose::BEGIN@24" -> "Moose::Meta::Class::BEGIN@16";
"Moose::BEGIN@35" -> "Moose::Meta::Role::Application::RoleSummation::BEGIN@5";
"Moose::BEGIN@26" -> "Moose::Meta::TypeCoercion::BEGIN@11";
"Moose::BEGIN@35" -> "Moose::Meta::Role::Application::RoleSummation::BEGIN@13";
"Moose::BEGIN@15" -> "Moose::Exporter::BEGIN@135";
"Moose::BEGIN@28" -> "Moose::Meta::Instance::BEGIN@7";
"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@11" -> "Moose::BEGIN@35";
"Moose::BEGIN@40" -> "Moose::Util::TypeConstraints::import";
"Moose::BEGIN@35" -> "Moose::Meta::Role::Application::RoleSummation::meta";
"Moose::BEGIN@35" -> "Moose::Meta::Role::Application::RoleSummation::BEGIN@9";
"Moose::BEGIN@30" -> "Moose::Object::BEGIN@16";
"Moose::BEGIN@34" -> "Moose::Meta::Role::Application::BEGIN@4";
"Moose::BEGIN@24" -> "Moose::Meta::Class::BEGIN@9";
"Moose::BEGIN@30" -> "Moose::Object::BEGIN@15";
"Moose::BEGIN@35" -> "Moose::Meta::Role::Application::RoleSummation::BEGIN@4";
"Moose::BEGIN@36" -> "Moose::Meta::Role::Application::ToClass::BEGIN@10";
"Moose::BEGIN@10" -> "Carp::BEGIN@131";
"Moose::init_meta" -> "Class::Load::XS::is_class_loaded";
"Moose::BEGIN@26" -> "Moose::Meta::TypeCoercion::BEGIN@8";
"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@11" -> "Moose::BEGIN@40";
"Moose::BEGIN@30" -> "Moose::Object::BEGIN@79";
"Moose::BEGIN@25" -> "Moose::Meta::TypeConstraint::BEGIN@16";
"Moose::BEGIN@9" -> "Scalar::Util::BEGIN@9";
"Moose::BEGIN@37" -> "Moose::Meta::Role::Application::ToRole::BEGIN@10";
"Moose::BEGIN@33" -> "Moose::Meta::Role::Composite::BEGIN@6";
"Moose::BEGIN@25" -> "Moose::Meta::TypeConstraint::meta";
"Moose::BEGIN@24" -> "Class::MOP::Object::meta";
"Bio::Roary::Main::RoaryPostAnalysis::BEGIN@17" -> "Moose::extends";
"Moose::extends" -> "Moose::extends";
"Moose::BEGIN@24" -> "Moose::Meta::Class::BEGIN@19";
"Moose::BEGIN@32" -> "Moose::Meta::Role::BEGIN@11";
"Moose::BEGIN@37" -> "Moose::Meta::Role::Application::ToRole::BEGIN@6";
"Moose::BEGIN@24" -> "Moose::Meta::Class::BEGIN@15";
"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@11" -> "Moose::BEGIN@17";
"Moose::BEGIN@11" -> "Module::Runtime::BEGIN@296";
"Moose::BEGIN@36" -> "Moose::Meta::Role::Application::ToClass::BEGIN@6";
"Moose::BEGIN@38" -> "Moose::Meta::Role::Application::ToInstance::BEGIN@19";
"Moose::BEGIN@32" -> "Moose::Meta::Role::BEGIN@15";
"Moose::BEGIN@24" -> "Moose::Meta::Class::BEGIN@10";
"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@11" -> "Moose::BEGIN@25";
"Moose::BEGIN@33" -> "Moose::Meta::Role::Composite::BEGIN@10";
"Moose::BEGIN@15" -> "Moose::Exporter::BEGIN@331";
"Moose::init_meta" -> "Moose::Meta::Class::initialize";
"Moose::BEGIN@32" -> "Moose::Meta::Role::BEGIN@16";
"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@11" -> "Moose::BEGIN@34";
"Moose::BEGIN@12" -> "Class::Load::BEGIN@9";
"Moose::BEGIN@36" -> "Moose::Meta::Role::Application::ToClass::BEGIN@5";
"Moose::BEGIN@25" -> "Moose::Meta::TypeConstraint::BEGIN@20";
"Moose::BEGIN@35" -> "Moose::Meta::Role::Application::RoleSummation::BEGIN@15";
"Moose::BEGIN@30" -> "Moose::Object::BEGIN@10";
"Moose::BEGIN@10" -> "Carp::BEGIN@4";
"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@11" -> "Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@1";
"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@2" -> "warnings::CORE:match";
"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@11" -> "Moose::BEGIN@15";
"Moose::BEGIN@26" -> "Moose::Meta::Attribute::new";
"Moose::BEGIN@10" -> "Carp::BEGIN@49";
"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@11" -> "Moose::BEGIN@7";
"Moose::BEGIN@24" -> "Moose::Meta::Class::BEGIN@14";
"Moose::BEGIN@25" -> "Moose::Meta::TypeConstraint::BEGIN@8";
"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@1" -> "strict::CORE:regcomp";
"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@11" -> "Moose::BEGIN@36";
"Moose::BEGIN@32" -> "Moose::Meta::Role::BEGIN@12";
"Moose::BEGIN@38" -> "Moose::Meta::Role::Application::ToInstance::BEGIN@6";
"Moose::BEGIN@36" -> "Moose::Meta::Role::Application::ToClass::BEGIN@12";
"Moose::BEGIN@24" -> "Moose::Meta::Class::BEGIN@17";
"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@2" -> "warnings::import";
"Moose::BEGIN@25" -> "Moose::Meta::TypeConstraint::BEGIN@14";
"Moose::init_meta" -> "Moose::Meta::Class::superclasses";
"Moose::extends" -> "Moose::Meta::Class::superclasses";
"Moose::BEGIN@37" -> "Moose::Meta::Role::Application::ToRole::BEGIN@5";
"Moose::BEGIN@25" -> "Moose::Meta::TypeConstraint::BEGIN@18";
"Moose::before" -> "Moose::Exporter::__ANON__[Moose/Exporter.pm:252]";
"Moose::with" -> "Moose::Exporter::__ANON__[Moose/Exporter.pm:252]";
"Moose::has" -> "Moose::Exporter::__ANON__[Moose/Exporter.pm:252]";
"Moose::extends" -> "Moose::Exporter::__ANON__[Moose/Exporter.pm:252]";
"Moose::BEGIN@33" -> "Moose::Meta::Role::Composite::BEGIN@5";
"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@11" -> "Moose::BEGIN@26";
"Moose::BEGIN@38" -> "Moose::Meta::Role::Application::ToInstance::BEGIN@5";
"Moose::BEGIN@26" -> "Moose::Meta::TypeCoercion::BEGIN@4";
"Moose::BEGIN@10" -> "Carp::BEGIN@555";
"Moose::BEGIN@30" -> "Moose::Object::BEGIN@106";
"Moose::BEGIN@32" -> "Moose::Meta::Role::BEGIN@5";
"Moose::BEGIN@35" -> "Moose::Meta::Role::Application::RoleSummation::BEGIN@6";
"Moose::BEGIN@10" -> "Carp::BEGIN@575";
"Moose::BEGIN@12" -> "Module::Implementation::build_loader_sub";
"Moose::BEGIN@24" -> "Moose::Meta::Class::BEGIN@20";
"Moose::BEGIN@32" -> "Moose::Meta::Role::BEGIN@19";
"Moose::init_meta" -> "Class::MOP::Package::name";
"Moose::BEGIN@30" -> "Moose::Object::BEGIN@8";
"Moose::BEGIN@15" -> "Moose::Exporter::BEGIN@735";
"Moose::BEGIN@12" -> "Class::Load::BEGIN@16";
"Moose::BEGIN@15" -> "Moose::Exporter::BEGIN@13";
"Moose::BEGIN@32" -> "Moose::Meta::Role::BEGIN@13";
"Moose::BEGIN@15" -> "Moose::Exporter::BEGIN@5";
"Moose::BEGIN@43" -> "Class::MOP::Class::initialize";
"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@11" -> "Moose::BEGIN@41";
"Moose::BEGIN@26" -> "Class::MOP::_definition_context";
"Moose::BEGIN@34" -> "Class::MOP::_definition_context";
"Moose::BEGIN@36" -> "Class::MOP::_definition_context";
"Moose::BEGIN@32" -> "Class::MOP::_definition_context";
"Moose::BEGIN@38" -> "Class::MOP::_definition_context";
"Moose::BEGIN@35" -> "Class::MOP::_definition_context";
"Moose::BEGIN@24" -> "Class::MOP::_definition_context";
"Moose::BEGIN@33" -> "Class::MOP::_definition_context";
"Moose::BEGIN@25" -> "Class::MOP::_definition_context";
"Moose::BEGIN@43" -> "Moose::Meta::Attribute::Native::BEGIN@6";
"Moose::BEGIN@15" -> "Moose::Exporter::BEGIN@10";
"Moose::BEGIN@38" -> "Moose::Meta::Role::Application::ToInstance::meta";
"Moose::BEGIN@24" -> "Moose::Meta::Class::BEGIN@11";
"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@1" -> "strict::import";
"Moose::BEGIN@14" -> "Moose::Deprecated::BEGIN@4";
"Moose::BEGIN@11" -> "Module::Runtime::BEGIN@289";
"Moose::BEGIN@11" -> "Module::Runtime::import";
"Moose::BEGIN@24" -> "Moose::Meta::Class::BEGIN@13";
"Moose::BEGIN@9" -> "List::Util::BEGIN@30";
"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@11" -> "Moose::BEGIN@37";
"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@1" -> "strict::CORE:match";
"Moose::BEGIN@15" -> "Moose::Exporter::BEGIN@11";
"Moose::BEGIN@11" -> "Module::Runtime::BEGIN@120";
"Moose::BEGIN@33" -> "Moose::Meta::Role::Composite::BEGIN@8";
"Moose::before" -> "Moose::Util::add_method_modifier";
"Moose::BEGIN@26" -> "Moose::Meta::TypeCoercion::BEGIN@6";
"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@11" -> "Moose::BEGIN@9";
"Moose::BEGIN@35" -> "Moose::Meta::Role::Application::RoleSummation::BEGIN@11";
"Moose::BEGIN@28" -> "Moose::Meta::Instance::BEGIN@9";
"Moose::has" -> "Moose::Util::_caller_info";
"Moose::BEGIN@33" -> "Moose::Meta::Role::Composite::BEGIN@4";
"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@11" -> "Moose::BEGIN@28";
"Moose::BEGIN@10" -> "Carp::BEGIN@171";
"Moose::BEGIN@14" -> "Moose::Deprecated::BEGIN@7";
"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@11" -> "Moose::BEGIN@14";
"Moose::BEGIN@32" -> "Moose::Meta::Role::meta";
"Moose::BEGIN@12" -> "Class::Load::BEGIN@10";
"Moose::BEGIN@10" -> "Carp::BEGIN@73";
"Moose::BEGIN@10" -> "Carp::BEGIN@5";
"Moose::init_meta" -> "Class::MOP::Mixin::HasMethods::get_method";
"Moose::BEGIN@12" -> "Class::Load::BEGIN@5";
"Moose::BEGIN@11" -> "Module::Runtime::CORE:qr";
"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@11" -> "Moose::BEGIN@33";
"Moose::import" -> "Moose::init_meta";
"Moose::BEGIN@34" -> "Moose::Meta::Role::Application::BEGIN@7";
"Moose::BEGIN@24" -> "Class::MOP::MiniTrait::apply";
"Moose::BEGIN@32" -> "Class::MOP::MiniTrait::apply";
"Moose::BEGIN@28" -> "Class::MOP::MiniTrait::apply";
"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@11" -> "Moose::BEGIN@27";
"Moose::BEGIN@30" -> "Moose::Object::BEGIN@5";
"Moose::BEGIN@36" -> "Moose::Meta::Role::Application::ToClass::BEGIN@4";
"Moose::BEGIN@24" -> "Moose::Meta::Class::BEGIN@5";
"Moose::BEGIN@12" -> "Class::Load::BEGIN@8";
"Moose::BEGIN@34" -> "Moose::Meta::Role::Application::meta";
"Moose::BEGIN@9" -> "XSLoader::load";
"Moose::with" -> "Moose::with";
"Bio::Roary::AnnotateGroups::BEGIN@21" -> "Moose::with";
"Bio::Roary::PostAnalysis::BEGIN@13" -> "Moose::with";
"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@15" -> "Moose::with";
"Bio::Roary::OrderGenes::BEGIN@21" -> "Moose::with";
"Moose::BEGIN@30" -> "Moose::Object::BEGIN@13";
"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@11" -> "Moose::BEGIN@19";
"Moose::BEGIN@32" -> "Moose::Meta::Role::BEGIN@6";
"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@2" -> "warnings::CORE:regcomp";
"DynaLoader::bootstrap" -> "Moose::bootstrap";
"Moose::BEGIN@26" -> "Class::MOP::Mixin::HasAttributes::add_attribute";
"Moose::BEGIN@34" -> "Class::MOP::Mixin::HasAttributes::add_attribute";
"Moose::BEGIN@36" -> "Class::MOP::Mixin::HasAttributes::add_attribute";
"Moose::BEGIN@32" -> "Class::MOP::Mixin::HasAttributes::add_attribute";
"Moose::BEGIN@38" -> "Class::MOP::Mixin::HasAttributes::add_attribute";
"Moose::BEGIN@35" -> "Class::MOP::Mixin::HasAttributes::add_attribute";
"Moose::BEGIN@24" -> "Class::MOP::Mixin::HasAttributes::add_attribute";
"Moose::BEGIN@33" -> "Class::MOP::Mixin::HasAttributes::add_attribute";
"Moose::BEGIN@25" -> "Class::MOP::Mixin::HasAttributes::add_attribute";
"Moose::BEGIN@43" -> "Moose::BEGIN@2";
"Moose::BEGIN@14" -> "Package::DeprecationManager::__ANON__[Package/DeprecationManager.pm:61]";
"Moose::BEGIN@24" -> "Moose::Meta::Class::BEGIN@4";
"Moose::BEGIN@15" -> "Moose::Exporter::BEGIN@136";
"Moose::init_meta" -> "Class::MOP::Mixin::HasMethods::_add_meta_method";
"Moose::BEGIN@15" -> "Moose::Exporter::BEGIN@4";
"Moose::BEGIN@15" -> "Moose::Exporter::BEGIN@725";
"Moose::BEGIN@36" -> "Moose::Meta::Role::Application::ToClass::BEGIN@8";
"Bio::Roary::Output::GroupsMultifastasNucleotide::BEGIN@23" -> "Moose::has";
"Bio::Roary::PostAnalysis::BEGIN@22" -> "Moose::has";
"Bio::Roary::Main::RoaryPostAnalysis::BEGIN@17" -> "Moose::has";
"Bio::Roary::PostAnalysis::BEGIN@14" -> "Moose::has";
"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@13" -> "Moose::has";
"Bio::Roary::PostAnalysis::BEGIN@15" -> "Moose::has";
"Bio::Roary::PostAnalysis::BEGIN@20" -> "Moose::has";
"Bio::Roary::PostAnalysis::BEGIN@16" -> "Moose::has";
"Bio::Roary::AnnotateGroups::BEGIN@21" -> "Moose::has";
"Bio::Roary::PostAnalysis::BEGIN@18" -> "Moose::has";
"Bio::Roary::PostAnalysis::BEGIN@13" -> "Moose::has";
"Moose::has" -> "Moose::has";
"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@15" -> "Moose::has";
"Bio::Roary::PostAnalysis::BEGIN@17" -> "Moose::has";
"Bio::Roary::PostAnalysis::BEGIN@19" -> "Moose::has";
"Bio::Roary::PostAnalysis::BEGIN@21" -> "Moose::has";
"Bio::Roary::OrderGenes::BEGIN@21" -> "Moose::has";
"Moose::BEGIN@25" -> "Moose::Meta::TypeConstraint::BEGIN@6";
"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@11" -> "Moose::BEGIN@43";
"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@11" -> "Moose::BEGIN@32";
"Moose::BEGIN@15" -> "Moose::Exporter::BEGIN@8";
"Moose::BEGIN@15" -> "Moose::Exporter::BEGIN@12";
"Moose::BEGIN@37" -> "Moose::Meta::Role::Application::ToRole::BEGIN@8";
"Moose::BEGIN@36" -> "Moose::Meta::Role::Application::ToClass::meta";
"Moose::BEGIN@28" -> "Moose::Meta::Instance::BEGIN@4";
"Moose::BEGIN@43" -> "Class::MOP::Class::find_method_by_name";
"Moose::BEGIN@10" -> "Carp::BEGIN@6";
"Moose::BEGIN@32" -> "Moose::Meta::Role::BEGIN@14";
"Moose::BEGIN@30" -> "Moose::Object::BEGIN@7";
"Moose::BEGIN@24" -> "Moose::Meta::Class::BEGIN@7";
"Moose::init_meta" -> "UNIVERSAL::isa";
"Moose::BEGIN@32" -> "Moose::Meta::Role::BEGIN@10";
"Moose::BEGIN@32" -> "Moose::Meta::Role::BEGIN@17";
"Moose::BEGIN@15" -> "Moose::Exporter::BEGIN@7";
"Moose::BEGIN@12" -> "Class::Load::BEGIN@7";
"Moose::BEGIN@43" -> "Class::MOP::Mixin::HasMethods::add_method";
"Moose::BEGIN@32" -> "Class::MOP::Mixin::HasMethods::add_method";
"Moose::BEGIN@25" -> "Moose::Meta::TypeConstraint::BEGIN@4";
"Moose::BEGIN@26" -> "Moose::Meta::TypeCoercion::BEGIN@5";
"Moose::BEGIN@38" -> "Moose::Meta::Role::Application::ToInstance::BEGIN@8";
"Moose::BEGIN@11" -> "Module::Runtime::CORE:regcomp";
"Moose::init_meta" -> "Class::MOP::get_metaclass_by_name";
"Moose::BEGIN@36" -> "Moose::Meta::Role::Application::ToClass::BEGIN@9";
"Moose::BEGIN@30" -> "Moose::Object::BEGIN@9";
"Moose::BEGIN@33" -> "Moose::Meta::Role::Composite::meta";
"Moose::has" -> "Moose::Meta::Class::add_attribute";
"Moose::BEGIN@24" -> "Class::MOP::Attribute::new";
"Moose::BEGIN@30" -> "Moose::Object::BEGIN@4";
"Moose::BEGIN@32" -> "Moose::Meta::Role::BEGIN@4";
"Moose::BEGIN@10" -> "Carp::BEGIN@3";
"Moose::BEGIN@33" -> "Moose::Meta::Role::Composite::BEGIN@9";
"Moose::BEGIN@38" -> "Moose::Meta::Role::Application::ToInstance::BEGIN@11";
"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@11" -> "Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@2";
"Moose::BEGIN@41" -> "Sub::Exporter::__ANON__[Sub/Exporter.pm:337]";
"Moose::BEGIN@34" -> "Moose::Meta::Role::Application::BEGIN@9";
"Moose::BEGIN@38" -> "Moose::Meta::Role::Application::ToInstance::BEGIN@4";
"Moose::BEGIN@25" -> "Moose::Meta::TypeConstraint::BEGIN@13";
"Moose::BEGIN@24" -> "Moose::Meta::Class::BEGIN@18";
"Moose::BEGIN@9" -> "List::Util::BEGIN@9";
"Moose::BEGIN@34" -> "Moose::Meta::Role::Application::BEGIN@6";
"Moose::BEGIN@35" -> "Moose::Meta::Role::Application::RoleSummation::BEGIN@8";
"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@11" -> "Moose::BEGIN@10";
"Moose::init_meta" -> "mro::get_linear_isa";
"Moose::BEGIN@10" -> "Carp::BEGIN@568";
"Moose::BEGIN@34" -> "Moose::Meta::Role::Application::BEGIN@5";
"Moose::BEGIN@12" -> "Module::Implementation::__ANON__[Module/Implementation.pm:44]";
"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@11" -> "Moose::BEGIN@38";
"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@11" -> "Moose::BEGIN@30";
"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@11" -> "Moose::BEGIN@24";
}
