Stav dette: A high -level specification language for structured document transformation