The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
strict digraph Perl {
	graph [overlap=false, rankdir=LR, ranksep=5, splines=spline];
	node [label="\N", shape=record, style=dotted];
	edge [minlen=1];
	subgraph cluster_1 {
		graph [label="MetaPOD::",
			rank=min];
		"MetaPOD::Assembler" [label="MetaPOD::Assembler", shape=Mrecord, style=solid, color="#7e1e9c", fontsize=7, height="0.1"];
		"MetaPOD::Exception" [label="MetaPOD::Exception", shape=Mrecord, style=solid, color="#7e1e9c", fontsize=7, height="0.1"];
		"MetaPOD::Exception::Decode::Data" [label="MetaPOD::Exception::Decode::Data", shape=Mrecord, style=solid, color="#7e1e9c", fontsize=7, height="0.1"];
		"MetaPOD::Extractor" [label="MetaPOD::Extractor", shape=Mrecord, style=solid, color="#7e1e9c", fontsize=7, height="0.1"];
		"MetaPOD::JSON" [label="MetaPOD::JSON"];
		"MetaPOD::Result" [label="MetaPOD::Result", shape=Mrecord, style=solid, color="#7e1e9c", fontsize=7, height="0.1"];
		"MetaPOD::Role::Format" [label="MetaPOD::Role::Format", shape=Mrecord, style=solid, color="#15b01a", fontsize=7, height="0.1"];
		"MetaPOD::Spec" [label="MetaPOD::Spec"];
		"MetaPOD::Exception" -> "MetaPOD::Exception::Decode::Data" [arrowhead=vee, arrowsize="0.5", color="#ff81c0", dir=forward, fontsize=6, headclip=1, tailclip=1, weight=10];
	}
	MetaPOD [label=MetaPOD];
	"Moo::Object" [label="Moo::Object"];
	"Pod::Eventual" [label="Pod::Eventual"];
	"Throwable::Error" [label="Throwable::Error"];
	"Moo::Object" -> "MetaPOD::Assembler" [arrowhead=vee, arrowsize="0.5", color="#ff81c0", dir=forward, fontsize=6, headclip=1, tailclip=1, weight=10];
	"Throwable::Error" -> "MetaPOD::Exception" [arrowhead=vee, arrowsize="0.5", color="#ff81c0", dir=forward, fontsize=6, headclip=1, tailclip=1, weight=10];
	"Pod::Eventual" -> "MetaPOD::Extractor" [arrowhead=vee, arrowsize="0.5", color="#ff81c0", dir=forward, fontsize=6, headclip=1, tailclip=1, weight=10];
	"Moo::Object" -> "MetaPOD::Result" [arrowhead=vee, arrowsize="0.5", color="#ff81c0", dir=forward, fontsize=6, headclip=1, tailclip=1, weight=10];
}