and so it will be in the future ...
Namely, i had the excellent oo design suggestion from the Alexey on the pecl mailing list (and it is better, than I could invent), and it works fully for php 5.3 and unfortunately partly for php 5.2. So lets take a look on it ... just get the latest version ...
CODE:
user@host~# svn co https://phpurple.svn.sourceforge.net/svnroot/phpurple/trunk phpurple