use parent::versioned qw(Foo Bar::Baz); # Same as parent.pm # Set minimum versions for Foo and Buzz::Wham dependencies. # But Bar::Baz and Fizz::Bang wont' be version-checked. use parent::versioned ['Foo' => 1.0], qw(Bar::Baz Fizz::Bang), ['Buzz::Wham' => 0.25]; # If you're actually using quadruple inheritance, question your decision. # A more common example: use parent::versioned ['My::Parent::Class' => 3.5];