digraph {
graph [overlap=false]
subgraph cluster_Variable_Magic {
	label="Variable::Magic";
	"Variable::Magic::wizard";
	"Variable::Magic::BEGIN@5";
	"Variable::Magic::BEGIN@3";
	"Variable::Magic::BEGIN@6";
	"Variable::Magic::BEGIN@19";
	"Variable::Magic::BEGIN@605";
	"Variable::Magic::BEGIN@203";
	"Variable::Magic::_wizard";
	"Variable::Magic::getdata";
	"Variable::Magic::cast";
}
subgraph cluster_base {
	label="base";
	"base::import";
}
subgraph cluster_warnings {
	label="warnings";
	"warnings::import";
}
subgraph cluster_XSLoader {
	label="XSLoader";
	"XSLoader::load";
}
subgraph cluster_namespace_autoclean {
	label="namespace::autoclean";
	"namespace::autoclean::BEGIN@14";
}
subgraph cluster_B_Hooks_EndOfScope {
	label="B::Hooks::EndOfScope";
	"B::Hooks::EndOfScope::__ANON__[B/Hooks/EndOfScope.pm:25]";
	"B::Hooks::EndOfScope::on_scope_end";
	"B::Hooks::EndOfScope::BEGIN@14";
}
subgraph cluster_strict {
	label="strict";
	"strict::import";
}
"B::Hooks::EndOfScope::BEGIN@14" -> "Variable::Magic::BEGIN@5";
"namespace::autoclean::BEGIN@14" -> "Variable::Magic::wizard";
"B::Hooks::EndOfScope::on_scope_end" -> "Variable::Magic::getdata";
"B::Hooks::EndOfScope::BEGIN@14" -> "Variable::Magic::BEGIN@3";
"B::Hooks::EndOfScope::on_scope_end" -> "Variable::Magic::cast";
"B::Hooks::EndOfScope::BEGIN@14" -> "Variable::Magic::BEGIN@6";
"B::Hooks::EndOfScope::BEGIN@14" -> "Variable::Magic::BEGIN@19";
"B::Hooks::EndOfScope::BEGIN@14" -> "Variable::Magic::BEGIN@203";
"Variable::Magic::BEGIN@605" -> "base::import";
"Variable::Magic::BEGIN@6" -> "warnings::import";
"Variable::Magic::wizard" -> "Variable::Magic::_wizard";
"Variable::Magic::BEGIN@5" -> "strict::import";
"Variable::Magic::BEGIN@203" -> "XSLoader::load";
"Variable::Magic::cast" -> "B::Hooks::EndOfScope::__ANON__[B/Hooks/EndOfScope.pm:25]";
"B::Hooks::EndOfScope::BEGIN@14" -> "Variable::Magic::BEGIN@605";
}
