Is there a way in libxslt to cache xsl:include files and have the include process obtain the xsl:include information from a memory string instead of a disk file?