The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
digraph {
graph [overlap=false]
subgraph cluster_vars {
	label="vars";
	"vars::import";
}
subgraph cluster_URI_Escape {
	label="URI::Escape";
	"URI::Escape::BEGIN@150";
	"URI::Escape::BEGIN@2";
	"URI::Escape::BEGIN@142";
	"URI::Escape::BEGIN@141";
}
subgraph cluster_URI__query {
	label="URI::_query";
	"URI::_query::BEGIN@3";
	"URI::_query::BEGIN@5";
	"URI::_query::BEGIN@4";
}
subgraph cluster_URI_http {
	label="URI::http";
	"URI::http::BEGIN@6";
}
subgraph cluster_LWP_UserAgent {
	label="LWP::UserAgent";
	"LWP::UserAgent::send_request";
	"LWP::UserAgent::prepare_request";
	"LWP::UserAgent::BEGIN@10";
}
subgraph cluster_URI__generic {
	label="URI::_generic";
	"URI::_generic::BEGIN@8";
	"URI::_generic::BEGIN@6";
	"URI::_generic::CORE:subst";
	"URI::_generic::BEGIN@7";
}
subgraph cluster_URI__server {
	label="URI::_server";
	"URI::_server::BEGIN@6";
	"URI::_server::_uric_escape";
	"URI::_server::canonical";
	"URI::_server::BEGIN@5";
}
subgraph cluster_SimpleDB_Client {
	label="SimpleDB::Client";
	"SimpleDB::Client::construct_request";
	"SimpleDB::Client::__ANON__[../lib/SimpleDB/Client.pm:120]";
}
subgraph cluster_strict {
	label="strict";
	"strict::import";
	"strict::unimport";
}
subgraph cluster_HTTP_Request {
	label="HTTP::Request";
	"HTTP::Request::uri";
}
subgraph cluster_URI {
	label="URI";
	"URI::BEGIN@127";
	"URI::_scheme";
	"URI::implementor";
	"URI::BEGIN@7";
	"URI::CORE:match";
	"URI::BEGIN@13";
	"URI::BEGIN@24";
	"URI::scheme";
	"URI::_init_implementor";
	"URI::as_string";
	"URI::_init";
	"URI::BEGIN@4";
	"URI::canonical";
	"URI::BEGIN@21";
	"URI::CORE:regcomp";
	"URI::_uric_escape";
	"URI::new";
	"URI::BEGIN@22";
	"URI::__ANON__[URI.pm:24]";
	"URI::CORE:subst";
	"URI::BEGIN@3";
}
subgraph cluster_overload {
	label="overload";
	"overload::import";
}
"URI::canonical" -> "URI::_scheme";
"URI::scheme" -> "URI::_scheme";
"URI::implementor" -> "URI::_server::BEGIN@5";
"URI::implementor" -> "URI::_generic::CORE:subst";
"URI::BEGIN@22" -> "URI::Escape::BEGIN@141";
"URI::_uric_escape" -> "URI::CORE:subst";
"URI::new" -> "URI::CORE:subst";
"URI::implementor" -> "URI::CORE:subst";
"LWP::UserAgent::BEGIN@10" -> "URI::BEGIN@24";
"URI::new" -> "URI::_init";
"URI::_server::canonical" -> "URI::canonical";
"URI::_init" -> "URI::_server::_uric_escape";
"SimpleDB::Client::construct_request" -> "URI::as_string";
"URI::BEGIN@22" -> "URI::Escape::BEGIN@2";
"URI::implementor" -> "URI::_query::BEGIN@5";
"LWP::UserAgent::send_request" -> "URI::scheme";
"LWP::UserAgent::prepare_request" -> "URI::scheme";
"URI::implementor" -> "URI::_init_implementor";
"URI::implementor" -> "URI::_generic::BEGIN@7";
"LWP::UserAgent::BEGIN@10" -> "URI::BEGIN@21";
"URI::_server::_uric_escape" -> "URI::_uric_escape";
"HTTP::Request::uri" -> "URI::new";
"SimpleDB::Client::__ANON__[../lib/SimpleDB/Client.pm:120]" -> "URI::new";
"LWP::UserAgent::prepare_request" -> "URI::__ANON__[URI.pm:24]";
"URI::implementor" -> "URI::http::BEGIN@6";
"URI::implementor" -> "URI::_query::BEGIN@3";
"URI::BEGIN@22" -> "URI::Escape::BEGIN@150";
"URI::new" -> "URI::CORE:regcomp";
"URI::_scheme" -> "URI::CORE:regcomp";
"URI::_uric_escape" -> "URI::CORE:regcomp";
"URI::_init" -> "URI::CORE:regcomp";
"URI::implementor" -> "URI::CORE:regcomp";
"URI::BEGIN@22" -> "URI::Escape::BEGIN@142";
"URI::implementor" -> "URI::_query::BEGIN@4";
"LWP::UserAgent::BEGIN@10" -> "URI::BEGIN@3";
"URI::BEGIN@127" -> "strict::unimport";
"LWP::UserAgent::BEGIN@10" -> "URI::BEGIN@7";
"LWP::UserAgent::BEGIN@10" -> "URI::BEGIN@13";
"URI::BEGIN@24" -> "overload::import";
"LWP::UserAgent::BEGIN@10" -> "URI::BEGIN@127";
"URI::implementor" -> "URI::_generic::BEGIN@8";
"LWP::UserAgent::BEGIN@10" -> "URI::BEGIN@4";
"URI::BEGIN@4" -> "vars::import";
"URI::BEGIN@7" -> "vars::import";
"URI::BEGIN@13" -> "vars::import";
"LWP::UserAgent::BEGIN@10" -> "URI::BEGIN@22";
"URI::new" -> "URI::implementor";
"URI::canonical" -> "URI::CORE:match";
"URI::new" -> "URI::CORE:match";
"URI::_scheme" -> "URI::CORE:match";
"URI::_init" -> "URI::CORE:match";
"URI::implementor" -> "URI::CORE:match";
"URI::implementor" -> "URI::_server::BEGIN@6";
"URI::implementor" -> "URI::_generic::BEGIN@6";
"URI::BEGIN@3" -> "strict::import";
}