xslt supports plugins