-record(rich_query, { base :: sqlode@internal@model:parsed_query(), tokens :: list(sqlode@internal@lexer:token()), stmt :: sqlode@internal@query_ir:stmt() }).