I have not tested with many versions, but others have reported that at least PHP 5.3 is required to use the proxy. I will add this to the readme at some point.
Using my changes above I've been using it with PHP 5.1.6 with no apparent problems, do you know of any other reasons why it requires PHP 5.3?
ChrisB.