%%{init: {'themeVariables': { 'fontSize': '12px'}}}%%
graph TD
    classDef path fill:#eee,stroke:#000,color:#000
    classDef plan fill:#fff,stroke-width:1px,color:#000
    classDef itemplan fill:#fff,stroke-width:2px,color:#000
    classDef unbatchedplan fill:#dff,stroke-width:1px,color:#000
    classDef sideeffectplan fill:#fcc,stroke-width:2px,color:#000
    classDef bucket fill:#f6f6f6,color:#000,stroke-width:2px,text-align:left


    %% plan dependencies
    PgSelect17[["PgSelect[17∈0] ➊<br />ᐸconstructorᐳ"]]:::plan
    Object10{{"Object[10∈0] ➊<br />ᐸ{pgSettings,withPgClient}ᐳ"}}:::plan
    Constant319{{"Constant[319∈0] ➊<br />ᐸ'Copper Wire'ᐳ"}}:::plan
    Lambda109{{"Lambda[109∈0] ➊<br />ᐸcalculateShouldReverseOrderᐳ"}}:::plan
    Access113{{"Access[113∈0] ➊<br />ᐸ112.0ᐳ"}}:::plan
    Lambda133{{"Lambda[133∈0] ➊<br />ᐸcalculateOrderBySQLᐳ"}}:::plan
    Lambda138{{"Lambda[138∈0] ➊<br />ᐸcalculateOrderBySQLᐳ"}}:::plan
    Object10 & Constant319 & Lambda109 & Access113 & Lambda133 & Lambda138 --> PgSelect17
    PgSelect24[["PgSelect[24∈0] ➊<br />ᐸconstructorᐳ"]]:::plan
    Constant320{{"Constant[320∈0] ➊<br />ᐸ2ᐳ"}}:::plan
    Lambda148{{"Lambda[148∈0] ➊<br />ᐸcalculateOrderBySQLᐳ"}}:::plan
    Lambda153{{"Lambda[153∈0] ➊<br />ᐸcalculateOrderBySQLᐳ"}}:::plan
    Object10 & Constant320 & Lambda109 & Access113 & Lambda148 & Lambda153 --> PgSelect24
    PgSelect31[["PgSelect[31∈0] ➊<br />ᐸconstructorᐳ"]]:::plan
    Constant321{{"Constant[321∈0] ➊<br />ᐸ'Iron Mine'ᐳ"}}:::plan
    Lambda163{{"Lambda[163∈0] ➊<br />ᐸcalculateOrderBySQLᐳ"}}:::plan
    Lambda168{{"Lambda[168∈0] ➊<br />ᐸcalculateOrderBySQLᐳ"}}:::plan
    Object10 & Constant321 & Lambda109 & Access113 & Lambda163 & Lambda168 --> PgSelect31
    PgSelect45[["PgSelect[45∈0] ➊<br />ᐸyieldᐳ"]]:::plan
    Constant322{{"Constant[322∈0] ➊<br />ᐸ'UK'ᐳ"}}:::plan
    Lambda193{{"Lambda[193∈0] ➊<br />ᐸcalculateOrderBySQLᐳ"}}:::plan
    Lambda198{{"Lambda[198∈0] ➊<br />ᐸcalculateOrderBySQLᐳ"}}:::plan
    Object10 & Constant322 & Lambda109 & Access113 & Lambda193 & Lambda198 --> PgSelect45
    PgSelect52[["PgSelect[52∈0] ➊<br />ᐸyieldᐳ"]]:::plan
    Lambda208{{"Lambda[208∈0] ➊<br />ᐸcalculateOrderBySQLᐳ"}}:::plan
    Lambda213{{"Lambda[213∈0] ➊<br />ᐸcalculateOrderBySQLᐳ"}}:::plan
    Object10 & Constant320 & Lambda109 & Access113 & Lambda208 & Lambda213 --> PgSelect52
    PgSelect66[["PgSelect[66∈0] ➊<br />ᐸ__proto__ᐳ"]]:::plan
    Constant323{{"Constant[323∈0] ➊<br />ᐸ1ᐳ"}}:::plan
    Lambda238{{"Lambda[238∈0] ➊<br />ᐸcalculateOrderBySQLᐳ"}}:::plan
    Lambda243{{"Lambda[243∈0] ➊<br />ᐸcalculateOrderBySQLᐳ"}}:::plan
    Object10 & Constant323 & Lambda109 & Access113 & Lambda238 & Lambda243 --> PgSelect66
    PgSelect73[["PgSelect[73∈0] ➊<br />ᐸ__proto__ᐳ"]]:::plan
    Constant324{{"Constant[324∈0] ➊<br />ᐸ'VCS'ᐳ"}}:::plan
    Lambda253{{"Lambda[253∈0] ➊<br />ᐸcalculateOrderBySQLᐳ"}}:::plan
    Lambda258{{"Lambda[258∈0] ➊<br />ᐸcalculateOrderBySQLᐳ"}}:::plan
    Object10 & Constant324 & Lambda109 & Access113 & Lambda253 & Lambda258 --> PgSelect73
    PgSelect87[["PgSelect[87∈0] ➊<br />ᐸnullᐳ"]]:::plan
    Constant325{{"Constant[325∈0] ➊<br />ᐸ'10 am'ᐳ"}}:::plan
    Lambda283{{"Lambda[283∈0] ➊<br />ᐸcalculateOrderBySQLᐳ"}}:::plan
    Lambda288{{"Lambda[288∈0] ➊<br />ᐸcalculateOrderBySQLᐳ"}}:::plan
    Object10 & Constant325 & Lambda109 & Access113 & Lambda283 & Lambda288 --> PgSelect87
    PgSelect94[["PgSelect[94∈0] ➊<br />ᐸnullᐳ"]]:::plan
    Constant326{{"Constant[326∈0] ➊<br />ᐸ'flat'ᐳ"}}:::plan
    Lambda298{{"Lambda[298∈0] ➊<br />ᐸcalculateOrderBySQLᐳ"}}:::plan
    Lambda303{{"Lambda[303∈0] ➊<br />ᐸcalculateOrderBySQLᐳ"}}:::plan
    Object10 & Constant326 & Lambda109 & Access113 & Lambda298 & Lambda303 --> PgSelect94
    PgSelect101[["PgSelect[101∈0] ➊<br />ᐸnullᐳ"]]:::plan
    Constant327{{"Constant[327∈0] ➊<br />ᐸ3ᐳ"}}:::plan
    Lambda313{{"Lambda[313∈0] ➊<br />ᐸcalculateOrderBySQLᐳ"}}:::plan
    Lambda318{{"Lambda[318∈0] ➊<br />ᐸcalculateOrderBySQLᐳ"}}:::plan
    Object10 & Constant327 & Lambda109 & Access113 & Lambda313 & Lambda318 --> PgSelect101
    PgSelect7[["PgSelect[7∈0] ➊<br />ᐸconstructorᐳ"]]:::plan
    Lambda118{{"Lambda[118∈0] ➊<br />ᐸcalculateOrderBySQLᐳ"}}:::plan
    Lambda123{{"Lambda[123∈0] ➊<br />ᐸcalculateOrderBySQLᐳ"}}:::plan
    Object10 & Lambda109 & Access113 & Lambda118 & Lambda123 --> PgSelect7
    PgSelect37[["PgSelect[37∈0] ➊<br />ᐸyieldᐳ"]]:::plan
    Lambda178{{"Lambda[178∈0] ➊<br />ᐸcalculateOrderBySQLᐳ"}}:::plan
    Lambda183{{"Lambda[183∈0] ➊<br />ᐸcalculateOrderBySQLᐳ"}}:::plan
    Object10 & Lambda109 & Access113 & Lambda178 & Lambda183 --> PgSelect37
    PgSelect58[["PgSelect[58∈0] ➊<br />ᐸ__proto__ᐳ"]]:::plan
    Lambda223{{"Lambda[223∈0] ➊<br />ᐸcalculateOrderBySQLᐳ"}}:::plan
    Lambda228{{"Lambda[228∈0] ➊<br />ᐸcalculateOrderBySQLᐳ"}}:::plan
    Object10 & Lambda109 & Access113 & Lambda223 & Lambda228 --> PgSelect58
    PgSelect79[["PgSelect[79∈0] ➊<br />ᐸnullᐳ"]]:::plan
    Lambda268{{"Lambda[268∈0] ➊<br />ᐸcalculateOrderBySQLᐳ"}}:::plan
    Lambda273{{"Lambda[273∈0] ➊<br />ᐸcalculateOrderBySQLᐳ"}}:::plan
    Object10 & Lambda109 & Access113 & Lambda268 & Lambda273 --> PgSelect79
    Object117{{"Object[117∈0] ➊<br />ᐸ{reverse,orders,alias,codec}ᐳ"}}:::plan
    Constant114{{"Constant[114∈0] ➊<br />ᐸ[ { fragment: { n: [Array], f: 0, c: 266, [Symbol(pg-sql2-tyᐳ"}}:::plan
    Constant115{{"Constant[115∈0] ➊<br />ᐸsql.identifier(”constructor”)ᐳ"}}:::plan
    Constant116{{"Constant[116∈0] ➊<br />ᐸRecordCodec(constructor)ᐳ"}}:::plan
    Lambda109 & Constant114 & Constant115 & Constant116 --> Object117
    Object132{{"Object[132∈0] ➊<br />ᐸ{reverse,orders,alias,codec}ᐳ"}}:::plan
    Constant129{{"Constant[129∈0] ➊<br />ᐸ[]ᐳ"}}:::plan
    Constant130{{"Constant[130∈0] ➊<br />ᐸsql.identifier(”constructor”)ᐳ"}}:::plan
    Lambda109 & Constant129 & Constant130 & Constant116 --> Object132
    Object147{{"Object[147∈0] ➊<br />ᐸ{reverse,orders,alias,codec}ᐳ"}}:::plan
    Constant144{{"Constant[144∈0] ➊<br />ᐸ[]ᐳ"}}:::plan
    Constant145{{"Constant[145∈0] ➊<br />ᐸsql.identifier(”constructor”)ᐳ"}}:::plan
    Lambda109 & Constant144 & Constant145 & Constant116 --> Object147
    Object162{{"Object[162∈0] ➊<br />ᐸ{reverse,orders,alias,codec}ᐳ"}}:::plan
    Constant159{{"Constant[159∈0] ➊<br />ᐸ[]ᐳ"}}:::plan
    Constant160{{"Constant[160∈0] ➊<br />ᐸsql.identifier(”constructor”)ᐳ"}}:::plan
    Lambda109 & Constant159 & Constant160 & Constant116 --> Object162
    Object177{{"Object[177∈0] ➊<br />ᐸ{reverse,orders,alias,codec}ᐳ"}}:::plan
    Constant174{{"Constant[174∈0] ➊<br />ᐸ[ { fragment: { n: [Array], f: 0, c: 266, [Symbol(pg-sql2-tyᐳ"}}:::plan
    Constant175{{"Constant[175∈0] ➊<br />ᐸsql.identifier(”yield”)ᐳ"}}:::plan
    Constant176{{"Constant[176∈0] ➊<br />ᐸRecordCodec(yield)ᐳ"}}:::plan
    Lambda109 & Constant174 & Constant175 & Constant176 --> Object177
    Object192{{"Object[192∈0] ➊<br />ᐸ{reverse,orders,alias,codec}ᐳ"}}:::plan
    Constant189{{"Constant[189∈0] ➊<br />ᐸ[]ᐳ"}}:::plan
    Constant190{{"Constant[190∈0] ➊<br />ᐸsql.identifier(”yield”)ᐳ"}}:::plan
    Lambda109 & Constant189 & Constant190 & Constant176 --> Object192
    Object207{{"Object[207∈0] ➊<br />ᐸ{reverse,orders,alias,codec}ᐳ"}}:::plan
    Constant204{{"Constant[204∈0] ➊<br />ᐸ[]ᐳ"}}:::plan
    Constant205{{"Constant[205∈0] ➊<br />ᐸsql.identifier(”yield”)ᐳ"}}:::plan
    Lambda109 & Constant204 & Constant205 & Constant176 --> Object207
    Object222{{"Object[222∈0] ➊<br />ᐸ{reverse,orders,alias,codec}ᐳ"}}:::plan
    Constant219{{"Constant[219∈0] ➊<br />ᐸ[ { fragment: { n: [Array], f: 0, c: 266, [Symbol(pg-sql2-tyᐳ"}}:::plan
    Constant220{{"Constant[220∈0] ➊<br />ᐸsql.identifier(”proto”)ᐳ"}}:::plan
    Constant221{{"Constant[221∈0] ➊<br />ᐸRecordCodec(__proto__)ᐳ"}}:::plan
    Lambda109 & Constant219 & Constant220 & Constant221 --> Object222
    Object237{{"Object[237∈0] ➊<br />ᐸ{reverse,orders,alias,codec}ᐳ"}}:::plan
    Constant234{{"Constant[234∈0] ➊<br />ᐸ[]ᐳ"}}:::plan
    Constant235{{"Constant[235∈0] ➊<br />ᐸsql.identifier(”proto”)ᐳ"}}:::plan
    Lambda109 & Constant234 & Constant235 & Constant221 --> Object237
    Object252{{"Object[252∈0] ➊<br />ᐸ{reverse,orders,alias,codec}ᐳ"}}:::plan
    Constant249{{"Constant[249∈0] ➊<br />ᐸ[]ᐳ"}}:::plan
    Constant250{{"Constant[250∈0] ➊<br />ᐸsql.identifier(”proto”)ᐳ"}}:::plan
    Lambda109 & Constant249 & Constant250 & Constant221 --> Object252
    Object267{{"Object[267∈0] ➊<br />ᐸ{reverse,orders,alias,codec}ᐳ"}}:::plan
    Constant264{{"Constant[264∈0] ➊<br />ᐸ[ { fragment: { n: [Array], f: 0, c: 266, [Symbol(pg-sql2-tyᐳ"}}:::plan
    Constant265{{"Constant[265∈0] ➊<br />ᐸsql.identifier(”null”)ᐳ"}}:::plan
    Constant266{{"Constant[266∈0] ➊<br />ᐸRecordCodec(null)ᐳ"}}:::plan
    Lambda109 & Constant264 & Constant265 & Constant266 --> Object267
    Object282{{"Object[282∈0] ➊<br />ᐸ{reverse,orders,alias,codec}ᐳ"}}:::plan
    Constant279{{"Constant[279∈0] ➊<br />ᐸ[]ᐳ"}}:::plan
    Constant280{{"Constant[280∈0] ➊<br />ᐸsql.identifier(”null”)ᐳ"}}:::plan
    Lambda109 & Constant279 & Constant280 & Constant266 --> Object282
    Object297{{"Object[297∈0] ➊<br />ᐸ{reverse,orders,alias,codec}ᐳ"}}:::plan
    Constant294{{"Constant[294∈0] ➊<br />ᐸ[]ᐳ"}}:::plan
    Constant295{{"Constant[295∈0] ➊<br />ᐸsql.identifier(”null”)ᐳ"}}:::plan
    Lambda109 & Constant294 & Constant295 & Constant266 --> Object297
    Object312{{"Object[312∈0] ➊<br />ᐸ{reverse,orders,alias,codec}ᐳ"}}:::plan
    Constant309{{"Constant[309∈0] ➊<br />ᐸ[]ᐳ"}}:::plan
    Constant310{{"Constant[310∈0] ➊<br />ᐸsql.identifier(”null”)ᐳ"}}:::plan
    Lambda109 & Constant309 & Constant310 & Constant266 --> Object312
    Access8{{"Access[8∈0] ➊<br />ᐸ2.pgSettingsᐳ"}}:::plan
    Access9{{"Access[9∈0] ➊<br />ᐸ2.withPgClientᐳ"}}:::plan
    Access8 & Access9 --> Object10
    __Value2["__Value[2∈0] ➊<br />ᐸcontextᐳ"]:::plan
    __Value2 --> Access8
    __Value2 --> Access9
    First19{{"First[19∈0] ➊"}}:::plan
    PgSelect17 --> First19
    PgSelectSingle20{{"PgSelectSingle[20∈0] ➊<br />ᐸconstructorᐳ"}}:::plan
    First19 --> PgSelectSingle20
    First26{{"First[26∈0] ➊"}}:::plan
    PgSelect24 --> First26
    PgSelectSingle27{{"PgSelectSingle[27∈0] ➊<br />ᐸconstructorᐳ"}}:::plan
    First26 --> PgSelectSingle27
    First33{{"First[33∈0] ➊"}}:::plan
    PgSelect31 --> First33
    PgSelectSingle34{{"PgSelectSingle[34∈0] ➊<br />ᐸconstructorᐳ"}}:::plan
    First33 --> PgSelectSingle34
    First47{{"First[47∈0] ➊"}}:::plan
    PgSelect45 --> First47
    PgSelectSingle48{{"PgSelectSingle[48∈0] ➊<br />ᐸyieldᐳ"}}:::plan
    First47 --> PgSelectSingle48
    First54{{"First[54∈0] ➊"}}:::plan
    PgSelect52 --> First54
    PgSelectSingle55{{"PgSelectSingle[55∈0] ➊<br />ᐸyieldᐳ"}}:::plan
    First54 --> PgSelectSingle55
    First68{{"First[68∈0] ➊"}}:::plan
    PgSelect66 --> First68
    PgSelectSingle69{{"PgSelectSingle[69∈0] ➊<br />ᐸ__proto__ᐳ"}}:::plan
    First68 --> PgSelectSingle69
    First75{{"First[75∈0] ➊"}}:::plan
    PgSelect73 --> First75
    PgSelectSingle76{{"PgSelectSingle[76∈0] ➊<br />ᐸ__proto__ᐳ"}}:::plan
    First75 --> PgSelectSingle76
    First89{{"First[89∈0] ➊"}}:::plan
    PgSelect87 --> First89
    PgSelectSingle90{{"PgSelectSingle[90∈0] ➊<br />ᐸnullᐳ"}}:::plan
    First89 --> PgSelectSingle90
    First96{{"First[96∈0] ➊"}}:::plan
    PgSelect94 --> First96
    PgSelectSingle97{{"PgSelectSingle[97∈0] ➊<br />ᐸnullᐳ"}}:::plan
    First96 --> PgSelectSingle97
    First103{{"First[103∈0] ➊"}}:::plan
    PgSelect101 --> First103
    PgSelectSingle104{{"PgSelectSingle[104∈0] ➊<br />ᐸnullᐳ"}}:::plan
    First103 --> PgSelectSingle104
    Constant328{{"Constant[328∈0] ➊<br />ᐸ§{ first: null, last: null, cursorLower: null, cursorUpper: ᐳ"}}:::plan
    Constant328 --> Lambda109
    Lambda112{{"Lambda[112∈0] ➊<br />ᐸcalculateLimitAndOffsetSQLᐳ"}}:::plan
    Constant329{{"Constant[329∈0] ➊<br />ᐸ§{ first: null, last: null, cursorLower: null, cursorUpper: ᐳ"}}:::plan
    Constant329 --> Lambda112
    Lambda112 --> Access113
    Object117 --> Lambda118
    Constant330{{"Constant[330∈0] ➊<br />ᐸ§{ reverse: false, orders: [ { fragment: [Object], codec: Coᐳ"}}:::plan
    Constant330 --> Lambda123
    Object132 --> Lambda133
    Constant331{{"Constant[331∈0] ➊<br />ᐸ§{ reverse: false, orders: [], alias: sql.identifier(”constrᐳ"}}:::plan
    Constant331 --> Lambda138
    Object147 --> Lambda148
    Constant332{{"Constant[332∈0] ➊<br />ᐸ§{ reverse: false, orders: [], alias: sql.identifier(”constrᐳ"}}:::plan
    Constant332 --> Lambda153
    Object162 --> Lambda163
    Constant333{{"Constant[333∈0] ➊<br />ᐸ§{ reverse: false, orders: [], alias: sql.identifier(”constrᐳ"}}:::plan
    Constant333 --> Lambda168
    Object177 --> Lambda178
    Constant334{{"Constant[334∈0] ➊<br />ᐸ§{ reverse: false, orders: [ { fragment: [Object], codec: Coᐳ"}}:::plan
    Constant334 --> Lambda183
    Object192 --> Lambda193
    Constant335{{"Constant[335∈0] ➊<br />ᐸ§{ reverse: false, orders: [], alias: sql.identifier(”yield”ᐳ"}}:::plan
    Constant335 --> Lambda198
    Object207 --> Lambda208
    Constant336{{"Constant[336∈0] ➊<br />ᐸ§{ reverse: false, orders: [], alias: sql.identifier(”yield”ᐳ"}}:::plan
    Constant336 --> Lambda213
    Object222 --> Lambda223
    Constant337{{"Constant[337∈0] ➊<br />ᐸ§{ reverse: false, orders: [ { fragment: [Object], codec: Coᐳ"}}:::plan
    Constant337 --> Lambda228
    Object237 --> Lambda238
    Constant338{{"Constant[338∈0] ➊<br />ᐸ§{ reverse: false, orders: [], alias: sql.identifier(”proto”ᐳ"}}:::plan
    Constant338 --> Lambda243
    Object252 --> Lambda253
    Constant339{{"Constant[339∈0] ➊<br />ᐸ§{ reverse: false, orders: [], alias: sql.identifier(”proto”ᐳ"}}:::plan
    Constant339 --> Lambda258
    Object267 --> Lambda268
    Constant340{{"Constant[340∈0] ➊<br />ᐸ§{ reverse: false, orders: [ { fragment: [Object], codec: Coᐳ"}}:::plan
    Constant340 --> Lambda273
    Object282 --> Lambda283
    Constant341{{"Constant[341∈0] ➊<br />ᐸ§{ reverse: false, orders: [], alias: sql.identifier(”null”)ᐳ"}}:::plan
    Constant341 --> Lambda288
    Object297 --> Lambda298
    Constant342{{"Constant[342∈0] ➊<br />ᐸ§{ reverse: false, orders: [], alias: sql.identifier(”null”)ᐳ"}}:::plan
    Constant342 --> Lambda303
    Object312 --> Lambda313
    Constant343{{"Constant[343∈0] ➊<br />ᐸ§{ reverse: false, orders: [], alias: sql.identifier(”null”)ᐳ"}}:::plan
    Constant343 --> Lambda318
    __Value4["__Value[4∈0] ➊<br />ᐸrootValueᐳ"]:::plan
    __Item11[/"__Item[11∈1]<br />ᐸ7ᐳ"\]:::itemplan
    PgSelect7 ==> __Item11
    PgSelectSingle12{{"PgSelectSingle[12∈1]<br />ᐸconstructorᐳ"}}:::plan
    __Item11 --> PgSelectSingle12
    PgClassExpression13{{"PgClassExpression[13∈1]<br />ᐸ__constructor__.”name”ᐳ"}}:::plan
    PgSelectSingle12 --> PgClassExpression13
    PgClassExpression14{{"PgClassExpression[14∈1]<br />ᐸ__construc..._.”export”ᐳ"}}:::plan
    PgSelectSingle12 --> PgClassExpression14
    PgClassExpression15{{"PgClassExpression[15∈1]<br />ᐸ__constructor__.”id”ᐳ"}}:::plan
    PgSelectSingle12 --> PgClassExpression15
    PgClassExpression21{{"PgClassExpression[21∈2] ➊<br />ᐸ__constructor__.”name”ᐳ"}}:::plan
    PgSelectSingle20 --> PgClassExpression21
    PgClassExpression22{{"PgClassExpression[22∈2] ➊<br />ᐸ__constructor__.”id”ᐳ"}}:::plan
    PgSelectSingle20 --> PgClassExpression22
    PgClassExpression28{{"PgClassExpression[28∈3] ➊<br />ᐸ__construc..._.”export”ᐳ"}}:::plan
    PgSelectSingle27 --> PgClassExpression28
    PgClassExpression29{{"PgClassExpression[29∈3] ➊<br />ᐸ__constructor__.”name”ᐳ"}}:::plan
    PgSelectSingle27 --> PgClassExpression29
    PgClassExpression35{{"PgClassExpression[35∈4] ➊<br />ᐸ__construc..._.”export”ᐳ"}}:::plan
    PgSelectSingle34 --> PgClassExpression35
    PgClassExpression36{{"PgClassExpression[36∈4] ➊<br />ᐸ__constructor__.”id”ᐳ"}}:::plan
    PgSelectSingle34 --> PgClassExpression36
    __Item39[/"__Item[39∈5]<br />ᐸ37ᐳ"\]:::itemplan
    PgSelect37 ==> __Item39
    PgSelectSingle40{{"PgSelectSingle[40∈5]<br />ᐸyieldᐳ"}}:::plan
    __Item39 --> PgSelectSingle40
    PgClassExpression41{{"PgClassExpression[41∈5]<br />ᐸ__yield__.”crop”ᐳ"}}:::plan
    PgSelectSingle40 --> PgClassExpression41
    PgClassExpression42{{"PgClassExpression[42∈5]<br />ᐸ__yield__.”export”ᐳ"}}:::plan
    PgSelectSingle40 --> PgClassExpression42
    PgClassExpression43{{"PgClassExpression[43∈5]<br />ᐸ__yield__.”id”ᐳ"}}:::plan
    PgSelectSingle40 --> PgClassExpression43
    PgClassExpression49{{"PgClassExpression[49∈6] ➊<br />ᐸ__yield__.”crop”ᐳ"}}:::plan
    PgSelectSingle48 --> PgClassExpression49
    PgClassExpression50{{"PgClassExpression[50∈6] ➊<br />ᐸ__yield__.”id”ᐳ"}}:::plan
    PgSelectSingle48 --> PgClassExpression50
    PgClassExpression56{{"PgClassExpression[56∈7] ➊<br />ᐸ__yield__.”crop”ᐳ"}}:::plan
    PgSelectSingle55 --> PgClassExpression56
    PgClassExpression57{{"PgClassExpression[57∈7] ➊<br />ᐸ__yield__.”export”ᐳ"}}:::plan
    PgSelectSingle55 --> PgClassExpression57
    __Item60[/"__Item[60∈8]<br />ᐸ58ᐳ"\]:::itemplan
    PgSelect58 ==> __Item60
    PgSelectSingle61{{"PgSelectSingle[61∈8]<br />ᐸ__proto__ᐳ"}}:::plan
    __Item60 --> PgSelectSingle61
    PgClassExpression62{{"PgClassExpression[62∈8]<br />ᐸ__proto__.”id”ᐳ"}}:::plan
    PgSelectSingle61 --> PgClassExpression62
    PgClassExpression63{{"PgClassExpression[63∈8]<br />ᐸ__proto__.”name”ᐳ"}}:::plan
    PgSelectSingle61 --> PgClassExpression63
    PgClassExpression64{{"PgClassExpression[64∈8]<br />ᐸ__proto__.”brand”ᐳ"}}:::plan
    PgSelectSingle61 --> PgClassExpression64
    PgClassExpression70{{"PgClassExpression[70∈9] ➊<br />ᐸ__proto__.”brand”ᐳ"}}:::plan
    PgSelectSingle69 --> PgClassExpression70
    PgClassExpression71{{"PgClassExpression[71∈9] ➊<br />ᐸ__proto__.”name”ᐳ"}}:::plan
    PgSelectSingle69 --> PgClassExpression71
    PgClassExpression77{{"PgClassExpression[77∈10] ➊<br />ᐸ__proto__.”brand”ᐳ"}}:::plan
    PgSelectSingle76 --> PgClassExpression77
    PgClassExpression78{{"PgClassExpression[78∈10] ➊<br />ᐸ__proto__.”id”ᐳ"}}:::plan
    PgSelectSingle76 --> PgClassExpression78
    __Item81[/"__Item[81∈11]<br />ᐸ79ᐳ"\]:::itemplan
    PgSelect79 ==> __Item81
    PgSelectSingle82{{"PgSelectSingle[82∈11]<br />ᐸnullᐳ"}}:::plan
    __Item81 --> PgSelectSingle82
    PgClassExpression83{{"PgClassExpression[83∈11]<br />ᐸ__null__.”break”ᐳ"}}:::plan
    PgSelectSingle82 --> PgClassExpression83
    PgClassExpression84{{"PgClassExpression[84∈11]<br />ᐸ__null__.”...nProperty”ᐳ"}}:::plan
    PgSelectSingle82 --> PgClassExpression84
    PgClassExpression85{{"PgClassExpression[85∈11]<br />ᐸ__null__.”id”ᐳ"}}:::plan
    PgSelectSingle82 --> PgClassExpression85
    PgClassExpression91{{"PgClassExpression[91∈12] ➊<br />ᐸ__null__.”...nProperty”ᐳ"}}:::plan
    PgSelectSingle90 --> PgClassExpression91
    PgClassExpression92{{"PgClassExpression[92∈12] ➊<br />ᐸ__null__.”id”ᐳ"}}:::plan
    PgSelectSingle90 --> PgClassExpression92
    PgClassExpression98{{"PgClassExpression[98∈13] ➊<br />ᐸ__null__.”break”ᐳ"}}:::plan
    PgSelectSingle97 --> PgClassExpression98
    PgClassExpression99{{"PgClassExpression[99∈13] ➊<br />ᐸ__null__.”id”ᐳ"}}:::plan
    PgSelectSingle97 --> PgClassExpression99
    PgClassExpression105{{"PgClassExpression[105∈14] ➊<br />ᐸ__null__.”break”ᐳ"}}:::plan
    PgSelectSingle104 --> PgClassExpression105
    PgClassExpression106{{"PgClassExpression[106∈14] ➊<br />ᐸ__null__.”...nProperty”ᐳ"}}:::plan
    PgSelectSingle104 --> PgClassExpression106

    %% define steps

    subgraph "Buckets for queries/v4/js-reserved-table-names"
    Bucket0("Bucket 0 (root)<br /><br />1: <br />ᐳ: 8, 9, 114, 115, 116, 129, 130, 144, 145, 159, 160, 174, 175, 176, 189, 190, 204, 205, 219, 220, 221, 234, 235, 249, 250, 264, 265, 266, 279, 280, 294, 295, 309, 310, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 10, 109, 112, 113, 117, 118, 123, 132, 133, 138, 147, 148, 153, 162, 163, 168, 177, 178, 183, 192, 193, 198, 207, 208, 213, 222, 223, 228, 237, 238, 243, 252, 253, 258, 267, 268, 273, 282, 283, 288, 297, 298, 303, 312, 313, 318<br />2: 7, 17, 24, 31, 37, 45, 52, 58, 66, 73, 79, 87, 94, 101<br />ᐳ: 19, 20, 26, 27, 33, 34, 47, 48, 54, 55, 68, 69, 75, 76, 89, 90, 96, 97, 103, 104"):::bucket
    classDef bucket0 stroke:#696969
    class Bucket0,__Value2,__Value4,PgSelect7,Access8,Access9,Object10,PgSelect17,First19,PgSelectSingle20,PgSelect24,First26,PgSelectSingle27,PgSelect31,First33,PgSelectSingle34,PgSelect37,PgSelect45,First47,PgSelectSingle48,PgSelect52,First54,PgSelectSingle55,PgSelect58,PgSelect66,First68,PgSelectSingle69,PgSelect73,First75,PgSelectSingle76,PgSelect79,PgSelect87,First89,PgSelectSingle90,PgSelect94,First96,PgSelectSingle97,PgSelect101,First103,PgSelectSingle104,Lambda109,Lambda112,Access113,Constant114,Constant115,Constant116,Object117,Lambda118,Lambda123,Constant129,Constant130,Object132,Lambda133,Lambda138,Constant144,Constant145,Object147,Lambda148,Lambda153,Constant159,Constant160,Object162,Lambda163,Lambda168,Constant174,Constant175,Constant176,Object177,Lambda178,Lambda183,Constant189,Constant190,Object192,Lambda193,Lambda198,Constant204,Constant205,Object207,Lambda208,Lambda213,Constant219,Constant220,Constant221,Object222,Lambda223,Lambda228,Constant234,Constant235,Object237,Lambda238,Lambda243,Constant249,Constant250,Object252,Lambda253,Lambda258,Constant264,Constant265,Constant266,Object267,Lambda268,Lambda273,Constant279,Constant280,Object282,Lambda283,Lambda288,Constant294,Constant295,Object297,Lambda298,Lambda303,Constant309,Constant310,Object312,Lambda313,Lambda318,Constant319,Constant320,Constant321,Constant322,Constant323,Constant324,Constant325,Constant326,Constant327,Constant328,Constant329,Constant330,Constant331,Constant332,Constant333,Constant334,Constant335,Constant336,Constant337,Constant338,Constant339,Constant340,Constant341,Constant342,Constant343 bucket0
    Bucket1("Bucket 1 (listItem)<br /><br />ROOT __Item{1}ᐸ7ᐳ[11]"):::bucket
    classDef bucket1 stroke:#00bfff
    class Bucket1,__Item11,PgSelectSingle12,PgClassExpression13,PgClassExpression14,PgClassExpression15 bucket1
    Bucket2("Bucket 2 (nullableBoundary)<br />Deps: 20<br /><br />ROOT PgSelectSingleᐸconstructorᐳ[20]"):::bucket
    classDef bucket2 stroke:#7f007f
    class Bucket2,PgClassExpression21,PgClassExpression22 bucket2
    Bucket3("Bucket 3 (nullableBoundary)<br />Deps: 27<br /><br />ROOT PgSelectSingleᐸconstructorᐳ[27]"):::bucket
    classDef bucket3 stroke:#ffa500
    class Bucket3,PgClassExpression28,PgClassExpression29 bucket3
    Bucket4("Bucket 4 (nullableBoundary)<br />Deps: 34<br /><br />ROOT PgSelectSingleᐸconstructorᐳ[34]"):::bucket
    classDef bucket4 stroke:#0000ff
    class Bucket4,PgClassExpression35,PgClassExpression36 bucket4
    Bucket5("Bucket 5 (listItem)<br /><br />ROOT __Item{5}ᐸ37ᐳ[39]"):::bucket
    classDef bucket5 stroke:#7fff00
    class Bucket5,__Item39,PgSelectSingle40,PgClassExpression41,PgClassExpression42,PgClassExpression43 bucket5
    Bucket6("Bucket 6 (nullableBoundary)<br />Deps: 48<br /><br />ROOT PgSelectSingleᐸyieldᐳ[48]"):::bucket
    classDef bucket6 stroke:#ff1493
    class Bucket6,PgClassExpression49,PgClassExpression50 bucket6
    Bucket7("Bucket 7 (nullableBoundary)<br />Deps: 55<br /><br />ROOT PgSelectSingleᐸyieldᐳ[55]"):::bucket
    classDef bucket7 stroke:#808000
    class Bucket7,PgClassExpression56,PgClassExpression57 bucket7
    Bucket8("Bucket 8 (listItem)<br /><br />ROOT __Item{8}ᐸ58ᐳ[60]"):::bucket
    classDef bucket8 stroke:#dda0dd
    class Bucket8,__Item60,PgSelectSingle61,PgClassExpression62,PgClassExpression63,PgClassExpression64 bucket8
    Bucket9("Bucket 9 (nullableBoundary)<br />Deps: 69<br /><br />ROOT PgSelectSingleᐸ__proto__ᐳ[69]"):::bucket
    classDef bucket9 stroke:#ff0000
    class Bucket9,PgClassExpression70,PgClassExpression71 bucket9
    Bucket10("Bucket 10 (nullableBoundary)<br />Deps: 76<br /><br />ROOT PgSelectSingleᐸ__proto__ᐳ[76]"):::bucket
    classDef bucket10 stroke:#ffff00
    class Bucket10,PgClassExpression77,PgClassExpression78 bucket10
    Bucket11("Bucket 11 (listItem)<br /><br />ROOT __Item{11}ᐸ79ᐳ[81]"):::bucket
    classDef bucket11 stroke:#00ffff
    class Bucket11,__Item81,PgSelectSingle82,PgClassExpression83,PgClassExpression84,PgClassExpression85 bucket11
    Bucket12("Bucket 12 (nullableBoundary)<br />Deps: 90<br /><br />ROOT PgSelectSingleᐸnullᐳ[90]"):::bucket
    classDef bucket12 stroke:#4169e1
    class Bucket12,PgClassExpression91,PgClassExpression92 bucket12
    Bucket13("Bucket 13 (nullableBoundary)<br />Deps: 97<br /><br />ROOT PgSelectSingleᐸnullᐳ[97]"):::bucket
    classDef bucket13 stroke:#3cb371
    class Bucket13,PgClassExpression98,PgClassExpression99 bucket13
    Bucket14("Bucket 14 (nullableBoundary)<br />Deps: 104<br /><br />ROOT PgSelectSingleᐸnullᐳ[104]"):::bucket
    classDef bucket14 stroke:#a52a2a
    class Bucket14,PgClassExpression105,PgClassExpression106 bucket14
    Bucket0 --> Bucket1 & Bucket2 & Bucket3 & Bucket4 & Bucket5 & Bucket6 & Bucket7 & Bucket8 & Bucket9 & Bucket10 & Bucket11 & Bucket12 & Bucket13 & Bucket14
    end
