An XML processing and templating library for PHP