An open source xsl editor