replace where possible with static methods
mem leaks are worse in 5.2
(In ) fixes #2771 - will revert this when the minimum requirements is php 5.3 and we can use anonymous functions sigh
pclzip unit test says something's still broken
I'll fix this in the morning -- can't keep my eyes open right now
Pclzip can't use call_user_func because it passes parameters by refererence
not seeing significant memory gains (could be my test data isn't big/varied enough); so, weighing code ugliness vs memleaks ... I'm reverting the patch
Thanks for patch and I +1 for revert!