use Time::HiRes 1.9;
####
BEGIN {
require Time::HiRes;
Time::HiRes->VERSION(1.9)
Time::HiRes->import
}
####
package MyAgent;
BEGIN {
require LWP::Usergent;
LWP::UserAgent->VERSION(6.39); # Assert a minimal version.
push @MyAgent::ISA, 'LWP::UserAgent';
}
####
package MyAgent;
use parent 'LWP::UserAgent';
BEGIN {LWP::UserAgent->VERSION(6.39)}
####
package Myagent;
use parent::versioned ['LWP::UserAgent' => 6.39];
####
use parent::versioned ['LWP::UserAgent' => 6.39],
['Mojo::DOM' => 7.2 ],
'Foo::Base';
####
use parent::versioned qw(Foo);