digraph {
graph [overlap=false]
subgraph cluster_Moose_Meta_Role_Application_ToRole {
	label="Moose::Meta::Role::Application::ToRole";
	"Moose::Meta::Role::Application::ToRole::meta";
}
subgraph cluster_Bio_Roary_External_ProteinMuscleAlignmentFromNucleotides {
	label="Bio::Roary::External::ProteinMuscleAlignmentFromNucleotides";
	"Bio::Roary::External::ProteinMuscleAlignmentFromNucleotides::meta";
}
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::meta";
}
subgraph cluster_Class_MOP_Mixin_HasMethods {
	label="Class::MOP::Mixin::HasMethods";
	"Class::MOP::Mixin::HasMethods::has_method";
	"Class::MOP::Mixin::HasMethods::add_method";
	"Class::MOP::Mixin::HasMethods::method_metaclass";
	"Class::MOP::Mixin::HasMethods::wrapped_method_metaclass";
	"Class::MOP::Mixin::HasMethods::_add_meta_method";
	"Class::MOP::Mixin::HasMethods::get_method";
	"Class::MOP::Mixin::HasMethods::_get_local_methods";
}
subgraph cluster_Moose {
	label="Moose";
	"Moose::BEGIN@43";
}
subgraph cluster_mro {
	label="mro";
	"mro::get_linear_isa";
	"mro::get_mro";
}
subgraph cluster_List_Util {
	label="List::Util";
	"List::Util::import";
	"List::Util::all";
}
subgraph cluster_Moose_Meta_TypeConstraint_Registry {
	label="Moose::Meta::TypeConstraint::Registry";
	"Moose::Meta::TypeConstraint::Registry::meta";
}
subgraph cluster_Moose_Meta_Method_Constructor {
	label="Moose::Meta::Method::Constructor";
	"Moose::Meta::Method::Constructor::new";
}
subgraph cluster_Try_Tiny {
	label="Try::Tiny";
	"Try::Tiny::catch";
	"Try::Tiny::try";
}
subgraph cluster_parent {
	label="parent";
	"parent::import";
}
subgraph cluster_metaclass {
	label="metaclass";
	"metaclass::import";
}
subgraph cluster_Moose_Meta_TypeConstraint_Class {
	label="Moose::Meta::TypeConstraint::Class";
	"Moose::Meta::TypeConstraint::Class::meta";
}
subgraph cluster_UNIVERSAL {
	label="UNIVERSAL";
	"UNIVERSAL::isa";
	"UNIVERSAL::VERSION";
	"UNIVERSAL::can";
}
subgraph cluster_Class_MOP_Method_Wrapped {
	label="Class::MOP::Method::Wrapped";
	"Class::MOP::Method::Wrapped::BEGIN@5";
	"Class::MOP::Method::Wrapped::BEGIN@4";
	"Class::MOP::Method::Wrapped::add_around_modifier";
	"Class::MOP::Method::Wrapped::wrap";
	"Class::MOP::Method::Wrapped::BEGIN@7";
	"Class::MOP::Method::Wrapped::BEGIN@9";
	"Class::MOP::Method::Wrapped::add_before_modifier";
}
subgraph cluster_Moose_Meta_Class {
	label="Moose::Meta::Class";
	"Moose::Meta::Class::_inline_params";
	"Moose::Meta::Class::_inline_BUILDALL";
	"Moose::Meta::Class::_base_metaclasses";
	"Moose::Meta::Class::immutable_trait";
	"Moose::Meta::Class::initialize";
	"Moose::Meta::Class::_generate_fallback_constructor";
	"Moose::Meta::Class::_inline_triggers";
	"Moose::Meta::Class::_immutable_options";
	"Moose::Meta::Class::_eval_environment";
	"Moose::Meta::Class::excludes_role";
	"Moose::Meta::Class::_inline_init_attr_from_default";
	"Moose::Meta::Class::_inline_init_attr_from_constructor";
	"Moose::Meta::Class::superclasses";
	"Moose::Meta::Class::_inline_slot_initializer";
	"Moose::Meta::Class::constructor_class";
	"Moose::Meta::Class::_inline_BUILDARGS";
	"Moose::Meta::Class::_inline_extra_init";
	"Moose::Meta::Class::destructor_class";
}
subgraph cluster_Bio_Roary_AnnotateGroups {
	label="Bio::Roary::AnnotateGroups";
	"Bio::Roary::AnnotateGroups::BEGIN@21";
	"Bio::Roary::AnnotateGroups::meta";
}
subgraph cluster_Moose_Meta_Method_Destructor {
	label="Moose::Meta::Method::Destructor";
	"Moose::Meta::Method::Destructor::_generate_DEMOLISHALL";
	"Moose::Meta::Method::Destructor::new";
	"Moose::Meta::Method::Destructor::is_needed";
}
subgraph cluster_Moose_Meta_TypeConstraint_DuckType {
	label="Moose::Meta::TypeConstraint::DuckType";
	"Moose::Meta::TypeConstraint::DuckType::meta";
}
subgraph cluster_Bio_Roary_GroupStatistics {
	label="Bio::Roary::GroupStatistics";
	"Bio::Roary::GroupStatistics::meta";
}
subgraph cluster_Class_MOP_Instance {
	label="Class::MOP::Instance";
	"Class::MOP::Instance::create_instance";
	"Class::MOP::Instance::BEGIN@9";
	"Class::MOP::Instance::is_dependent_on_superclasses";
	"Class::MOP::Instance::BEGIN@5";
	"Class::MOP::Instance::inline_create_instance";
	"Class::MOP::Instance::BEGIN@4";
	"Class::MOP::Instance::BEGIN@7";
	"Class::MOP::Instance::new";
}
subgraph cluster_Module_Runtime {
	label="Module::Runtime";
	"Module::Runtime::import";
	"Module::Runtime::use_package_optimistically";
}
subgraph cluster_Bio_Roary_GroupLabels {
	label="Bio::Roary::GroupLabels";
	"Bio::Roary::GroupLabels::meta";
}
subgraph cluster_Class_MOP_Method_Constructor {
	label="Class::MOP::Method::Constructor";
	"Class::MOP::Method::Constructor::_eval_environment";
	"Class::MOP::Method::Constructor::BEGIN@5";
	"Class::MOP::Method::Constructor::BEGIN@10";
	"Class::MOP::Method::Constructor::BEGIN@4";
	"Class::MOP::Method::Constructor::BEGIN@7";
	"Class::MOP::Method::Constructor::_generate_constructor_method_inline";
	"Class::MOP::Method::Constructor::BEGIN@8";
	"Class::MOP::Method::Constructor::new";
}
subgraph cluster_Moose_Meta_TypeConstraint_Role {
	label="Moose::Meta::TypeConstraint::Role";
	"Moose::Meta::TypeConstraint::Role::meta";
}
subgraph cluster_Moose_Meta_TypeCoercion_Union {
	label="Moose::Meta::TypeCoercion::Union";
	"Moose::Meta::TypeCoercion::Union::meta";
}
subgraph cluster_Exporter {
	label="Exporter";
	"Exporter::import";
}
subgraph cluster_Bio_Roary_Output_NumberOfGroups {
	label="Bio::Roary::Output::NumberOfGroups";
	"Bio::Roary::Output::NumberOfGroups::meta";
}
subgraph cluster_Class_MOP_Attribute {
	label="Class::MOP::Attribute";
	"Class::MOP::Attribute::_inline_instance_has";
	"Class::MOP::Attribute::_inline_instance_clear";
	"Class::MOP::Attribute::attach_to_class";
	"Class::MOP::Attribute::_inline_instance_get";
	"Class::MOP::Attribute::install_accessors";
	"Class::MOP::Attribute::_new";
	"Class::MOP::Attribute::has_value";
	"Class::MOP::Attribute::_inline_instance_set";
	"Class::MOP::Attribute::get_raw_value";
	"Class::MOP::Attribute::detach_from_class";
	"Class::MOP::Attribute::initialize_instance_slot";
	"Class::MOP::Attribute::_inline_set_value";
}
subgraph cluster_Bio_Roary_Output_GroupsMultifastasNucleotide {
	label="Bio::Roary::Output::GroupsMultifastasNucleotide";
	"Bio::Roary::Output::GroupsMultifastasNucleotide::BEGIN@23";
	"Bio::Roary::Output::GroupsMultifastasNucleotide::meta";
}
subgraph cluster_Class_MOP_MiniTrait {
	label="Class::MOP::MiniTrait";
	"Class::MOP::MiniTrait::BEGIN@4";
	"Class::MOP::MiniTrait::apply";
	"Class::MOP::MiniTrait::BEGIN@5";
	"Class::MOP::MiniTrait::BEGIN@7";
}
subgraph cluster_Class_MOP_Class_ {
	label="Class::MOP::Class:";
	"Class::MOP::Class:::around";
}
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::meta";
	"Bio::Roary::PostAnalysis::BEGIN@20";
	"Bio::Roary::PostAnalysis::BEGIN@16";
	"Bio::Roary::PostAnalysis::BEGIN@18";
	"Bio::Roary::PostAnalysis::BEGIN@13";
}
subgraph cluster_Bio_Roary_AnalyseGroups {
	label="Bio::Roary::AnalyseGroups";
	"Bio::Roary::AnalyseGroups::meta";
}
subgraph cluster_Moose_Meta_Role_Method_Required {
	label="Moose::Meta::Role::Method::Required";
	"Moose::Meta::Role::Method::Required::meta";
}
subgraph cluster_Moose_Meta_Attribute {
	label="Moose::Meta::Attribute";
	"Moose::Meta::Attribute::_inline_set_value";
	"Moose::Meta::Attribute::_inline_weaken_value";
	"Moose::Meta::Attribute::BEGIN@16";
	"Moose::Meta::Attribute::install_accessors";
	"Moose::Meta::Attribute::new";
	"Moose::Meta::Attribute::remove_accessors";
}
subgraph cluster_Class_MOP_Mixin_HasAttributes {
	label="Class::MOP::Mixin::HasAttributes";
	"Class::MOP::Mixin::HasAttributes::get_attribute";
	"Class::MOP::Mixin::HasAttributes::get_attribute_list";
	"Class::MOP::Mixin::HasAttributes::_attribute_map";
	"Class::MOP::Mixin::HasAttributes::remove_attribute";
	"Class::MOP::Mixin::HasAttributes::add_attribute";
	"Class::MOP::Mixin::HasAttributes::attribute_metaclass";
	"Class::MOP::Mixin::HasAttributes::has_attribute";
}
subgraph cluster_Bio_Roary_Output_GroupsMultifastaNucleotide {
	label="Bio::Roary::Output::GroupsMultifastaNucleotide";
	"Bio::Roary::Output::GroupsMultifastaNucleotide::meta";
}
subgraph cluster_Moose_Meta_TypeConstraint {
	label="Moose::Meta::TypeConstraint";
	"Moose::Meta::TypeConstraint::meta";
}
subgraph cluster_Class_MOP_Class_Immutable_Trait {
	label="Class::MOP::Class::Immutable::Trait";
	"Class::MOP::Class::Immutable::Trait::_get_mutable_metaclass_name";
}
subgraph cluster_Moose_Meta_Role_Composite {
	label="Moose::Meta::Role::Composite";
	"Moose::Meta::Role::Composite::meta";
}
subgraph cluster_Class_MOP_Module {
	label="Class::MOP::Module";
	"Class::MOP::Module::create";
}
subgraph cluster_warnings {
	label="warnings";
	"warnings::import";
}
subgraph cluster_Moose_Exporter {
	label="Moose::Exporter";
	"Moose::Exporter::BEGIN@8";
}
subgraph cluster_Moose_Meta_TypeConstraint_Enum {
	label="Moose::Meta::TypeConstraint::Enum";
	"Moose::Meta::TypeConstraint::Enum::meta";
}
subgraph cluster_Moose_Meta_Role {
	label="Moose::Meta::Role";
	"Moose::Meta::Role::meta";
}
subgraph cluster_Class_MOP_Method_Inlined {
	label="Class::MOP::Method::Inlined";
	"Class::MOP::Method::Inlined::can_be_inlined";
}
subgraph cluster_Bio_Roary_ContigsToGeneIDsFromGFF {
	label="Bio::Roary::ContigsToGeneIDsFromGFF";
	"Bio::Roary::ContigsToGeneIDsFromGFF::meta";
}
subgraph cluster_Moose_Meta_TypeConstraint_Parameterized {
	label="Moose::Meta::TypeConstraint::Parameterized";
	"Moose::Meta::TypeConstraint::Parameterized::meta";
}
subgraph cluster_Moose_Meta_Role_Application_RoleSummation {
	label="Moose::Meta::Role::Application::RoleSummation";
	"Moose::Meta::Role::Application::RoleSummation::meta";
}
subgraph cluster_Sub_Name {
	label="Sub::Name";
	"Sub::Name::subname";
}
subgraph cluster_Scalar_Util {
	label="Scalar::Util";
	"Scalar::Util::blessed";
}
subgraph cluster_Bio_Roary_SplitGroups {
	label="Bio::Roary::SplitGroups";
	"Bio::Roary::SplitGroups::meta";
}
subgraph cluster_Bio_Roary_InflateClusters {
	label="Bio::Roary::InflateClusters";
	"Bio::Roary::InflateClusters::meta";
}
subgraph cluster_Class_MOP_Mixin {
	label="Class::MOP::Mixin";
	"Class::MOP::Mixin::meta";
}
subgraph cluster_Class_MOP_Method_Accessor {
	label="Class::MOP::Method::Accessor";
	"Class::MOP::Method::Accessor::BEGIN@5";
	"Class::MOP::Method::Accessor::_new";
	"Class::MOP::Method::Accessor::BEGIN@8";
	"Class::MOP::Method::Accessor::BEGIN@7";
	"Class::MOP::Method::Accessor::BEGIN@4";
	"Class::MOP::Method::Accessor::BEGIN@10";
}
subgraph cluster_Moose_Meta_TypeConstraint_Parameterizable {
	label="Moose::Meta::TypeConstraint::Parameterizable";
	"Moose::Meta::TypeConstraint::Parameterizable::meta";
}
subgraph cluster_Class_MOP_Object {
	label="Class::MOP::Object";
	"Class::MOP::Object::_new";
	"Class::MOP::Object::_can_be_made_compatible_with";
	"Class::MOP::Object::_is_compatible_with";
	"Class::MOP::Object::meta";
}
subgraph cluster_Moose_Util {
	label="Moose::Util";
	"Moose::Util::add_method_modifier";
}
subgraph cluster_strict {
	label="strict";
	"strict::import";
}
subgraph cluster_Class_MOP_Class {
	label="Class::MOP::Class";
	"Class::MOP::Class::BEGIN@14";
	"Class::MOP::Class::linearized_isa";
	"Class::MOP::Class::find_attribute_by_name";
	"Class::MOP::Class::class_precedence_list";
	"Class::MOP::Class::make_immutable";
	"Class::MOP::Class::_inline_slot_initializer";
	"Class::MOP::Class::_inline_slot_initializers";
	"Class::MOP::Class::_inline_fallback_constructor";
	"Class::MOP::Class::__ANON__[Class/MOP/Class.pm:1082]";
	"Class::MOP::Class::BEGIN@9";
	"Class::MOP::Class::_immutable_metaclass";
	"Class::MOP::Class::BEGIN@17";
	"Class::MOP::Class::immutable_trait";
	"Class::MOP::Class::BEGIN@13";
	"Class::MOP::Class::_inline_default_value";
	"Class::MOP::Class::_construct_instance";
	"Class::MOP::Class::_single_metaclass_is_compatible";
	"Class::MOP::Class::_inline_preserve_weak_metaclasses";
	"Class::MOP::Class::_inline_create_instance";
	"Class::MOP::Class::find_all_methods_by_name";
	"Class::MOP::Class::remove_attribute";
	"Class::MOP::Class::find_method_by_name";
	"Class::MOP::Class::instance_metaclass";
	"Class::MOP::Class::create";
	"Class::MOP::Class::_method_lookup_order";
	"Class::MOP::Class::_eval_environment";
	"Class::MOP::Class::constructor_name";
	"Class::MOP::Class::_check_single_metaclass_compatibility";
	"Class::MOP::Class::_immutable_options";
	"Class::MOP::Class::CORE:sort";
	"Class::MOP::Class::_check_metaclass_compatibility";
	"Class::MOP::Class::_inline_init_attr_from_constructor";
	"Class::MOP::Class::_inline_extra_init";
	"Class::MOP::Class::is_mutable";
	"Class::MOP::Class::_inline_new_object";
	"Class::MOP::Class::destructor_class";
	"Class::MOP::Class::BEGIN@7";
	"Class::MOP::Class::_base_metaclasses";
	"Class::MOP::Class::_install_inlined_code";
	"Class::MOP::Class::add_before_method_modifier";
	"Class::MOP::Class::_single_metaclass_can_be_made_compatible";
	"Class::MOP::Class::invalidate_meta_instances";
	"Class::MOP::Class::BEGIN@10";
	"Class::MOP::Class::add_around_method_modifier";
	"Class::MOP::Class::BEGIN@4";
	"Class::MOP::Class::_superclasses_updated";
	"Class::MOP::Class::BEGIN@18";
	"Class::MOP::Class::_class_metaclass_can_be_made_compatible";
	"Class::MOP::Class::constructor_class";
	"Class::MOP::Class::_initialize_immutable";
	"Class::MOP::Class::_post_add_attribute";
	"Class::MOP::Class::invalidate_meta_instance";
	"Class::MOP::Class::BEGIN@8";
	"Class::MOP::Class::_inline_accessors";
	"Class::MOP::Class::new_object";
	"Class::MOP::Class::_generate_fallback_constructor";
	"Class::MOP::Class::BEGIN@5";
	"Class::MOP::Class::_inline_generate_instance";
	"Class::MOP::Class::find_next_method_by_name";
	"Class::MOP::Class::_inline_params";
	"Class::MOP::Class::_inline_constructor";
	"Class::MOP::Class::_superclass_metas";
	"Class::MOP::Class::get_all_attributes";
	"Class::MOP::Class::_rebless_as_immutable";
	"Class::MOP::Class::_check_class_metaclass_compatibility";
	"Class::MOP::Class::_new";
	"Class::MOP::Class::BEGIN@20";
	"Class::MOP::Class::superclasses";
	"Class::MOP::Class::_fix_metaclass_incompatibility";
	"Class::MOP::Class::BEGIN@15";
	"Class::MOP::Class::initialize";
	"Class::MOP::Class::_inline_init_attr_from_default";
	"Class::MOP::Class::BEGIN@16";
	"Class::MOP::Class::is_immutable";
	"Class::MOP::Class::_construct_class_instance";
	"Class::MOP::Class::_real_ref_name";
	"Class::MOP::Class::_inline_destructor";
	"Class::MOP::Class::get_meta_instance";
	"Class::MOP::Class::get_all_methods";
	"Class::MOP::Class::_create_meta_instance";
	"Class::MOP::Class::_add_inlined_method";
	"Class::MOP::Class::_attach_attribute";
	"Class::MOP::Class::_class_metaclass_is_compatible";
	"Class::MOP::Class::_can_fix_metaclass_incompatibility";
	"Class::MOP::Class::BEGIN@11";
	"Class::MOP::Class::update_meta_instance_dependencies";
}
subgraph cluster_Bio_Roary_CommandLine_RoaryPostAnalysis {
	label="Bio::Roary::CommandLine::RoaryPostAnalysis";
	"Bio::Roary::CommandLine::RoaryPostAnalysis::meta";
	"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::class_of";
	"Class::MOP::store_metaclass_by_name";
	"Class::MOP::does_metaclass_exist";
	"Class::MOP::__ANON__";
	"Class::MOP::BEGIN@18";
	"Class::MOP::get_metaclass_by_name";
	"Class::MOP::metaclass_is_weak";
}
subgraph cluster_Bio_Roary_OrderGenes {
	label="Bio::Roary::OrderGenes";
	"Bio::Roary::OrderGenes::meta";
	"Bio::Roary::OrderGenes::BEGIN@21";
}
subgraph cluster_Moose_Meta_Method {
	label="Moose::Meta::Method";
	"Moose::Meta::Method::_new";
}
subgraph cluster_Class_MOP_Class_Immutable_Class_MOP_Class {
	label="Class::MOP::Class::Immutable::Class::MOP::Class";
	"Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance";
	"Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes";
	"Class::MOP::Class::Immutable::Class::MOP::Class::is_immutable";
	"Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa";
}
subgraph cluster_Bio_Roary_GeneNamesFromGFF {
	label="Bio::Roary::GeneNamesFromGFF";
	"Bio::Roary::GeneNamesFromGFF::meta";
}
subgraph cluster_Class_MOP_Package {
	label="Class::MOP::Package";
	"Class::MOP::Package::name";
	"Class::MOP::Package::create";
}
subgraph cluster_Bio_Roary_Output_EmblGroups {
	label="Bio::Roary::Output::EmblGroups";
	"Bio::Roary::Output::EmblGroups::meta";
}
subgraph cluster_Class_MOP_Mixin_AttributeCore {
	label="Class::MOP::Mixin::AttributeCore";
	"Class::MOP::Mixin::AttributeCore::has_default";
	"Class::MOP::Mixin::AttributeCore::default";
	"Class::MOP::Mixin::AttributeCore::name";
	"Class::MOP::Mixin::AttributeCore::init_arg";
	"Class::MOP::Mixin::AttributeCore::has_builder";
	"Class::MOP::Mixin::AttributeCore::has_initializer";
	"Class::MOP::Mixin::AttributeCore::is_default_a_coderef";
}
subgraph cluster_Class_MOP_Method {
	label="Class::MOP::Method";
	"Class::MOP::Method::name";
	"Class::MOP::Method::_new";
}
subgraph cluster_Moose_Meta_TypeConstraint_Union {
	label="Moose::Meta::TypeConstraint::Union";
	"Moose::Meta::TypeConstraint::Union::meta";
}
subgraph cluster_Moose_Meta_TypeCoercion {
	label="Moose::Meta::TypeCoercion";
	"Moose::Meta::TypeCoercion::meta";
}
subgraph cluster_Moose_Meta_Role_Application {
	label="Moose::Meta::Role::Application";
	"Moose::Meta::Role::Application::meta";
}
subgraph cluster_Moose_Meta_Role_Application_ToClass {
	label="Moose::Meta::Role::Application::ToClass";
	"Moose::Meta::Role::Application::ToClass::meta";
}
"Class::MOP::Class::_immutable_metaclass" -> "Class::MOP::Class::find_attribute_by_name";
"Class::MOP::Class::_inline_default_value" -> "Class::MOP::Mixin::AttributeCore::has_default";
"Class::MOP::Class::_inline_new_object" -> "Class::MOP::Class::_inline_fallback_constructor";
"Class::MOP::Class::add_around_method_modifier" -> "Class::MOP::Class::__ANON__[Class/MOP/Class.pm:1082]";
"Class::MOP::Class::add_before_method_modifier" -> "Class::MOP::Class::__ANON__[Class/MOP/Class.pm:1082]";
"Class::MOP::Class::find_attribute_by_name" -> "Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa";
"Class::MOP::Class::get_all_attributes" -> "Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa";
"Class::MOP::Class::_post_add_attribute" -> "Try::Tiny::try";
"Class::MOP::Class::_check_single_metaclass_compatibility" -> "Class::MOP::Class::_single_metaclass_is_compatible";
"Moose::Meta::Method::Destructor::_generate_DEMOLISHALL" -> "Class::MOP::Class::find_all_methods_by_name";
"Moose::Meta::Class::_inline_BUILDALL" -> "Class::MOP::Class::find_all_methods_by_name";
"Class::MOP::Class::BEGIN@11" -> "Class::MOP::MiniTrait::BEGIN@7";
"Class::MOP::Class::BEGIN@18" -> "Exporter::import";
"Class::MOP::Class::BEGIN@15" -> "Exporter::import";
"Class::MOP::Class::BEGIN@17" -> "Exporter::import";
"Class::MOP::Class::BEGIN@13" -> "Exporter::import";
"Class::MOP::Class::BEGIN@16" -> "Exporter::import";
"Class::MOP::Class::_immutable_metaclass" -> "Class::MOP::Class::create";
"Class::MOP::Class::_create_meta_instance" -> "Class::MOP::Class::instance_metaclass";
"Class::MOP::Class::_single_metaclass_is_compatible" -> "Class::MOP::Class::instance_metaclass";
"Class::MOP::Class::_check_metaclass_compatibility" -> "Class::MOP::Class::instance_metaclass";
"Class::MOP::Class::_single_metaclass_can_be_made_compatible" -> "Class::MOP::Class::instance_metaclass";
"Class::MOP::Method::Constructor::_eval_environment" -> "Class::MOP::Class::_eval_environment";
"Moose::Meta::Class::_eval_environment" -> "Class::MOP::Class::_eval_environment";
"Class::MOP::Class::_immutable_options" -> "Class::MOP::Class::constructor_name";
"Class::MOP::Class::_construct_class_instance" -> "Class::MOP::Class::_check_metaclass_compatibility";
"Class::MOP::Class::superclasses" -> "Class::MOP::Class::_check_metaclass_compatibility";
"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@11" -> "Class::MOP::Class::is_mutable";
"Class::MOP::Class::make_immutable" -> "Class::MOP::Class::is_mutable";
"Moose::Meta::Attribute::BEGIN@16" -> "Class::MOP::Class::is_mutable";
"Class::MOP::Class::BEGIN@7" -> "Class::MOP::Instance::BEGIN@4";
"Moose::Util::add_method_modifier" -> "Class::MOP::Class::add_before_method_modifier";
"Class::MOP::Class::_can_fix_metaclass_incompatibility" -> "Class::MOP::Class::_single_metaclass_can_be_made_compatible";
"Class::MOP::Class::find_attribute_by_name" -> "Class::MOP::Mixin::HasAttributes::has_attribute";
"Class::MOP::BEGIN@18" -> "Class::MOP::Class::BEGIN@10";
"Class::MOP::Class::remove_attribute" -> "Class::MOP::Class::invalidate_meta_instances";
"Class::MOP::Class::_post_add_attribute" -> "Class::MOP::Class::invalidate_meta_instances";
"Class::MOP::MiniTrait::apply" -> "Class::MOP::Class::add_around_method_modifier";
"Class::MOP::Class::superclasses" -> "Class::MOP::Class::_superclasses_updated";
"Class::MOP::BEGIN@18" -> "Class::MOP::Class::BEGIN@18";
"Class::MOP::Class::_can_fix_metaclass_incompatibility" -> "Class::MOP::Class::_class_metaclass_can_be_made_compatible";
"Class::MOP::Class::make_immutable" -> "Class::MOP::Class::_initialize_immutable";
"Class::MOP::Class::_inline_slot_initializer" -> "Moose::Meta::Class::_inline_init_attr_from_default";
"Class::MOP::Mixin::HasAttributes::add_attribute" -> "Class::MOP::Class::_post_add_attribute";
"Class::MOP::Class::_single_metaclass_is_compatible" -> "Class::MOP::Mixin::HasMethods::method_metaclass";
"Class::MOP::Class::_check_metaclass_compatibility" -> "Class::MOP::Mixin::HasMethods::method_metaclass";
"Class::MOP::Class::_single_metaclass_can_be_made_compatible" -> "Class::MOP::Mixin::HasMethods::method_metaclass";
"Class::MOP::Class::BEGIN@7" -> "Class::MOP::Instance::BEGIN@7";
"Class::MOP::Class::_inline_accessors" -> "Class::MOP::Mixin::HasAttributes::get_attribute_list";
"Class::MOP::BEGIN@18" -> "Class::MOP::Class::BEGIN@5";
"Class::MOP::Class::_superclasses_updated" -> "Class::MOP::Class::_superclass_metas";
"Moose::Meta::Class::_inline_triggers" -> "Class::MOP::Class::get_all_attributes";
"Class::MOP::Class::_create_meta_instance" -> "Class::MOP::Class::get_all_attributes";
"Moose::Meta::Class::_eval_environment" -> "Class::MOP::Class::get_all_attributes";
"Moose::Meta::Attribute::new" -> "Class::MOP::Class::get_all_attributes";
"Class::MOP::Class::_inline_slot_initializers" -> "Class::MOP::Class::get_all_attributes";
"Class::MOP::Class::_eval_environment" -> "Class::MOP::Class::get_all_attributes";
"Class::MOP::Class:::around" -> "Class::MOP::Class::get_all_attributes";
"Class::MOP::Class::_construct_instance" -> "Class::MOP::Class::get_all_attributes";
"Class::MOP::Class::make_immutable" -> "Class::MOP::Class::_rebless_as_immutable";
"Class::MOP::Class::_construct_instance" -> "Scalar::Util::blessed";
"Class::MOP::Class::_single_metaclass_is_compatible" -> "Class::MOP::Mixin::HasMethods::wrapped_method_metaclass";
"Class::MOP::Class::__ANON__[Class/MOP/Class.pm:1082]" -> "Class::MOP::Mixin::HasMethods::wrapped_method_metaclass";
"Class::MOP::Class::_check_metaclass_compatibility" -> "Class::MOP::Mixin::HasMethods::wrapped_method_metaclass";
"Class::MOP::Class::_single_metaclass_can_be_made_compatible" -> "Class::MOP::Mixin::HasMethods::wrapped_method_metaclass";
"Class::MOP::Class::_inline_default_value" -> "Class::MOP::Mixin::AttributeCore::is_default_a_coderef";
"Class::MOP::Class::class_precedence_list" -> "Class::MOP::__ANON__";
"Class::MOP::Class::_construct_class_instance" -> "Class::MOP::Class::_new";
"Class::MOP::BEGIN@18" -> "Class::MOP::Class::BEGIN@20";
"Class::MOP::Class::BEGIN@11" -> "Class::MOP::MiniTrait::BEGIN@4";
"Class::MOP::Class::_check_metaclass_compatibility" -> "Class::MOP::Class::superclasses";
"Class::MOP::Class::create" -> "Class::MOP::Class::superclasses";
"Class::MOP::Class::_superclasses_updated" -> "Class::MOP::Class::superclasses";
"Class::MOP::Class::_inline_destructor" -> "Class::MOP::Method::Inlined::can_be_inlined";
"Class::MOP::Class::_inline_constructor" -> "Class::MOP::Method::Inlined::can_be_inlined";
"Class::MOP::Class::add_before_method_modifier" -> "Class::MOP::Method::Wrapped::add_before_modifier";
"Class::MOP::Class::_check_metaclass_compatibility" -> "Class::MOP::Class::_fix_metaclass_incompatibility";
"Class::MOP::BEGIN@18" -> "Class::MOP::Class::BEGIN@15";
"Class::MOP::Class::_immutable_metaclass" -> "Class::MOP::Object::meta";
"Class::MOP::Class::_construct_class_instance" -> "Class::MOP::Object::meta";
"Class::MOP::Class::BEGIN@9" -> "Class::MOP::Method::Accessor::BEGIN@5";
"Class::MOP::Class::_real_ref_name" -> "Class::MOP::Class::is_immutable";
"Class::MOP::Class::initialize" -> "Class::MOP::Class::_construct_class_instance";
"Class::MOP::Class::_construct_class_instance" -> "Class::MOP::Class::_real_ref_name";
"Class::MOP::Class::_immutable_metaclass" -> "Class::MOP::Class::_real_ref_name";
"Class::MOP::Class::_class_metaclass_is_compatible" -> "Class::MOP::Class::_real_ref_name";
"Class::MOP::Class::_class_metaclass_can_be_made_compatible" -> "Class::MOP::Class::_real_ref_name";
"Class::MOP::Class::_install_inlined_code" -> "Class::MOP::Class::_inline_destructor";
"Class::MOP::Class::get_meta_instance" -> "Class::MOP::Class::_create_meta_instance";
"Class::MOP::Class::add_around_method_modifier" -> "Class::MOP::Method::Wrapped::add_around_modifier";
"Class::MOP::Class::BEGIN@10" -> "Class::MOP::Method::Constructor::BEGIN@4";
"Class::MOP::Mixin::HasAttributes::add_attribute" -> "Class::MOP::Class::_attach_attribute";
"Class::MOP::Class::_construct_instance" -> "Class::MOP::Attribute::initialize_instance_slot";
"Class::MOP::Class::_superclasses_updated" -> "Class::MOP::Class::update_meta_instance_dependencies";
"Class::MOP::Class::_check_metaclass_compatibility" -> "Moose::Meta::Class::constructor_class";
"Class::MOP::Class::_single_metaclass_is_compatible" -> "Moose::Meta::Class::constructor_class";
"Class::MOP::Class::_single_metaclass_can_be_made_compatible" -> "Moose::Meta::Class::constructor_class";
"Class::MOP::Class::_immutable_options" -> "Moose::Meta::Class::constructor_class";
"Class::MOP::Class::_inline_constructor" -> "Class::MOP::Method::Constructor::new";
"Class::MOP::Class::class_precedence_list" -> "Class::MOP::Class::class_precedence_list";
"Moose::Meta::Class::excludes_role" -> "Class::MOP::Class::class_precedence_list";
"Class::MOP::Class::_check_metaclass_compatibility" -> "Moose::Meta::Class::_base_metaclasses";
"Class::MOP::Class::_can_fix_metaclass_incompatibility" -> "Moose::Meta::Class::_base_metaclasses";
"Class::MOP::Class::_inline_default_value" -> "Class::MOP::Mixin::AttributeCore::has_builder";
"Class::MOP::Class::_inline_new_object" -> "Class::MOP::Class::_inline_slot_initializers";
"Class::MOP::Class::_superclasses_updated" -> "Class::MOP::class_of";
"Class::MOP::Class::BEGIN@10" -> "Class::MOP::Method::Constructor::BEGIN@8";
"Class::MOP::Class::_single_metaclass_can_be_made_compatible" -> "Class::MOP::Object::_can_be_made_compatible_with";
"Class::MOP::Class::_class_metaclass_can_be_made_compatible" -> "Class::MOP::Object::_can_be_made_compatible_with";
"Class::MOP::BEGIN@18" -> "Class::MOP::Class::BEGIN@17";
"Class::MOP::Class::_post_add_attribute" -> "Try::Tiny::catch";
"Class::MOP::BEGIN@18" -> "Class::MOP::Class::BEGIN@13";
"Class::MOP::Class::_construct_class_instance" -> "Class::MOP::Class::_construct_instance";
"Class::MOP::Class::new_object" -> "Class::MOP::Class::_construct_instance";
"Class::MOP::Class::_inline_generate_instance" -> "Class::MOP::Class::_inline_create_instance";
"Class::MOP::Class::BEGIN@8" -> "Class::MOP::Method::Wrapped::BEGIN@7";
"Class::MOP::Class::_inline_slot_initializer" -> "Moose::Meta::Class::_inline_init_attr_from_constructor";
"Class::MOP::Class::find_all_methods_by_name" -> "Class::MOP::Mixin::HasMethods::has_method";
"Class::MOP::Class::_inline_destructor" -> "Class::MOP::Mixin::HasMethods::has_method";
"Class::MOP::Class::_inline_constructor" -> "Class::MOP::Mixin::HasMethods::has_method";
"Class::MOP::Class::get_all_methods" -> "Class::MOP::Method::name";
"Class::MOP::Class::_inline_create_instance" -> "Class::MOP::Instance::inline_create_instance";
"Class::MOP::Class::find_method_by_name" -> "Class::MOP::Class::_method_lookup_order";
"Class::MOP::Class::find_all_methods_by_name" -> "Class::MOP::Class::_method_lookup_order";
"Class::MOP::Class::find_next_method_by_name" -> "Class::MOP::Class::_method_lookup_order";
"Class::MOP::Class::get_all_methods" -> "Class::MOP::Class::_method_lookup_order";
"Class::MOP::Class::_single_metaclass_is_compatible" -> "UNIVERSAL::can";
"Class::MOP::Class::_single_metaclass_can_be_made_compatible" -> "UNIVERSAL::can";
"Moose::Meta::Class::_immutable_options" -> "Class::MOP::Class::_immutable_options";
"Class::MOP::Class::make_immutable" -> "Class::MOP::Class::_immutable_options";
"Class::MOP::Class::_check_metaclass_compatibility" -> "Class::MOP::Class::_check_single_metaclass_compatibility";
"Class::MOP::Class::_inline_new_object" -> "Class::MOP::Class::_inline_extra_init";
"Class::MOP::Class::class_precedence_list" -> "mro::get_mro";
"Class::MOP::Class::_real_ref_name" -> "Class::MOP::Class::Immutable::Trait::_get_mutable_metaclass_name";
"Class::MOP::BEGIN@18" -> "Class::MOP::Class::BEGIN@7";
"Class::MOP::Class::BEGIN@11" -> "Class::MOP::MiniTrait::BEGIN@5";
"Class::MOP::BEGIN@18" -> "Class::MOP::Class::BEGIN@4";
"Class::MOP::Class::BEGIN@5" -> "warnings::import";
"Class::MOP::Class::_inline_constructor" -> "Moose::Meta::Method::Constructor::new";
"Class::MOP::Class::_check_metaclass_compatibility" -> "Moose::Meta::Class::superclasses";
"Class::MOP::Class::class_precedence_list" -> "Moose::Meta::Class::superclasses";
"Class::MOP::Class::_superclasses_updated" -> "Moose::Meta::Class::superclasses";
"Class::MOP::Class::_inline_slot_initializers" -> "Moose::Meta::Class::_inline_slot_initializer";
"Class::MOP::Class::_inline_fallback_constructor" -> "Class::MOP::Class::_generate_fallback_constructor";
"Class::MOP::Object::_new" -> "Class::MOP::Class::new_object";
"Class::MOP::Method::_new" -> "Class::MOP::Class::new_object";
"Moose::Meta::Method::_new" -> "Class::MOP::Class::new_object";
"Class::MOP::Method::Accessor::_new" -> "Class::MOP::Class::new_object";
"Class::MOP::Attribute::_new" -> "Class::MOP::Class::new_object";
"Class::MOP::Class::_install_inlined_code" -> "Class::MOP::Class::_inline_constructor";
"Class::MOP::Class::BEGIN@8" -> "Class::MOP::Method::Wrapped::BEGIN@9";
"Class::MOP::Class::_inline_accessors" -> "Class::MOP::Attribute::install_accessors";
"Class::MOP::Class::_single_metaclass_is_compatible" -> "Class::MOP::Mixin::HasAttributes::attribute_metaclass";
"Class::MOP::Class::_check_metaclass_compatibility" -> "Class::MOP::Mixin::HasAttributes::attribute_metaclass";
"Class::MOP::Class::_single_metaclass_can_be_made_compatible" -> "Class::MOP::Mixin::HasAttributes::attribute_metaclass";
"Class::MOP::Class::linearized_isa" -> "Class::MOP::Package::name";
"Class::MOP::Class::class_precedence_list" -> "Class::MOP::Package::name";
"Class::MOP::Class::_inline_constructor" -> "Class::MOP::Package::name";
"Class::MOP::Class::__ANON__[Class/MOP/Class.pm:1082]" -> "Class::MOP::Package::name";
"Class::MOP::Class::_inline_fallback_constructor" -> "Class::MOP::Package::name";
"Class::MOP::Class::_construct_instance" -> "Class::MOP::Package::name";
"Class::MOP::Class::_inline_destructor" -> "Class::MOP::Package::name";
"Class::MOP::Class::_inline_preserve_weak_metaclasses" -> "Class::MOP::Package::name";
"Class::MOP::Class::new_object" -> "Class::MOP::Package::name";
"Class::MOP::Class::find_attribute_by_name" -> "Class::MOP::Class::initialize";
"Bio::Roary::ContigsToGeneIDsFromGFF::meta" -> "Class::MOP::Class::initialize";
"Bio::Roary::Output::GroupsMultifastasNucleotide::meta" -> "Class::MOP::Class::initialize";
"Moose::Meta::Method::_new" -> "Class::MOP::Class::initialize";
"Moose::Meta::TypeConstraint::Enum::meta" -> "Class::MOP::Class::initialize";
"Class::MOP::Class::class_precedence_list" -> "Class::MOP::Class::initialize";
"Moose::Meta::TypeConstraint::Union::meta" -> "Class::MOP::Class::initialize";
"Class::MOP::Attribute::_new" -> "Class::MOP::Class::initialize";
"Moose::Meta::Class::initialize" -> "Class::MOP::Class::initialize";
"Class::MOP::Class::find_next_method_by_name" -> "Class::MOP::Class::initialize";
"Class::MOP::Attribute::has_value" -> "Class::MOP::Class::initialize";
"Bio::Roary::SplitGroups::meta" -> "Class::MOP::Class::initialize";
"Moose::Meta::Role::Application::RoleSummation::meta" -> "Class::MOP::Class::initialize";
"Bio::Roary::Output::NumberOfGroups::meta" -> "Class::MOP::Class::initialize";
"Moose::Meta::Role::Composite::meta" -> "Class::MOP::Class::initialize";
"Bio::Roary::CommandLine::RoaryPostAnalysis::meta" -> "Class::MOP::Class::initialize";
"Class::MOP::Class::get_all_attributes" -> "Class::MOP::Class::initialize";
"Class::MOP::MiniTrait::apply" -> "Class::MOP::Class::initialize";
"Moose::Meta::TypeConstraint::Role::meta" -> "Class::MOP::Class::initialize";
"Moose::BEGIN@43" -> "Class::MOP::Class::initialize";
"Moose::Meta::TypeCoercion::Union::meta" -> "Class::MOP::Class::initialize";
"Moose::Meta::TypeConstraint::Parameterized::meta" -> "Class::MOP::Class::initialize";
"Bio::Roary::AnnotateGroups::meta" -> "Class::MOP::Class::initialize";
"Class::MOP::Class::find_all_methods_by_name" -> "Class::MOP::Class::initialize";
"Bio::Roary::Output::GroupsMultifastaNucleotide::meta" -> "Class::MOP::Class::initialize";
"Moose::Meta::TypeConstraint::Class::meta" -> "Class::MOP::Class::initialize";
"Moose::Meta::Role::Application::ToClass::meta" -> "Class::MOP::Class::initialize";
"Bio::Roary::External::ProteinMuscleAlignmentFromNucleotides::meta" -> "Class::MOP::Class::initialize";
"Class::MOP::Class::find_method_by_name" -> "Class::MOP::Class::initialize";
"Bio::Roary::InflateClusters::meta" -> "Class::MOP::Class::initialize";
"Moose::Meta::TypeCoercion::meta" -> "Class::MOP::Class::initialize";
"Class::MOP::Class::_fix_metaclass_incompatibility" -> "Class::MOP::Class::initialize";
"Bio::Roary::OrderGenes::meta" -> "Class::MOP::Class::initialize";
"Moose::Meta::TypeConstraint::meta" -> "Class::MOP::Class::initialize";
"Class::MOP::Method::_new" -> "Class::MOP::Class::initialize";
"Moose::Meta::TypeConstraint::Registry::meta" -> "Class::MOP::Class::initialize";
"Class::MOP::Method::Accessor::_new" -> "Class::MOP::Class::initialize";
"Class::MOP::Mixin::meta" -> "Class::MOP::Class::initialize";
"Class::MOP::Object::meta" -> "Class::MOP::Class::initialize";
"Bio::Roary::PostAnalysis::meta" -> "Class::MOP::Class::initialize";
"Moose::Meta::Role::Application::ToRole::meta" -> "Class::MOP::Class::initialize";
"metaclass::import" -> "Class::MOP::Class::initialize";
"Moose::Meta::Role::Application::meta" -> "Class::MOP::Class::initialize";
"Bio::Roary::GroupLabels::meta" -> "Class::MOP::Class::initialize";
"Bio::Roary::GroupStatistics::meta" -> "Class::MOP::Class::initialize";
"Class::MOP::Class::get_all_methods" -> "Class::MOP::Class::initialize";
"Bio::Roary::Output::EmblGroups::meta" -> "Class::MOP::Class::initialize";
"Bio::Roary::GeneNamesFromGFF::meta" -> "Class::MOP::Class::initialize";
"Bio::Roary::AnalyseGroups::meta" -> "Class::MOP::Class::initialize";
"Moose::Meta::Role::meta" -> "Class::MOP::Class::initialize";
"Class::MOP::Attribute::get_raw_value" -> "Class::MOP::Class::initialize";
"Moose::Meta::TypeConstraint::DuckType::meta" -> "Class::MOP::Class::initialize";
"Moose::Meta::TypeConstraint::Parameterizable::meta" -> "Class::MOP::Class::initialize";
"Moose::Meta::Role::Application::ToInstance::meta" -> "Class::MOP::Class::initialize";
"Class::MOP::Package::create" -> "Class::MOP::Class::initialize";
"Moose::Meta::Role::Method::Required::meta" -> "Class::MOP::Class::initialize";
"Class::MOP::Class::BEGIN@10" -> "Class::MOP::Method::Constructor::BEGIN@7";
"Class::MOP::Class::_inline_slot_initializer" -> "Class::MOP::Class::_inline_init_attr_from_default";
"Class::MOP::BEGIN@18" -> "Class::MOP::Class::BEGIN@16";
"Class::MOP::Attribute::_inline_instance_has" -> "Class::MOP::Class::get_meta_instance";
"Class::MOP::Attribute::_inline_instance_clear" -> "Class::MOP::Class::get_meta_instance";
"Class::MOP::Attribute::_inline_instance_get" -> "Class::MOP::Class::get_meta_instance";
"Class::MOP::Class::_inline_create_instance" -> "Class::MOP::Class::get_meta_instance";
"Moose::Exporter::BEGIN@8" -> "Class::MOP::Class::get_meta_instance";
"Class::MOP::Attribute::has_value" -> "Class::MOP::Class::get_meta_instance";
"Class::MOP::Attribute::_inline_instance_set" -> "Class::MOP::Class::get_meta_instance";
"Class::MOP::Attribute::get_raw_value" -> "Class::MOP::Class::get_meta_instance";
"Class::MOP::Class:::around" -> "Class::MOP::Class::get_meta_instance";
"Class::MOP::Class::_construct_instance" -> "Class::MOP::Class::get_meta_instance";
"Moose::Meta::Attribute::_inline_weaken_value" -> "Class::MOP::Class::get_meta_instance";
"Class::MOP::Class::remove_attribute" -> "Class::MOP::Mixin::HasAttributes::remove_attribute";
"Class::MOP::Class::BEGIN@18" -> "UNIVERSAL::VERSION";
"Class::MOP::Class::BEGIN@4" -> "strict::import";
"Class::MOP::Class::find_attribute_by_name" -> "Class::MOP::Class::linearized_isa";
"Class::MOP::Class::get_all_attributes" -> "Class::MOP::Class::linearized_isa";
"Class::MOP::Class:::around" -> "Class::MOP::Class::linearized_isa";
"Class::MOP::Class::_method_lookup_order" -> "Class::MOP::Class::linearized_isa";
"Class::MOP::BEGIN@18" -> "Class::MOP::Class::BEGIN@14";
"Class::MOP::Class::BEGIN@14" -> "Module::Runtime::import";
"Class::MOP::Class::_immutable_metaclass" -> "Moose::Meta::Class::immutable_trait";
"Class::MOP::Class::_immutable_options" -> "Moose::Meta::Class::immutable_trait";
"Class::MOP::Class::_create_meta_instance" -> "Class::MOP::Instance::new";
"Class::MOP::Class::_inline_slot_initializers" -> "Class::MOP::Class::_inline_slot_initializer";
"Moose::Meta::Class::_inline_slot_initializer" -> "Class::MOP::Class::_inline_slot_initializer";
"Class::MOP::Class::remove_attribute" -> "Class::MOP::Attribute::detach_from_class";
"Class::MOP::BEGIN@18" -> "Class::MOP::Class::BEGIN@9";
"Class::MOP::Class::_rebless_as_immutable" -> "Class::MOP::Class::_immutable_metaclass";
"Class::MOP::Class::_inline_init_attr_from_default" -> "Class::MOP::Class::_inline_default_value";
"Moose::Meta::Class::_inline_init_attr_from_default" -> "Class::MOP::Class::_inline_default_value";
"Class::MOP::Class::_inline_destructor" -> "Moose::Meta::Method::Destructor::is_needed";
"Class::MOP::Class::find_attribute_by_name" -> "Class::MOP::Mixin::HasAttributes::get_attribute";
"Class::MOP::Class::_inline_accessors" -> "Class::MOP::Mixin::HasAttributes::get_attribute";
"Class::MOP::Class::BEGIN@10" -> "Class::MOP::Method::Constructor::BEGIN@10";
"Class::MOP::Class::_inline_new_object" -> "Class::MOP::Class::_inline_preserve_weak_metaclasses";
"Class::MOP::Class::BEGIN@20" -> "parent::import";
"Class::MOP::Class::get_all_methods" -> "Class::MOP::Mixin::HasMethods::_get_local_methods";
"Class::MOP::Class::_inline_init_attr_from_constructor" -> "Moose::Meta::Attribute::_inline_set_value";
"Class::MOP::Class::_inline_slot_initializer" -> "Class::MOP::Mixin::AttributeCore::init_arg";
"Class::MOP::Class::_inline_init_attr_from_constructor" -> "Class::MOP::Mixin::AttributeCore::init_arg";
"Class::MOP::Class::_inline_slot_initializers" -> "Class::MOP::Class::CORE:sort";
"Class::MOP::Class::_eval_environment" -> "Class::MOP::Class::CORE:sort";
"Class::MOP::Class::_immutable_metaclass" -> "Class::MOP::does_metaclass_exist";
"Class::MOP::Class::BEGIN@9" -> "Class::MOP::Method::Accessor::BEGIN@7";
"Class::MOP::Class::_inline_slot_initializer" -> "Class::MOP::Class::_inline_init_attr_from_constructor";
"Class::MOP::Class::_inline_destructor" -> "Module::Runtime::use_package_optimistically";
"Class::MOP::Class::_inline_constructor" -> "Module::Runtime::use_package_optimistically";
"Class::MOP::Method::Constructor::_generate_constructor_method_inline" -> "Class::MOP::Class::_inline_new_object";
"Class::MOP::Class::_single_metaclass_can_be_made_compatible" -> "Class::MOP::Class::destructor_class";
"Class::MOP::Class::_immutable_options" -> "Class::MOP::Class::destructor_class";
"Class::MOP::Class::find_next_method_by_name" -> "Class::MOP::Mixin::HasMethods::get_method";
"Class::MOP::Class::find_all_methods_by_name" -> "Class::MOP::Mixin::HasMethods::get_method";
"Class::MOP::Class::__ANON__[Class/MOP/Class.pm:1082]" -> "Class::MOP::Mixin::HasMethods::get_method";
"Class::MOP::Class::find_method_by_name" -> "Class::MOP::Mixin::HasMethods::get_method";
"Class::MOP::BEGIN@18" -> "Class::MOP::Class::BEGIN@8";
"Class::MOP::Class::_check_metaclass_compatibility" -> "List::Util::all";
"Class::MOP::Class::create" -> "Class::MOP::Module::create";
"Class::MOP::Class::_inline_new_object" -> "Class::MOP::Class::_inline_params";
"Class::MOP::Class::add_around_method_modifier" -> "Sub::Name::subname";
"Class::MOP::Class::add_before_method_modifier" -> "Sub::Name::subname";
"Class::MOP::Class::_immutable_metaclass" -> "Class::MOP::MiniTrait::apply";
"Class::MOP::Class::_construct_class_instance" -> "Class::MOP::store_metaclass_by_name";
"Class::MOP::Class::make_immutable" -> "Moose::Meta::Class::_immutable_options";
"Class::MOP::Class::_check_metaclass_compatibility" -> "Class::MOP::Class::_check_class_metaclass_compatibility";
"Class::MOP::Class::BEGIN@7" -> "Class::MOP::Instance::BEGIN@5";
"Class::MOP::Class::remove_attribute" -> "Moose::Meta::Attribute::remove_accessors";
"Class::MOP::Class::_inline_fallback_constructor" -> "Moose::Meta::Class::_generate_fallback_constructor";
"Class::MOP::Class::_construct_instance" -> "Class::MOP::Instance::create_instance";
"Class::MOP::Class::_immutable_metaclass" -> "Class::MOP::Mixin::AttributeCore::default";
"Class::MOP::Class::_eval_environment" -> "Class::MOP::Mixin::AttributeCore::default";
"Class::MOP::Class::_check_class_metaclass_compatibility" -> "Class::MOP::Class::_class_metaclass_is_compatible";
"Class::MOP::Class::_fix_metaclass_incompatibility" -> "Class::MOP::Class::_can_fix_metaclass_incompatibility";
"Class::MOP::Class::_create_meta_instance" -> "Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes";
"Class::MOP::Class::_construct_instance" -> "Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes";
"Class::MOP::Class::_inline_destructor" -> "Moose::Meta::Method::Destructor::new";
"Class::MOP::Class::_inline_new_object" -> "Moose::Meta::Class::_inline_params";
"Class::MOP::Class::_real_ref_name" -> "Class::MOP::Class::Immutable::Class::MOP::Class::is_immutable";
"Bio::Roary::Output::GroupsMultifastasNucleotide::BEGIN@23" -> "Class::MOP::Class::make_immutable";
"Bio::Roary::PostAnalysis::BEGIN@22" -> "Class::MOP::Class::make_immutable";
"Bio::Roary::Main::RoaryPostAnalysis::BEGIN@17" -> "Class::MOP::Class::make_immutable";
"Bio::Roary::PostAnalysis::BEGIN@14" -> "Class::MOP::Class::make_immutable";
"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@13" -> "Class::MOP::Class::make_immutable";
"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@11" -> "Class::MOP::Class::make_immutable";
"Bio::Roary::PostAnalysis::BEGIN@15" -> "Class::MOP::Class::make_immutable";
"Bio::Roary::PostAnalysis::BEGIN@20" -> "Class::MOP::Class::make_immutable";
"Bio::Roary::PostAnalysis::BEGIN@16" -> "Class::MOP::Class::make_immutable";
"Bio::Roary::AnnotateGroups::BEGIN@21" -> "Class::MOP::Class::make_immutable";
"Class::MOP::Class::_immutable_metaclass" -> "Class::MOP::Class::make_immutable";
"Bio::Roary::PostAnalysis::BEGIN@18" -> "Class::MOP::Class::make_immutable";
"Moose::Meta::Attribute::BEGIN@16" -> "Class::MOP::Class::make_immutable";
"Bio::Roary::PostAnalysis::BEGIN@13" -> "Class::MOP::Class::make_immutable";
"Bio::Roary::CommandLine::RoaryPostAnalysis::BEGIN@15" -> "Class::MOP::Class::make_immutable";
"Bio::Roary::PostAnalysis::BEGIN@17" -> "Class::MOP::Class::make_immutable";
"Bio::Roary::PostAnalysis::BEGIN@19" -> "Class::MOP::Class::make_immutable";
"Moose::Exporter::BEGIN@8" -> "Class::MOP::Class::make_immutable";
"Bio::Roary::PostAnalysis::BEGIN@21" -> "Class::MOP::Class::make_immutable";
"Bio::Roary::OrderGenes::BEGIN@21" -> "Class::MOP::Class::make_immutable";
"Class::MOP::Class::create" -> "Class::MOP::Mixin::HasMethods::_add_meta_method";
"Class::MOP::Class::BEGIN@8" -> "Class::MOP::Method::Wrapped::BEGIN@4";
"Class::MOP::Class::_immutable_metaclass" -> "Class::MOP::Class::immutable_trait";
"Class::MOP::Class::_immutable_options" -> "Class::MOP::Class::immutable_trait";
"Class::MOP::Class::BEGIN@9" -> "Class::MOP::Method::Accessor::BEGIN@10";
"Class::MOP::Mixin::HasAttributes::add_attribute" -> "Class::MOP::Class::remove_attribute";
"Moose::BEGIN@43" -> "Class::MOP::Class::find_method_by_name";
"Class::MOP::MiniTrait::apply" -> "Class::MOP::Class::find_method_by_name";
"Moose::Meta::Class::_inline_BUILDARGS" -> "Class::MOP::Class::find_method_by_name";
"Class::MOP::Mixin::HasMethods::_add_meta_method" -> "Class::MOP::Class::find_method_by_name";
"Moose::Meta::Method::Destructor::is_needed" -> "Class::MOP::Class::find_method_by_name";
"Class::MOP::Class::_inline_new_object" -> "Moose::Meta::Class::_inline_extra_init";
"Class::MOP::Class::_single_metaclass_is_compatible" -> "Class::MOP::Object::_is_compatible_with";
"Class::MOP::Class::_class_metaclass_is_compatible" -> "Class::MOP::Object::_is_compatible_with";
"Class::MOP::Class::_create_meta_instance" -> "Class::MOP::Instance::is_dependent_on_superclasses";
"Class::MOP::Class::__ANON__[Class/MOP/Class.pm:1082]" -> "Class::MOP::Method::Wrapped::wrap";
"Class::MOP::Class::_inline_init_attr_from_constructor" -> "Class::MOP::Mixin::AttributeCore::has_initializer";
"Class::MOP::Class::_inline_init_attr_from_default" -> "Class::MOP::Mixin::AttributeCore::has_initializer";
"Class::MOP::Class::__ANON__[Class/MOP/Class.pm:1082]" -> "UNIVERSAL::isa";
"Class::MOP::Class::new_object" -> "UNIVERSAL::isa";
"Class::MOP::Class::BEGIN@9" -> "Class::MOP::Method::Accessor::BEGIN@8";
"Class::MOP::Class::_initialize_immutable" -> "Class::MOP::Class::_install_inlined_code";
"Class::MOP::Class::_check_metaclass_compatibility" -> "Class::MOP::Class::_base_metaclasses";
"Moose::Meta::Class::_base_metaclasses" -> "Class::MOP::Class::_base_metaclasses";
"Class::MOP::Class::_can_fix_metaclass_incompatibility" -> "Class::MOP::Class::_base_metaclasses";
"Class::MOP::Class::_construct_instance" -> "Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance";
"Class::MOP::Class::_inline_preserve_weak_metaclasses" -> "Class::MOP::metaclass_is_weak";
"Class::MOP::Class::_construct_instance" -> "Class::MOP::metaclass_is_weak";
"Class::MOP::Class::_single_metaclass_can_be_made_compatible" -> "Class::MOP::Class::constructor_class";
"Class::MOP::Class::_immutable_options" -> "Class::MOP::Class::constructor_class";
"Class::MOP::Class::BEGIN@18" -> "List::Util::import";
"Class::MOP::Class::_inline_constructor" -> "Class::MOP::Mixin::HasMethods::add_method";
"Class::MOP::Class::__ANON__[Class/MOP/Class.pm:1082]" -> "Class::MOP::Mixin::HasMethods::add_method";
"Class::MOP::Class::_inline_destructor" -> "Class::MOP::Mixin::HasMethods::add_method";
"Class::MOP::Class::invalidate_meta_instances" -> "Class::MOP::Class::invalidate_meta_instance";
"Class::MOP::Class::_check_metaclass_compatibility" -> "Moose::Meta::Class::destructor_class";
"Class::MOP::Class::_single_metaclass_is_compatible" -> "Moose::Meta::Class::destructor_class";
"Class::MOP::Class::_single_metaclass_can_be_made_compatible" -> "Moose::Meta::Class::destructor_class";
"Class::MOP::Class::_immutable_options" -> "Moose::Meta::Class::destructor_class";
"Class::MOP::Class::_install_inlined_code" -> "Class::MOP::Class::_inline_accessors";
"Class::MOP::Class::BEGIN@7" -> "Class::MOP::Instance::BEGIN@9";
"Class::MOP::Class::_attach_attribute" -> "Class::MOP::Attribute::attach_to_class";
"Class::MOP::Class::get_all_attributes" -> "Class::MOP::Mixin::HasAttributes::_attribute_map";
"Class::MOP::Class::_single_metaclass_is_compatible" -> "Class::MOP::get_metaclass_by_name";
"Class::MOP::Class::_class_metaclass_is_compatible" -> "Class::MOP::get_metaclass_by_name";
"Class::MOP::Class::initialize" -> "Class::MOP::get_metaclass_by_name";
"Class::MOP::Class::_construct_class_instance" -> "Class::MOP::get_metaclass_by_name";
"Class::MOP::Class::__ANON__[Class/MOP/Class.pm:1082]" -> "Class::MOP::Class::find_next_method_by_name";
"Class::MOP::Method::Inlined::can_be_inlined" -> "Class::MOP::Class::find_next_method_by_name";
"Class::MOP::Class::_inline_new_object" -> "Class::MOP::Class::_inline_generate_instance";
"Class::MOP::Class::CORE:sort" -> "Class::MOP::Mixin::AttributeCore::name";
"Class::MOP::Class::BEGIN@8" -> "Class::MOP::Method::Wrapped::BEGIN@5";
"Class::MOP::Class::_inline_init_attr_from_default" -> "Class::MOP::Attribute::_inline_set_value";
"Class::MOP::Class::_inline_init_attr_from_constructor" -> "Class::MOP::Attribute::_inline_set_value";
"Class::MOP::Class::BEGIN@10" -> "Class::MOP::Method::Constructor::BEGIN@5";
"Class::MOP::Class::linearized_isa" -> "mro::get_linear_isa";
"Class::MOP::Class::_inline_accessors" -> "Moose::Meta::Attribute::install_accessors";
"Class::MOP::MiniTrait::apply" -> "Class::MOP::Class::get_all_methods";
"Class::MOP::Class::_inline_destructor" -> "Class::MOP::Class::_add_inlined_method";
"Class::MOP::Class::_inline_constructor" -> "Class::MOP::Class::_add_inlined_method";
"Class::MOP::BEGIN@18" -> "Class::MOP::Class::BEGIN@11";
"Class::MOP::Class::BEGIN@9" -> "Class::MOP::Method::Accessor::BEGIN@4";
}
