String compileUnion(Map<String, dynamic> union) { final joiner = union['all'] ? ' UNION ALL ' : ' UNION '; return joiner + (union['query'] as dynamic).toSql(); }