It is my understanding that there is currently no support for a WITH clause. Is this correct? If so, I am interested in adding support for one but could use a little help understanding some of the design, specifically what the implications might be on QueryType.