work on tree transducer generation