An XSL wrapper / extension to the PHP 5.x XSLTProcessor with Exception and extended Callback support