digraph {
graph [overlap=false]
subgraph cluster_Graph_Attribute {
	label="Graph::Attribute";
	"Graph::Attribute::import";
	"Graph::Attribute::get_attribute";
	"Graph::Attribute::__ANON__[Graph/Attribute.pm:15]";
	"Graph::Attribute::BEGIN@14";
	"Graph::Attribute::__ANON__[Graph/Attribute.pm:19]";
	"Graph::Attribute::BEGIN@49";
	"Graph::Attribute::set_attribute";
	"Graph::Attribute::BEGIN@24";
	"Graph::Attribute::BEGIN@3";
	"Graph::Attribute::CORE:match";
}
subgraph cluster_Graph {
	label="Graph";
	"Graph::_check_cache";
	"Graph::BEGIN@86";
}
subgraph cluster_strict {
	label="strict";
	"strict::import";
	"strict::unimport";
}
"Graph::Attribute::get_attribute" -> "Graph::Attribute::__ANON__[Graph/Attribute.pm:15]";
"Graph::BEGIN@86" -> "Graph::Attribute::BEGIN@24";
"Graph::_check_cache" -> "Graph::Attribute::set_attribute";
"Graph::_check_cache" -> "Graph::Attribute::get_attribute";
"Graph::Attribute::BEGIN@49" -> "strict::unimport";
"Graph::Attribute::BEGIN@24" -> "strict::unimport";
"Graph::Attribute::BEGIN@14" -> "strict::unimport";
"Graph::Attribute::set_attribute" -> "Graph::Attribute::__ANON__[Graph/Attribute.pm:19]";
"Graph::Attribute::BEGIN@3" -> "strict::import";
"Graph::BEGIN@86" -> "Graph::Attribute::BEGIN@49";
"Graph::BEGIN@86" -> "Graph::Attribute::BEGIN@3";
"Graph::BEGIN@86" -> "Graph::Attribute::import";
"Graph::BEGIN@86" -> "Graph::Attribute::BEGIN@14";
"Graph::Attribute::import" -> "Graph::Attribute::CORE:match";
}
