digraph {
graph [overlap=false]
subgraph cluster_DBIx_Class_ResultSet {
	label="DBIx::Class::ResultSet";
	"DBIx::Class::ResultSet::result_source";
	"DBIx::Class::ResultSet::_result_class";
}
subgraph cluster_DBIx_Class_Storage_DBI_Cursor {
	label="DBIx::Class::Storage::DBI::Cursor";
	"DBIx::Class::Storage::DBI::Cursor::sth";
}
subgraph cluster_DBIx_Class_SQLMaker {
	label="DBIx::Class::SQLMaker";
	"DBIx::Class::SQLMaker::name_sep";
	"DBIx::Class::SQLMaker::limit_dialect";
}
subgraph cluster_DBIx_Class_ResultSource_View {
	label="DBIx::Class::ResultSource::View";
	"DBIx::Class::ResultSource::View::view_definition";
	"DBIx::Class::ResultSource::View::is_virtual";
}
subgraph cluster_DBIx_Class_Storage {
	label="DBIx::Class::Storage";
	"DBIx::Class::Storage::schema";
	"DBIx::Class::Storage::debug";
	"DBIx::Class::Storage::transaction_depth";
}
subgraph cluster_Exporter {
	label="Exporter";
	"Exporter::import";
}
subgraph cluster_DBIx_Class_ResultSource {
	label="DBIx::Class::ResultSource";
	"DBIx::Class::ResultSource::_unique_constraints";
	"DBIx::Class::ResultSource::resultset_attributes";
	"DBIx::Class::ResultSource::source_name";
	"DBIx::Class::ResultSource::_columns";
	"DBIx::Class::ResultSource::_primaries";
	"DBIx::Class::ResultSource::_ordered_columns";
	"DBIx::Class::ResultSource::name";
	"DBIx::Class::ResultSource::_relationships";
}
subgraph cluster_warnings {
	label="warnings";
	"warnings::unimport";
	"warnings::import";
}
subgraph cluster_Class_XSAccessor {
	label="Class::XSAccessor";
	"Class::XSAccessor::BEGIN@3";
	"Class::XSAccessor::_generate_method";
	"Class::XSAccessor::import";
	"Class::XSAccessor::BEGIN@4";
	"Class::XSAccessor::BEGIN@7";
	"Class::XSAccessor::BEGIN@6";
	"Class::XSAccessor::_make_hash";
	"Class::XSAccessor::END";
	"Class::XSAccessor::BEGIN@5";
	"Class::XSAccessor::BEGIN@80";
	"Class::XSAccessor::BEGIN@2";
	"Class::XSAccessor::newxs_accessor";
	"Class::XSAccessor::CORE:match";
}
subgraph cluster_strict {
	label="strict";
	"strict::import";
}
subgraph cluster_Class_Accessor_Grouped {
	label="Class::Accessor::Grouped";
	"Class::Accessor::Grouped::BEGIN@529";
}
subgraph cluster_main {
	label="main";
	"main::RUNTIME";
}
subgraph cluster_DBIx_Class_Storage_DBI {
	label="DBIx::Class::Storage::DBI";
	"DBIx::Class::Storage::DBI::on_connect_call";
	"DBIx::Class::Storage::DBI::_driver_determined";
	"DBIx::Class::Storage::DBI::_dbh_details";
	"DBIx::Class::Storage::DBI::_connect_info";
	"DBIx::Class::Storage::DBI::on_connect_do";
	"DBIx::Class::Storage::DBI::_dbh";
	"DBIx::Class::Storage::DBI::_dbh_autocommit";
	"DBIx::Class::Storage::DBI::_dbic_connect_attributes";
	"DBIx::Class::Storage::DBI::_dbi_connect_info";
	"DBIx::Class::Storage::DBI::unsafe";
	"DBIx::Class::Storage::DBI::_sql_maker";
	"DBIx::Class::Storage::DBI::disable_sth_caching";
	"DBIx::Class::Storage::DBI::_conn_pid";
	"DBIx::Class::Storage::DBI::_sql_maker_opts";
}
subgraph cluster_Class_XSAccessor_Heavy {
	label="Class::XSAccessor::Heavy";
	"Class::XSAccessor::Heavy::BEGIN@27";
	"Class::XSAccessor::Heavy::BEGIN@7";
	"Class::XSAccessor::Heavy::BEGIN@5";
	"Class::XSAccessor::Heavy::BEGIN@6";
	"Class::XSAccessor::Heavy::BEGIN@4";
	"Class::XSAccessor::Heavy::BEGIN@30";
}
"Class::XSAccessor::BEGIN@6" -> "Class::XSAccessor::Heavy::BEGIN@27";
"Class::Accessor::Grouped::BEGIN@529" -> "Class::XSAccessor::BEGIN@3";
"Class::XSAccessor::BEGIN@5" -> "Exporter::import";
"Class::XSAccessor::_generate_method" -> "Class::XSAccessor::CORE:match";
"Class::Accessor::Grouped::BEGIN@529" -> "Class::XSAccessor::BEGIN@7";
"Class::Accessor::Grouped::BEGIN@529" -> "Class::XSAccessor::BEGIN@80";
"Class::XSAccessor::BEGIN@6" -> "Class::XSAccessor::Heavy::BEGIN@30";
"Class::Accessor::Grouped::BEGIN@529" -> "Class::XSAccessor::BEGIN@4";
"Class::XSAccessor::BEGIN@4" -> "warnings::import";
"Class::XSAccessor::BEGIN@6" -> "Class::XSAccessor::Heavy::BEGIN@7";
"Class::XSAccessor::import" -> "Class::XSAccessor::_generate_method";
"Class::XSAccessor::BEGIN@6" -> "Class::XSAccessor::Heavy::BEGIN@6";
"Class::XSAccessor::BEGIN@3" -> "strict::import";
"Class::Accessor::Grouped::BEGIN@529" -> "Class::XSAccessor::BEGIN@5";
"Class::Accessor::Grouped::BEGIN@529" -> "Class::XSAccessor::BEGIN@2";
"Class::XSAccessor::BEGIN@80" -> "warnings::unimport";
"Class::Accessor::Grouped::BEGIN@529" -> "Class::XSAccessor::BEGIN@6";
"main::RUNTIME" -> "Class::XSAccessor::END";
"DBIx::Class::Storage::DBI::_driver_determined" -> "Class::XSAccessor::import";
"DBIx::Class::ResultSource::View::view_definition" -> "Class::XSAccessor::import";
"DBIx::Class::Storage::debug" -> "Class::XSAccessor::import";
"DBIx::Class::ResultSource::_relationships" -> "Class::XSAccessor::import";
"DBIx::Class::Storage::transaction_depth" -> "Class::XSAccessor::import";
"DBIx::Class::SQLMaker::name_sep" -> "Class::XSAccessor::import";
"DBIx::Class::Storage::DBI::on_connect_do" -> "Class::XSAccessor::import";
"DBIx::Class::Storage::DBI::_dbh" -> "Class::XSAccessor::import";
"DBIx::Class::Storage::DBI::_dbh_autocommit" -> "Class::XSAccessor::import";
"DBIx::Class::Storage::DBI::_dbic_connect_attributes" -> "Class::XSAccessor::import";
"DBIx::Class::ResultSet::result_source" -> "Class::XSAccessor::import";
"DBIx::Class::ResultSource::View::is_virtual" -> "Class::XSAccessor::import";
"DBIx::Class::Storage::DBI::Cursor::sth" -> "Class::XSAccessor::import";
"DBIx::Class::SQLMaker::limit_dialect" -> "Class::XSAccessor::import";
"DBIx::Class::Storage::DBI::on_connect_call" -> "Class::XSAccessor::import";
"DBIx::Class::Storage::DBI::_dbh_details" -> "Class::XSAccessor::import";
"DBIx::Class::ResultSource::_ordered_columns" -> "Class::XSAccessor::import";
"DBIx::Class::ResultSource::_primaries" -> "Class::XSAccessor::import";
"DBIx::Class::Storage::DBI::_connect_info" -> "Class::XSAccessor::import";
"DBIx::Class::ResultSet::_result_class" -> "Class::XSAccessor::import";
"DBIx::Class::ResultSource::_unique_constraints" -> "Class::XSAccessor::import";
"DBIx::Class::ResultSource::resultset_attributes" -> "Class::XSAccessor::import";
"DBIx::Class::Storage::DBI::_dbi_connect_info" -> "Class::XSAccessor::import";
"DBIx::Class::Storage::schema" -> "Class::XSAccessor::import";
"DBIx::Class::Storage::DBI::_sql_maker" -> "Class::XSAccessor::import";
"DBIx::Class::Storage::DBI::unsafe" -> "Class::XSAccessor::import";
"DBIx::Class::ResultSource::_columns" -> "Class::XSAccessor::import";
"DBIx::Class::ResultSource::source_name" -> "Class::XSAccessor::import";
"DBIx::Class::Storage::DBI::_conn_pid" -> "Class::XSAccessor::import";
"DBIx::Class::Storage::DBI::disable_sth_caching" -> "Class::XSAccessor::import";
"DBIx::Class::ResultSource::name" -> "Class::XSAccessor::import";
"DBIx::Class::Storage::DBI::_sql_maker_opts" -> "Class::XSAccessor::import";
"Class::XSAccessor::import" -> "Class::XSAccessor::_make_hash";
"Class::XSAccessor::BEGIN@6" -> "Class::XSAccessor::Heavy::BEGIN@4";
"Class::XSAccessor::BEGIN@6" -> "Class::XSAccessor::Heavy::BEGIN@5";
"Class::XSAccessor::_generate_method" -> "Class::XSAccessor::newxs_accessor";
}
