see http://pecl.php.net/syck