digraph {
graph [overlap=false]
subgraph cluster_URI_Escape {
	label="URI::Escape";
	"URI::Escape::uri_unescape";
}
subgraph cluster_URI_http {
	label="URI::http";
	"URI::http::default_port";
	"URI::http::canonical";
}
subgraph cluster_URI__generic {
	label="URI::_generic";
	"URI::_generic::authority";
}
subgraph cluster_URI__server {
	label="URI::_server";
	"URI::_server::_port";
	"URI::_server::CORE:subst";
	"URI::_server::host";
	"URI::_server::_host_escape";
	"URI::_server::port";
	"URI::_server::canonical";
	"URI::_server::BEGIN@6";
	"URI::_server::CORE:regcomp";
	"URI::_server::_uric_escape";
	"URI::_server::CORE:match";
	"URI::_server::BEGIN@5";
}
subgraph cluster_SimpleDB_Client {
	label="SimpleDB::Client";
	"SimpleDB::Client::construct_request";
}
subgraph cluster_strict {
	label="strict";
	"strict::import";
}
subgraph cluster_URI__idna {
	label="URI::_idna";
	"URI::_idna::BEGIN@6";
	"URI::_idna::CORE:qr";
	"URI::_idna::BEGIN@8";
	"URI::_idna::encode";
	"URI::_idna::BEGIN@7";
}
subgraph cluster_URI {
	label="URI";
	"URI::canonical";
	"URI::_uric_escape";
	"URI::_init";
	"URI::implementor";
}
subgraph cluster_Exporter {
	label="Exporter";
	"Exporter::import";
}
subgraph cluster_LWP_Protocol_http {
	label="LWP::Protocol::http";
	"LWP::Protocol::http::request";
}
"URI::_server::_host_escape" -> "URI::_idna::encode";
"URI::implementor" -> "URI::_server::BEGIN@5";
"URI::http::canonical" -> "URI::_server::canonical";
"URI::_server::BEGIN@6" -> "Exporter::import";
"URI::_server::_host_escape" -> "URI::_idna::BEGIN@6";
"URI::_server::_host_escape" -> "URI::_idna::BEGIN@8";
"URI::_server::_uric_escape" -> "URI::_server::CORE:match";
"URI::_server::_port" -> "URI::_server::CORE:match";
"URI::_server::canonical" -> "URI::_server::CORE:match";
"URI::_server::_host_escape" -> "URI::_server::CORE:match";
"LWP::Protocol::http::request" -> "URI::_server::port";
"URI::_server::canonical" -> "URI::canonical";
"URI::_init" -> "URI::_server::_uric_escape";
"URI::_server::_uric_escape" -> "URI::_server::CORE:subst";
"URI::_server::host" -> "URI::_server::CORE:subst";
"URI::_server::_uric_escape" -> "URI::_uric_escape";
"URI::_server::port" -> "URI::http::default_port";
"SimpleDB::Client::construct_request" -> "URI::_server::host";
"LWP::Protocol::http::request" -> "URI::_server::host";
"URI::_server::canonical" -> "URI::_server::host";
"URI::_server::port" -> "URI::_server::_port";
"URI::_server::canonical" -> "URI::_server::_port";
"URI::_server::_host_escape" -> "URI::_idna::BEGIN@7";
"URI::_server::host" -> "URI::Escape::uri_unescape";
"URI::_server::_uric_escape" -> "URI::_server::CORE:regcomp";
"URI::_server::_uric_escape" -> "URI::_server::_host_escape";
"URI::_server::_port" -> "URI::_generic::authority";
"URI::_server::host" -> "URI::_generic::authority";
"URI::implementor" -> "URI::_server::BEGIN@6";
"URI::_server::_host_escape" -> "URI::_idna::CORE:qr";
"URI::_server::BEGIN@5" -> "strict::import";
}
