-record(flush_plan, { inserts :: list(galchemy@ast@query:'query'()), updates :: list(galchemy@ast@query:'query'()), deletes :: list(galchemy@ast@query:'query'()) }).