John Peacock wrote: > Michael G Schwern wrote: >> Also, what's _verify() doing sniffing around in the guts of version.pm >> objects >> anyway? > > The code in Module::Build::Version is a verbatim copy of the version.pm pure > Perl code, so it is acceptable to peer through the veil here.
Its a verbatim copy of version.pm *now*, but things change and fall out of sync. What happens when version.pm 0.8 changes its guts and Module::Build::Version 0.7203 tries to load and "verify" it? Kersplooy! Why is version.pm so untrusting of its own objects anyway?