-record(cte, { name :: binary(), 'query' :: galchemy@ast@expression:select_query() }).