Evolving xslt stylesheets for document transformation