More work on concrete, abstract syntax trees