XSLT procedural language for PostgreSQL