Thanks for pointing out the limitations
of
IO::Socket::INET vs
IO::Socket::IP.
I have experience
writing secure web applications. These
modules are also used in desktop applications
to provide the controller for Perl models
viewed in a web browser. In such cases network
encryption is irrelevant and compatability
and portability are the ultimate goals.
I like to use Perl::MinimumVersion to see how
far back my code can be pushed without breaking. :-)