On 1/24/07, Glenn Linderman <[EMAIL PROTECTED]> wrote:
The idea of a separate internal class to provide both ordered and indexed lookups, as Eric suggested, would seem to be the best solution to retain encapsulation, but may be an even bigger fix in terms of lines of code modified. However, it would also have the benefits that could be realized by all A::Z users, rather than just PAR users.
As a side note -- I think A::Z has gone on to live in Adam Kennedy's repository: http://svn.phase-n.com/svn/cpan/trunk/Archive-Zip/ He's liberal with commit bits for CPAN authors, so it would be fairly trivial to create a branch in that repository if someone wanted to make these changes. If the branch looked solid, passed tests and showed significant benchmark improvements, I suspect Adam would roll it to CPAN without a lot of controversy. David
