digraph {
graph [overlap=false]
subgraph cluster_DynaLoader {
	label="DynaLoader";
	"DynaLoader::bootstrap";
}
subgraph cluster_vars {
	label="vars";
	"vars::import";
}
subgraph cluster_XML_Bare {
	label="XML::Bare";
	"XML::Bare::new";
	"XML::Bare::xmlin";
	"XML::Bare::get_root";
	"XML::Bare::free_tree_c";
	"XML::Bare::bootstrap";
	"XML::Bare::BEGIN@5";
	"XML::Bare::xml2obj_simple";
	"XML::Bare::DESTROY";
	"XML::Bare::simple";
	"XML::Bare::BEGIN@15";
	"XML::Bare::BEGIN@524";
	"XML::Bare::BEGIN@3";
	"XML::Bare::c_parse";
	"XML::Bare::BEGIN@6";
	"XML::Bare::free_tree";
	"XML::Bare::BEGIN@4";
}
subgraph cluster_bytes {
	label="bytes";
	"bytes::import";
}
subgraph cluster_utf8 {
	label="utf8";
	"utf8::import";
}
subgraph cluster_SimpleDB_Client {
	label="SimpleDB::Client";
	"SimpleDB::Client::BEGIN@48";
	"SimpleDB::Client::handle_response";
}
subgraph cluster_strict {
	label="strict";
	"strict::import";
}
subgraph cluster_Exporter {
	label="Exporter";
	"Exporter::import";
}
"XML::Bare::BEGIN@524" -> "bytes::import";
"XML::Bare::BEGIN@3" -> "Exporter::import";
"SimpleDB::Client::BEGIN@48" -> "XML::Bare::BEGIN@4";
"SimpleDB::Client::BEGIN@48" -> "XML::Bare::BEGIN@524";
"SimpleDB::Client::handle_response" -> "XML::Bare::xmlin";
"DynaLoader::bootstrap" -> "XML::Bare::bootstrap";
"XML::Bare::simple" -> "XML::Bare::xml2obj_simple";
"XML::Bare::free_tree" -> "XML::Bare::free_tree_c";
"SimpleDB::Client::BEGIN@48" -> "XML::Bare::BEGIN@5";
"XML::Bare::xmlin" -> "XML::Bare::DESTROY";
"SimpleDB::Client::BEGIN@48" -> "XML::Bare::BEGIN@3";
"XML::Bare::simple" -> "XML::Bare::get_root";
"XML::Bare::simple" -> "XML::Bare::free_tree";
"XML::Bare::xmlin" -> "XML::Bare::new";
"XML::Bare::BEGIN@5" -> "vars::import";
"XML::Bare::BEGIN@15" -> "vars::import";
"XML::Bare::xmlin" -> "XML::Bare::simple";
"XML::Bare::new" -> "XML::Bare::c_parse";
"SimpleDB::Client::BEGIN@48" -> "XML::Bare::BEGIN@6";
"SimpleDB::Client::BEGIN@48" -> "XML::Bare::BEGIN@15";
"XML::Bare::BEGIN@6" -> "utf8::import";
"XML::Bare::BEGIN@4" -> "strict::import";
}
