XT, a fast, free implementation of XSLT in java