{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -158596,15 +158596,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         0991c47d\n+  32-bit CRC value (hex):                         3847c109\n   compressed size:                                936139 bytes\n   uncompressed size:                              936139 bytes\n   length of filename:                             101 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -159856,15 +159856,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         6f6b4b0a\n+  32-bit CRC value (hex):                         aa5267a7\n   compressed size:                                114343 bytes\n   uncompressed size:                              114343 bytes\n   length of filename:                             101 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -160000,15 +160000,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         5b7a9760\n+  32-bit CRC value (hex):                         5c34b81c\n   compressed size:                                15524 bytes\n   uncompressed size:                              15524 bytes\n   length of filename:                             103 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -160072,15 +160072,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         74dd5a2e\n+  32-bit CRC value (hex):                         01f35187\n   compressed size:                                13205 bytes\n   uncompressed size:                              13205 bytes\n   length of filename:                             108 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -160108,15 +160108,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         32a9e901\n+  32-bit CRC value (hex):                         cf144e95\n   compressed size:                                97906 bytes\n   uncompressed size:                              97906 bytes\n   length of filename:                             105 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -160144,15 +160144,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         2c4fb71c\n+  32-bit CRC value (hex):                         b11f1f57\n   compressed size:                                77707 bytes\n   uncompressed size:                              77707 bytes\n   length of filename:                             100 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -160180,15 +160180,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         783c17bc\n+  32-bit CRC value (hex):                         70c2fd8e\n   compressed size:                                34861 bytes\n   uncompressed size:                              34861 bytes\n   length of filename:                             100 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -160216,15 +160216,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         00fcfc01\n+  32-bit CRC value (hex):                         ae8b2a4f\n   compressed size:                                18297 bytes\n   uncompressed size:                              18297 bytes\n   length of filename:                             102 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -160252,15 +160252,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         3fe813ef\n+  32-bit CRC value (hex):                         065d29d6\n   compressed size:                                54529 bytes\n   uncompressed size:                              54529 bytes\n   length of filename:                             106 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -160288,15 +160288,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         d4f6cb27\n+  32-bit CRC value (hex):                         afa3ebfc\n   compressed size:                                45382 bytes\n   uncompressed size:                              45382 bytes\n   length of filename:                             109 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -160324,15 +160324,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         cde5d735\n+  32-bit CRC value (hex):                         6de6b6f5\n   compressed size:                                10347 bytes\n   uncompressed size:                              10347 bytes\n   length of filename:                             107 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -160360,15 +160360,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         e32dcd8e\n+  32-bit CRC value (hex):                         c31ff1c4\n   compressed size:                                55131 bytes\n   uncompressed size:                              55131 bytes\n   length of filename:                             112 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -160396,15 +160396,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         d887e372\n+  32-bit CRC value (hex):                         c285c0d3\n   compressed size:                                240405 bytes\n   uncompressed size:                              240405 bytes\n   length of filename:                             111 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -160432,15 +160432,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         0a8eed40\n+  32-bit CRC value (hex):                         730d80fe\n   compressed size:                                39080 bytes\n   uncompressed size:                              39080 bytes\n   length of filename:                             116 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -160756,15 +160756,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         39b570a1\n+  32-bit CRC value (hex):                         b62eb30f\n   compressed size:                                418663 bytes\n   uncompressed size:                              418663 bytes\n   length of filename:                             104 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -165976,15 +165976,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         40aa33ca\n+  32-bit CRC value (hex):                         18f1850d\n   compressed size:                                4875418 bytes\n   uncompressed size:                              4875418 bytes\n   length of filename:                             93 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -166084,15 +166084,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         70ec7713\n+  32-bit CRC value (hex):                         4436044c\n   compressed size:                                213667 bytes\n   uncompressed size:                              213667 bytes\n   length of filename:                             98 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -166228,15 +166228,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         c8275848\n+  32-bit CRC value (hex):                         2b173b48\n   compressed size:                                46935 bytes\n   uncompressed size:                              46935 bytes\n   length of filename:                             88 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -168892,15 +168892,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         3869e901\n+  32-bit CRC value (hex):                         b9c43c63\n   compressed size:                                959585 bytes\n   uncompressed size:                              959585 bytes\n   length of filename:                             101 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -168928,15 +168928,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         3a21c11d\n+  32-bit CRC value (hex):                         3249426b\n   compressed size:                                965400 bytes\n   uncompressed size:                              965400 bytes\n   length of filename:                             107 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -169000,15 +169000,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         28bebef9\n+  32-bit CRC value (hex):                         3eb9c67b\n   compressed size:                                27843 bytes\n   uncompressed size:                              27843 bytes\n   length of filename:                             91 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -171412,15 +171412,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         5117e578\n+  32-bit CRC value (hex):                         635b0220\n   compressed size:                                129985 bytes\n   uncompressed size:                              129985 bytes\n   length of filename:                             111 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -171592,15 +171592,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         6b689398\n+  32-bit CRC value (hex):                         45365f6f\n   compressed size:                                43602 bytes\n   uncompressed size:                              43602 bytes\n   length of filename:                             119 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -171628,15 +171628,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         93fb977e\n+  32-bit CRC value (hex):                         c1062da6\n   compressed size:                                6697 bytes\n   uncompressed size:                              6697 bytes\n   length of filename:                             90 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n"}, {"source1": "zipdetails --redact --scan --utc {}", "source2": "zipdetails --redact --scan --utc {}", "unified_diff": "@@ -123447,15 +123447,15 @@\n 2EB0295 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 2EB0297   Length              0005 (5)\n 2EB0299   Flags               01 (1) 'Modification'\n 2EB029A   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 2EB029E PAYLOAD\n \n 2F94B69 DATA DESCRIPTOR       08074B50 (134695760)\n-2F94B6D CRC                   0991C47D (160547965)\n+2F94B6D CRC                   3847C109 (944226569)\n 2F94B71 Compressed Size       000E48CB (936139)\n 2F94B75 Uncompressed Size     000E48CB (936139)\n \n 2F94B79 LOCAL HEADER #4417    04034B50 (67324752)\n 2F94B7D Extract Zip Spec      14 (20) '2.0'\n 2F94B7E Extract OS            00 (0) 'MS-DOS'\n 2F94B7F General Purpose Flag  0008 (8)\n@@ -124427,15 +124427,15 @@\n 344D35E Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 344D360   Length              0005 (5)\n 344D362   Flags               01 (1) 'Modification'\n 344D363   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 344D367 PAYLOAD\n \n 346920E DATA DESCRIPTOR       08074B50 (134695760)\n-3469212 CRC                   6F6B4B0A (1869302538)\n+3469212 CRC                   AA5267A7 (2857527207)\n 3469216 Compressed Size       0001BEA7 (114343)\n 346921A Uncompressed Size     0001BEA7 (114343)\n \n 346921E LOCAL HEADER #4452    04034B50 (67324752)\n 3469222 Extract Zip Spec      14 (20) '2.0'\n 3469223 Extract OS            00 (0) 'MS-DOS'\n 3469224 General Purpose Flag  0008 (8)\n@@ -124539,15 +124539,15 @@\n 3491D1B Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 3491D1D   Length              0005 (5)\n 3491D1F   Flags               01 (1) 'Modification'\n 3491D20   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 3491D24 PAYLOAD\n \n 34959C8 DATA DESCRIPTOR       08074B50 (134695760)\n-34959CC CRC                   5B7A9760 (1534760800)\n+34959CC CRC                   5C34B81C (1546958876)\n 34959D0 Compressed Size       00003CA4 (15524)\n 34959D4 Uncompressed Size     00003CA4 (15524)\n \n 34959D8 LOCAL HEADER #4456    04034B50 (67324752)\n 34959DC Extract Zip Spec      14 (20) '2.0'\n 34959DD Extract OS            00 (0) 'MS-DOS'\n 34959DE General Purpose Flag  0008 (8)\n@@ -124595,15 +124595,15 @@\n 34E8C4A Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 34E8C4C   Length              0005 (5)\n 34E8C4E   Flags               01 (1) 'Modification'\n 34E8C4F   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 34E8C53 PAYLOAD\n \n 34EBFE8 DATA DESCRIPTOR       08074B50 (134695760)\n-34EBFEC CRC                   74DD5A2E (1960663598)\n+34EBFEC CRC                   01F35187 (32723335)\n 34EBFF0 Compressed Size       00003395 (13205)\n 34EBFF4 Uncompressed Size     00003395 (13205)\n \n 34EBFF8 LOCAL HEADER #4458    04034B50 (67324752)\n 34EBFFC Extract Zip Spec      14 (20) '2.0'\n 34EBFFD Extract OS            00 (0) 'MS-DOS'\n 34EBFFE General Purpose Flag  0008 (8)\n@@ -124623,15 +124623,15 @@\n 34EC07F Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 34EC081   Length              0005 (5)\n 34EC083   Flags               01 (1) 'Modification'\n 34EC084   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 34EC088 PAYLOAD\n \n 3503EFA DATA DESCRIPTOR       08074B50 (134695760)\n-3503EFE CRC                   32A9E901 (849996033)\n+3503EFE CRC                   CF144E95 (3474214549)\n 3503F02 Compressed Size       00017E72 (97906)\n 3503F06 Uncompressed Size     00017E72 (97906)\n \n 3503F0A LOCAL HEADER #4459    04034B50 (67324752)\n 3503F0E Extract Zip Spec      14 (20) '2.0'\n 3503F0F Extract OS            00 (0) 'MS-DOS'\n 3503F10 General Purpose Flag  0008 (8)\n@@ -124651,15 +124651,15 @@\n 3503F8C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 3503F8E   Length              0005 (5)\n 3503F90   Flags               01 (1) 'Modification'\n 3503F91   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 3503F95 PAYLOAD\n \n 3516F20 DATA DESCRIPTOR       08074B50 (134695760)\n-3516F24 CRC                   2C4FB71C (743421724)\n+3516F24 CRC                   B11F1F57 (2971606871)\n 3516F28 Compressed Size       00012F8B (77707)\n 3516F2C Uncompressed Size     00012F8B (77707)\n \n 3516F30 LOCAL HEADER #4460    04034B50 (67324752)\n 3516F34 Extract Zip Spec      14 (20) '2.0'\n 3516F35 Extract OS            00 (0) 'MS-DOS'\n 3516F36 General Purpose Flag  0008 (8)\n@@ -124679,15 +124679,15 @@\n 3516FB2 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 3516FB4   Length              0005 (5)\n 3516FB6   Flags               01 (1) 'Modification'\n 3516FB7   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 3516FBB PAYLOAD\n \n 351F7E8 DATA DESCRIPTOR       08074B50 (134695760)\n-351F7EC CRC                   783C17BC (2017204156)\n+351F7EC CRC                   70C2FD8E (1891827086)\n 351F7F0 Compressed Size       0000882D (34861)\n 351F7F4 Uncompressed Size     0000882D (34861)\n \n 351F7F8 LOCAL HEADER #4461    04034B50 (67324752)\n 351F7FC Extract Zip Spec      14 (20) '2.0'\n 351F7FD Extract OS            00 (0) 'MS-DOS'\n 351F7FE General Purpose Flag  0008 (8)\n@@ -124707,15 +124707,15 @@\n 351F87C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 351F87E   Length              0005 (5)\n 351F880   Flags               01 (1) 'Modification'\n 351F881   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 351F885 PAYLOAD\n \n 3523FFE DATA DESCRIPTOR       08074B50 (134695760)\n-3524002 CRC                   00FCFC01 (16579585)\n+3524002 CRC                   AE8B2A4F (2928355919)\n 3524006 Compressed Size       00004779 (18297)\n 352400A Uncompressed Size     00004779 (18297)\n \n 352400E LOCAL HEADER #4462    04034B50 (67324752)\n 3524012 Extract Zip Spec      14 (20) '2.0'\n 3524013 Extract OS            00 (0) 'MS-DOS'\n 3524014 General Purpose Flag  0008 (8)\n@@ -124735,15 +124735,15 @@\n 3524096 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 3524098   Length              0005 (5)\n 352409A   Flags               01 (1) 'Modification'\n 352409B   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 352409F PAYLOAD\n \n 35315A0 DATA DESCRIPTOR       08074B50 (134695760)\n-35315A4 CRC                   3FE813EF (1072174063)\n+35315A4 CRC                   065D29D6 (106768854)\n 35315A8 Compressed Size       0000D501 (54529)\n 35315AC Uncompressed Size     0000D501 (54529)\n \n 35315B0 LOCAL HEADER #4463    04034B50 (67324752)\n 35315B4 Extract Zip Spec      14 (20) '2.0'\n 35315B5 Extract OS            00 (0) 'MS-DOS'\n 35315B6 General Purpose Flag  0008 (8)\n@@ -124763,15 +124763,15 @@\n 353163B Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 353163D   Length              0005 (5)\n 353163F   Flags               01 (1) 'Modification'\n 3531640   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 3531644 PAYLOAD\n \n 353C78A DATA DESCRIPTOR       08074B50 (134695760)\n-353C78E CRC                   D4F6CB27 (3572943655)\n+353C78E CRC                   AFA3EBFC (2946755580)\n 353C792 Compressed Size       0000B146 (45382)\n 353C796 Uncompressed Size     0000B146 (45382)\n \n 353C79A LOCAL HEADER #4464    04034B50 (67324752)\n 353C79E Extract Zip Spec      14 (20) '2.0'\n 353C79F Extract OS            00 (0) 'MS-DOS'\n 353C7A0 General Purpose Flag  0008 (8)\n@@ -124791,15 +124791,15 @@\n 353C823 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 353C825   Length              0005 (5)\n 353C827   Flags               01 (1) 'Modification'\n 353C828   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 353C82C PAYLOAD\n \n 353F097 DATA DESCRIPTOR       08074B50 (134695760)\n-353F09B CRC                   CDE5D735 (3454392117)\n+353F09B CRC                   6DE6B6F5 (1843836661)\n 353F09F Compressed Size       0000286B (10347)\n 353F0A3 Uncompressed Size     0000286B (10347)\n \n 353F0A7 LOCAL HEADER #4465    04034B50 (67324752)\n 353F0AB Extract Zip Spec      14 (20) '2.0'\n 353F0AC Extract OS            00 (0) 'MS-DOS'\n 353F0AD General Purpose Flag  0008 (8)\n@@ -124819,15 +124819,15 @@\n 353F135 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 353F137   Length              0005 (5)\n 353F139   Flags               01 (1) 'Modification'\n 353F13A   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 353F13E PAYLOAD\n \n 354C899 DATA DESCRIPTOR       08074B50 (134695760)\n-354C89D CRC                   E32DCD8E (3811429774)\n+354C89D CRC                   C31FF1C4 (3273650628)\n 354C8A1 Compressed Size       0000D75B (55131)\n 354C8A5 Uncompressed Size     0000D75B (55131)\n \n 354C8A9 LOCAL HEADER #4466    04034B50 (67324752)\n 354C8AD Extract Zip Spec      14 (20) '2.0'\n 354C8AE Extract OS            00 (0) 'MS-DOS'\n 354C8AF General Purpose Flag  0008 (8)\n@@ -124847,15 +124847,15 @@\n 354C936 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 354C938   Length              0005 (5)\n 354C93A   Flags               01 (1) 'Modification'\n 354C93B   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 354C93F PAYLOAD\n \n 3587454 DATA DESCRIPTOR       08074B50 (134695760)\n-3587458 CRC                   D887E372 (3632784242)\n+3587458 CRC                   C285C0D3 (3263545555)\n 358745C Compressed Size       0003AB15 (240405)\n 3587460 Uncompressed Size     0003AB15 (240405)\n \n 3587464 LOCAL HEADER #4467    04034B50 (67324752)\n 3587468 Extract Zip Spec      14 (20) '2.0'\n 3587469 Extract OS            00 (0) 'MS-DOS'\n 358746A General Purpose Flag  0008 (8)\n@@ -124875,15 +124875,15 @@\n 35874F6 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 35874F8   Length              0005 (5)\n 35874FA   Flags               01 (1) 'Modification'\n 35874FB   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 35874FF PAYLOAD\n \n 3590DA7 DATA DESCRIPTOR       08074B50 (134695760)\n-3590DAB CRC                   0A8EED40 (177139008)\n+3590DAB CRC                   730D80FE (1930264830)\n 3590DAF Compressed Size       000098A8 (39080)\n 3590DB3 Uncompressed Size     000098A8 (39080)\n \n 3590DB7 LOCAL HEADER #4468    04034B50 (67324752)\n 3590DBB Extract Zip Spec      14 (20) '2.0'\n 3590DBC Extract OS            00 (0) 'MS-DOS'\n 3590DBD General Purpose Flag  0008 (8)\n@@ -125127,15 +125127,15 @@\n 36A4E03 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 36A4E05   Length              0005 (5)\n 36A4E07   Flags               01 (1) 'Modification'\n 36A4E08   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 36A4E0C PAYLOAD\n \n 370B173 DATA DESCRIPTOR       08074B50 (134695760)\n-370B177 CRC                   39B570A1 (968192161)\n+370B177 CRC                   B62EB30F (3056513807)\n 370B17B Compressed Size       00066367 (418663)\n 370B17F Uncompressed Size     00066367 (418663)\n \n 370B183 LOCAL HEADER #4477    04034B50 (67324752)\n 370B187 Extract Zip Spec      14 (20) '2.0'\n 370B188 Extract OS            00 (0) 'MS-DOS'\n 370B189 General Purpose Flag  0008 (8)\n@@ -129206,15 +129206,15 @@\n 46206B7 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 46206B9   Length              0005 (5)\n 46206BB   Flags               01 (1) 'Modification'\n 46206BC   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 46206C0 PAYLOAD\n \n 4AC6B5A DATA DESCRIPTOR       08074B50 (134695760)\n-4AC6B5E CRC                   40AA33CA (1084896202)\n+4AC6B5E CRC                   18F1850D (418481421)\n 4AC6B62 Compressed Size       004A649A (4875418)\n 4AC6B66 Uncompressed Size     004A649A (4875418)\n \n 4AC6B6A LOCAL HEADER #4622    04034B50 (67324752)\n 4AC6B6E Extract Zip Spec      14 (20) '2.0'\n 4AC6B6F Extract OS            00 (0) 'MS-DOS'\n 4AC6B70 General Purpose Flag  0008 (8)\n@@ -129290,15 +129290,15 @@\n 4B54FDA Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 4B54FDC   Length              0005 (5)\n 4B54FDE   Flags               01 (1) 'Modification'\n 4B54FDF   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 4B54FE3 PAYLOAD\n \n 4B89286 DATA DESCRIPTOR       08074B50 (134695760)\n-4B8928A CRC                   70EC7713 (1894545171)\n+4B8928A CRC                   4436044C (1144390732)\n 4B8928E Compressed Size       000342A3 (213667)\n 4B89292 Uncompressed Size     000342A3 (213667)\n \n 4B89296 LOCAL HEADER #4625    04034B50 (67324752)\n 4B8929A Extract Zip Spec      14 (20) '2.0'\n 4B8929B Extract OS            00 (0) 'MS-DOS'\n 4B8929C General Purpose Flag  0008 (8)\n@@ -129402,15 +129402,15 @@\n 4CAD5AF Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 4CAD5B1   Length              0005 (5)\n 4CAD5B3   Flags               01 (1) 'Modification'\n 4CAD5B4   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 4CAD5B8 PAYLOAD\n \n 4CB8D0F DATA DESCRIPTOR       08074B50 (134695760)\n-4CB8D13 CRC                   C8275848 (3358021704)\n+4CB8D13 CRC                   2B173B48 (722942792)\n 4CB8D17 Compressed Size       0000B757 (46935)\n 4CB8D1B Uncompressed Size     0000B757 (46935)\n \n 4CB8D1F LOCAL HEADER #4629    04034B50 (67324752)\n 4CB8D23 Extract Zip Spec      14 (20) '2.0'\n 4CB8D24 Extract OS            00 (0) 'MS-DOS'\n 4CB8D25 General Purpose Flag  0008 (8)\n@@ -131474,15 +131474,15 @@\n 534CD6F Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 534CD71   Length              0005 (5)\n 534CD73   Flags               01 (1) 'Modification'\n 534CD74   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 534CD78 PAYLOAD\n \n 54371D9 DATA DESCRIPTOR       08074B50 (134695760)\n-54371DD CRC                   3869E901 (946465025)\n+54371DD CRC                   B9C43C63 (3116645475)\n 54371E1 Compressed Size       000EA461 (959585)\n 54371E5 Uncompressed Size     000EA461 (959585)\n \n 54371E9 LOCAL HEADER #4703    04034B50 (67324752)\n 54371ED Extract Zip Spec      14 (20) '2.0'\n 54371EE Extract OS            00 (0) 'MS-DOS'\n 54371EF General Purpose Flag  0008 (8)\n@@ -131502,15 +131502,15 @@\n 5437272 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 5437274   Length              0005 (5)\n 5437276   Flags               01 (1) 'Modification'\n 5437277   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 543727B PAYLOAD\n \n 5522D93 DATA DESCRIPTOR       08074B50 (134695760)\n-5522D97 CRC                   3A21C11D (975290653)\n+5522D97 CRC                   3249426B (843661931)\n 5522D9B Compressed Size       000EBB18 (965400)\n 5522D9F Uncompressed Size     000EBB18 (965400)\n \n 5522DA3 LOCAL HEADER #4704    04034B50 (67324752)\n 5522DA7 Extract Zip Spec      14 (20) '2.0'\n 5522DA8 Extract OS            00 (0) 'MS-DOS'\n 5522DA9 General Purpose Flag  0008 (8)\n@@ -131558,15 +131558,15 @@\n 5529CA8 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 5529CAA   Length              0005 (5)\n 5529CAC   Flags               01 (1) 'Modification'\n 5529CAD   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 5529CB1 PAYLOAD\n \n 5530974 DATA DESCRIPTOR       08074B50 (134695760)\n-5530978 CRC                   28BEBEF9 (683589369)\n+5530978 CRC                   3EB9C67B (1052362363)\n 553097C Compressed Size       00006CC3 (27843)\n 5530980 Uncompressed Size     00006CC3 (27843)\n \n 5530984 LOCAL HEADER #4706    04034B50 (67324752)\n 5530988 Extract Zip Spec      14 (20) '2.0'\n 5530989 Extract OS            00 (0) 'MS-DOS'\n 553098A General Purpose Flag  0008 (8)\n@@ -133437,15 +133437,15 @@\n 5B00EBB Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 5B00EBD   Length              0005 (5)\n 5B00EBF   Flags               01 (1) 'Modification'\n 5B00EC0   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 5B00EC4 PAYLOAD\n \n 5B20A85 DATA DESCRIPTOR       08074B50 (134695760)\n-5B20A89 CRC                   5117E578 (1360520568)\n+5B20A89 CRC                   635B0220 (1666908704)\n 5B20A8D Compressed Size       0001FBC1 (129985)\n 5B20A91 Uncompressed Size     0001FBC1 (129985)\n \n 5B20A95 LOCAL HEADER #4773    04034B50 (67324752)\n 5B20A99 Extract Zip Spec      14 (20) '2.0'\n 5B20A9A Extract OS            00 (0) 'MS-DOS'\n 5B20A9B General Purpose Flag  0008 (8)\n@@ -133577,15 +133577,15 @@\n 5BE80C6 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 5BE80C8   Length              0005 (5)\n 5BE80CA   Flags               01 (1) 'Modification'\n 5BE80CB   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 5BE80CF PAYLOAD\n \n 5BF2B21 DATA DESCRIPTOR       08074B50 (134695760)\n-5BF2B25 CRC                   6B689398 (1802015640)\n+5BF2B25 CRC                   45365F6F (1161191279)\n 5BF2B29 Compressed Size       0000AA52 (43602)\n 5BF2B2D Uncompressed Size     0000AA52 (43602)\n \n 5BF2B31 LOCAL HEADER #4778    04034B50 (67324752)\n 5BF2B35 Extract Zip Spec      14 (20) '2.0'\n 5BF2B36 Extract OS            00 (0) 'MS-DOS'\n 5BF2B37 General Purpose Flag  0008 (8)\n@@ -133605,15 +133605,15 @@\n 5BF2BA9 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 5BF2BAB   Length              0005 (5)\n 5BF2BAD   Flags               01 (1) 'Modification'\n 5BF2BAE   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 5BF2BB2 PAYLOAD\n \n 5BF45DB DATA DESCRIPTOR       08074B50 (134695760)\n-5BF45DF CRC                   93FB977E (2482739070)\n+5BF45DF CRC                   C1062DA6 (3238407590)\n 5BF45E3 Compressed Size       00001A29 (6697)\n 5BF45E7 Uncompressed Size     00001A29 (6697)\n \n 5BF45EB LOCAL HEADER #4779    04034B50 (67324752)\n 5BF45EF Extract Zip Spec      14 (20) '2.0'\n 5BF45F0 Extract OS            00 (0) 'MS-DOS'\n 5BF45F1 General Purpose Flag  0008 (8)\n@@ -267693,15 +267693,15 @@\n 5F53E43 Created OS            00 (0) 'MS-DOS'\n 5F53E44 Extract Zip Spec      14 (20) '2.0'\n 5F53E45 Extract OS            00 (0) 'MS-DOS'\n 5F53E46 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F53E48 Compression Method    0000 (0) 'Stored'\n 5F53E4A Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F53E4E CRC                   0991C47D (160547965)\n+5F53E4E CRC                   3847C109 (944226569)\n 5F53E52 Compressed Size       000E48CB (936139)\n 5F53E56 Uncompressed Size     000E48CB (936139)\n 5F53E5A Filename Length       0065 (101)\n 5F53E5C Extra Length          0009 (9)\n 5F53E5E Comment Length        0000 (0)\n 5F53E60 Disk Start            0000 (0)\n 5F53E62 Int File Attributes   0000 (0)\n@@ -268743,15 +268743,15 @@\n 5F5535F Created OS            00 (0) 'MS-DOS'\n 5F55360 Extract Zip Spec      14 (20) '2.0'\n 5F55361 Extract OS            00 (0) 'MS-DOS'\n 5F55362 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F55364 Compression Method    0000 (0) 'Stored'\n 5F55366 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F5536A CRC                   6F6B4B0A (1869302538)\n+5F5536A CRC                   AA5267A7 (2857527207)\n 5F5536E Compressed Size       0001BEA7 (114343)\n 5F55372 Uncompressed Size     0001BEA7 (114343)\n 5F55376 Filename Length       0065 (101)\n 5F55378 Extra Length          0009 (9)\n 5F5537A Comment Length        0000 (0)\n 5F5537C Disk Start            0000 (0)\n 5F5537E Int File Attributes   0000 (0)\n@@ -268863,15 +268863,15 @@\n 5F555B8 Created OS            00 (0) 'MS-DOS'\n 5F555B9 Extract Zip Spec      14 (20) '2.0'\n 5F555BA Extract OS            00 (0) 'MS-DOS'\n 5F555BB General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F555BD Compression Method    0000 (0) 'Stored'\n 5F555BF Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F555C3 CRC                   5B7A9760 (1534760800)\n+5F555C3 CRC                   5C34B81C (1546958876)\n 5F555C7 Compressed Size       00003CA4 (15524)\n 5F555CB Uncompressed Size     00003CA4 (15524)\n 5F555CF Filename Length       0067 (103)\n 5F555D1 Extra Length          0009 (9)\n 5F555D3 Comment Length        0000 (0)\n 5F555D5 Disk Start            0000 (0)\n 5F555D7 Int File Attributes   0000 (0)\n@@ -268923,15 +268923,15 @@\n 5F556EC Created OS            00 (0) 'MS-DOS'\n 5F556ED Extract Zip Spec      14 (20) '2.0'\n 5F556EE Extract OS            00 (0) 'MS-DOS'\n 5F556EF General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F556F1 Compression Method    0000 (0) 'Stored'\n 5F556F3 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F556F7 CRC                   74DD5A2E (1960663598)\n+5F556F7 CRC                   01F35187 (32723335)\n 5F556FB Compressed Size       00003395 (13205)\n 5F556FF Uncompressed Size     00003395 (13205)\n 5F55703 Filename Length       006C (108)\n 5F55705 Extra Length          0009 (9)\n 5F55707 Comment Length        0000 (0)\n 5F55709 Disk Start            0000 (0)\n 5F5570B Int File Attributes   0000 (0)\n@@ -268953,15 +268953,15 @@\n 5F5578F Created OS            00 (0) 'MS-DOS'\n 5F55790 Extract Zip Spec      14 (20) '2.0'\n 5F55791 Extract OS            00 (0) 'MS-DOS'\n 5F55792 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F55794 Compression Method    0000 (0) 'Stored'\n 5F55796 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F5579A CRC                   32A9E901 (849996033)\n+5F5579A CRC                   CF144E95 (3474214549)\n 5F5579E Compressed Size       00017E72 (97906)\n 5F557A2 Uncompressed Size     00017E72 (97906)\n 5F557A6 Filename Length       0069 (105)\n 5F557A8 Extra Length          0009 (9)\n 5F557AA Comment Length        0000 (0)\n 5F557AC Disk Start            0000 (0)\n 5F557AE Int File Attributes   0000 (0)\n@@ -268983,15 +268983,15 @@\n 5F5582F Created OS            00 (0) 'MS-DOS'\n 5F55830 Extract Zip Spec      14 (20) '2.0'\n 5F55831 Extract OS            00 (0) 'MS-DOS'\n 5F55832 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F55834 Compression Method    0000 (0) 'Stored'\n 5F55836 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F5583A CRC                   2C4FB71C (743421724)\n+5F5583A CRC                   B11F1F57 (2971606871)\n 5F5583E Compressed Size       00012F8B (77707)\n 5F55842 Uncompressed Size     00012F8B (77707)\n 5F55846 Filename Length       0064 (100)\n 5F55848 Extra Length          0009 (9)\n 5F5584A Comment Length        0000 (0)\n 5F5584C Disk Start            0000 (0)\n 5F5584E Int File Attributes   0000 (0)\n@@ -269013,15 +269013,15 @@\n 5F558CA Created OS            00 (0) 'MS-DOS'\n 5F558CB Extract Zip Spec      14 (20) '2.0'\n 5F558CC Extract OS            00 (0) 'MS-DOS'\n 5F558CD General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F558CF Compression Method    0000 (0) 'Stored'\n 5F558D1 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F558D5 CRC                   783C17BC (2017204156)\n+5F558D5 CRC                   70C2FD8E (1891827086)\n 5F558D9 Compressed Size       0000882D (34861)\n 5F558DD Uncompressed Size     0000882D (34861)\n 5F558E1 Filename Length       0064 (100)\n 5F558E3 Extra Length          0009 (9)\n 5F558E5 Comment Length        0000 (0)\n 5F558E7 Disk Start            0000 (0)\n 5F558E9 Int File Attributes   0000 (0)\n@@ -269043,15 +269043,15 @@\n 5F55965 Created OS            00 (0) 'MS-DOS'\n 5F55966 Extract Zip Spec      14 (20) '2.0'\n 5F55967 Extract OS            00 (0) 'MS-DOS'\n 5F55968 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F5596A Compression Method    0000 (0) 'Stored'\n 5F5596C Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F55970 CRC                   00FCFC01 (16579585)\n+5F55970 CRC                   AE8B2A4F (2928355919)\n 5F55974 Compressed Size       00004779 (18297)\n 5F55978 Uncompressed Size     00004779 (18297)\n 5F5597C Filename Length       0066 (102)\n 5F5597E Extra Length          0009 (9)\n 5F55980 Comment Length        0000 (0)\n 5F55982 Disk Start            0000 (0)\n 5F55984 Int File Attributes   0000 (0)\n@@ -269073,15 +269073,15 @@\n 5F55A02 Created OS            00 (0) 'MS-DOS'\n 5F55A03 Extract Zip Spec      14 (20) '2.0'\n 5F55A04 Extract OS            00 (0) 'MS-DOS'\n 5F55A05 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F55A07 Compression Method    0000 (0) 'Stored'\n 5F55A09 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F55A0D CRC                   3FE813EF (1072174063)\n+5F55A0D CRC                   065D29D6 (106768854)\n 5F55A11 Compressed Size       0000D501 (54529)\n 5F55A15 Uncompressed Size     0000D501 (54529)\n 5F55A19 Filename Length       006A (106)\n 5F55A1B Extra Length          0009 (9)\n 5F55A1D Comment Length        0000 (0)\n 5F55A1F Disk Start            0000 (0)\n 5F55A21 Int File Attributes   0000 (0)\n@@ -269103,15 +269103,15 @@\n 5F55AA3 Created OS            00 (0) 'MS-DOS'\n 5F55AA4 Extract Zip Spec      14 (20) '2.0'\n 5F55AA5 Extract OS            00 (0) 'MS-DOS'\n 5F55AA6 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F55AA8 Compression Method    0000 (0) 'Stored'\n 5F55AAA Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F55AAE CRC                   D4F6CB27 (3572943655)\n+5F55AAE CRC                   AFA3EBFC (2946755580)\n 5F55AB2 Compressed Size       0000B146 (45382)\n 5F55AB6 Uncompressed Size     0000B146 (45382)\n 5F55ABA Filename Length       006D (109)\n 5F55ABC Extra Length          0009 (9)\n 5F55ABE Comment Length        0000 (0)\n 5F55AC0 Disk Start            0000 (0)\n 5F55AC2 Int File Attributes   0000 (0)\n@@ -269133,15 +269133,15 @@\n 5F55B47 Created OS            00 (0) 'MS-DOS'\n 5F55B48 Extract Zip Spec      14 (20) '2.0'\n 5F55B49 Extract OS            00 (0) 'MS-DOS'\n 5F55B4A General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F55B4C Compression Method    0000 (0) 'Stored'\n 5F55B4E Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F55B52 CRC                   CDE5D735 (3454392117)\n+5F55B52 CRC                   6DE6B6F5 (1843836661)\n 5F55B56 Compressed Size       0000286B (10347)\n 5F55B5A Uncompressed Size     0000286B (10347)\n 5F55B5E Filename Length       006B (107)\n 5F55B60 Extra Length          0009 (9)\n 5F55B62 Comment Length        0000 (0)\n 5F55B64 Disk Start            0000 (0)\n 5F55B66 Int File Attributes   0000 (0)\n@@ -269163,15 +269163,15 @@\n 5F55BE9 Created OS            00 (0) 'MS-DOS'\n 5F55BEA Extract Zip Spec      14 (20) '2.0'\n 5F55BEB Extract OS            00 (0) 'MS-DOS'\n 5F55BEC General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F55BEE Compression Method    0000 (0) 'Stored'\n 5F55BF0 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F55BF4 CRC                   E32DCD8E (3811429774)\n+5F55BF4 CRC                   C31FF1C4 (3273650628)\n 5F55BF8 Compressed Size       0000D75B (55131)\n 5F55BFC Uncompressed Size     0000D75B (55131)\n 5F55C00 Filename Length       0070 (112)\n 5F55C02 Extra Length          0009 (9)\n 5F55C04 Comment Length        0000 (0)\n 5F55C06 Disk Start            0000 (0)\n 5F55C08 Int File Attributes   0000 (0)\n@@ -269193,15 +269193,15 @@\n 5F55C90 Created OS            00 (0) 'MS-DOS'\n 5F55C91 Extract Zip Spec      14 (20) '2.0'\n 5F55C92 Extract OS            00 (0) 'MS-DOS'\n 5F55C93 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F55C95 Compression Method    0000 (0) 'Stored'\n 5F55C97 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F55C9B CRC                   D887E372 (3632784242)\n+5F55C9B CRC                   C285C0D3 (3263545555)\n 5F55C9F Compressed Size       0003AB15 (240405)\n 5F55CA3 Uncompressed Size     0003AB15 (240405)\n 5F55CA7 Filename Length       006F (111)\n 5F55CA9 Extra Length          0009 (9)\n 5F55CAB Comment Length        0000 (0)\n 5F55CAD Disk Start            0000 (0)\n 5F55CAF Int File Attributes   0000 (0)\n@@ -269223,15 +269223,15 @@\n 5F55D36 Created OS            00 (0) 'MS-DOS'\n 5F55D37 Extract Zip Spec      14 (20) '2.0'\n 5F55D38 Extract OS            00 (0) 'MS-DOS'\n 5F55D39 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F55D3B Compression Method    0000 (0) 'Stored'\n 5F55D3D Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F55D41 CRC                   0A8EED40 (177139008)\n+5F55D41 CRC                   730D80FE (1930264830)\n 5F55D45 Compressed Size       000098A8 (39080)\n 5F55D49 Uncompressed Size     000098A8 (39080)\n 5F55D4D Filename Length       0074 (116)\n 5F55D4F Extra Length          0009 (9)\n 5F55D51 Comment Length        0000 (0)\n 5F55D53 Disk Start            0000 (0)\n 5F55D55 Int File Attributes   0000 (0)\n@@ -269493,15 +269493,15 @@\n 5F562BA Created OS            00 (0) 'MS-DOS'\n 5F562BB Extract Zip Spec      14 (20) '2.0'\n 5F562BC Extract OS            00 (0) 'MS-DOS'\n 5F562BD General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F562BF Compression Method    0000 (0) 'Stored'\n 5F562C1 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F562C5 CRC                   39B570A1 (968192161)\n+5F562C5 CRC                   B62EB30F (3056513807)\n 5F562C9 Compressed Size       00066367 (418663)\n 5F562CD Uncompressed Size     00066367 (418663)\n 5F562D1 Filename Length       0068 (104)\n 5F562D3 Extra Length          0009 (9)\n 5F562D5 Comment Length        0000 (0)\n 5F562D7 Disk Start            0000 (0)\n 5F562D9 Int File Attributes   0000 (0)\n@@ -273862,15 +273862,15 @@\n 5F5C55C Created OS            00 (0) 'MS-DOS'\n 5F5C55D Extract Zip Spec      14 (20) '2.0'\n 5F5C55E Extract OS            00 (0) 'MS-DOS'\n 5F5C55F General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F5C561 Compression Method    0000 (0) 'Stored'\n 5F5C563 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F5C567 CRC                   40AA33CA (1084896202)\n+5F5C567 CRC                   18F1850D (418481421)\n 5F5C56B Compressed Size       004A649A (4875418)\n 5F5C56F Uncompressed Size     004A649A (4875418)\n 5F5C573 Filename Length       005D (93)\n 5F5C575 Extra Length          0009 (9)\n 5F5C577 Comment Length        0000 (0)\n 5F5C579 Disk Start            0000 (0)\n 5F5C57B Int File Attributes   0000 (0)\n@@ -273952,15 +273952,15 @@\n 5F5C724 Created OS            00 (0) 'MS-DOS'\n 5F5C725 Extract Zip Spec      14 (20) '2.0'\n 5F5C726 Extract OS            00 (0) 'MS-DOS'\n 5F5C727 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F5C729 Compression Method    0000 (0) 'Stored'\n 5F5C72B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F5C72F CRC                   70EC7713 (1894545171)\n+5F5C72F CRC                   4436044C (1144390732)\n 5F5C733 Compressed Size       000342A3 (213667)\n 5F5C737 Uncompressed Size     000342A3 (213667)\n 5F5C73B Filename Length       0062 (98)\n 5F5C73D Extra Length          0009 (9)\n 5F5C73F Comment Length        0000 (0)\n 5F5C741 Disk Start            0000 (0)\n 5F5C743 Int File Attributes   0000 (0)\n@@ -274072,15 +274072,15 @@\n 5F5C969 Created OS            00 (0) 'MS-DOS'\n 5F5C96A Extract Zip Spec      14 (20) '2.0'\n 5F5C96B Extract OS            00 (0) 'MS-DOS'\n 5F5C96C General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F5C96E Compression Method    0000 (0) 'Stored'\n 5F5C970 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F5C974 CRC                   C8275848 (3358021704)\n+5F5C974 CRC                   2B173B48 (722942792)\n 5F5C978 Compressed Size       0000B757 (46935)\n 5F5C97C Uncompressed Size     0000B757 (46935)\n 5F5C980 Filename Length       0058 (88)\n 5F5C982 Extra Length          0009 (9)\n 5F5C984 Comment Length        0000 (0)\n 5F5C986 Disk Start            0000 (0)\n 5F5C988 Int File Attributes   0000 (0)\n@@ -276292,15 +276292,15 @@\n 5F5F7B5 Created OS            00 (0) 'MS-DOS'\n 5F5F7B6 Extract Zip Spec      14 (20) '2.0'\n 5F5F7B7 Extract OS            00 (0) 'MS-DOS'\n 5F5F7B8 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F5F7BA Compression Method    0000 (0) 'Stored'\n 5F5F7BC Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F5F7C0 CRC                   3869E901 (946465025)\n+5F5F7C0 CRC                   B9C43C63 (3116645475)\n 5F5F7C4 Compressed Size       000EA461 (959585)\n 5F5F7C8 Uncompressed Size     000EA461 (959585)\n 5F5F7CC Filename Length       0065 (101)\n 5F5F7CE Extra Length          0009 (9)\n 5F5F7D0 Comment Length        0000 (0)\n 5F5F7D2 Disk Start            0000 (0)\n 5F5F7D4 Int File Attributes   0000 (0)\n@@ -276322,15 +276322,15 @@\n 5F5F851 Created OS            00 (0) 'MS-DOS'\n 5F5F852 Extract Zip Spec      14 (20) '2.0'\n 5F5F853 Extract OS            00 (0) 'MS-DOS'\n 5F5F854 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F5F856 Compression Method    0000 (0) 'Stored'\n 5F5F858 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F5F85C CRC                   3A21C11D (975290653)\n+5F5F85C CRC                   3249426B (843661931)\n 5F5F860 Compressed Size       000EBB18 (965400)\n 5F5F864 Uncompressed Size     000EBB18 (965400)\n 5F5F868 Filename Length       006B (107)\n 5F5F86A Extra Length          0009 (9)\n 5F5F86C Comment Length        0000 (0)\n 5F5F86E Disk Start            0000 (0)\n 5F5F870 Int File Attributes   0000 (0)\n@@ -276382,15 +276382,15 @@\n 5F5F992 Created OS            00 (0) 'MS-DOS'\n 5F5F993 Extract Zip Spec      14 (20) '2.0'\n 5F5F994 Extract OS            00 (0) 'MS-DOS'\n 5F5F995 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F5F997 Compression Method    0000 (0) 'Stored'\n 5F5F999 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F5F99D CRC                   28BEBEF9 (683589369)\n+5F5F99D CRC                   3EB9C67B (1052362363)\n 5F5F9A1 Compressed Size       00006CC3 (27843)\n 5F5F9A5 Uncompressed Size     00006CC3 (27843)\n 5F5F9A9 Filename Length       005B (91)\n 5F5F9AB Extra Length          0009 (9)\n 5F5F9AD Comment Length        0000 (0)\n 5F5F9AF Disk Start            0000 (0)\n 5F5F9B1 Int File Attributes   0000 (0)\n@@ -278395,15 +278395,15 @@\n 5F62490 Created OS            00 (0) 'MS-DOS'\n 5F62491 Extract Zip Spec      14 (20) '2.0'\n 5F62492 Extract OS            00 (0) 'MS-DOS'\n 5F62493 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F62495 Compression Method    0000 (0) 'Stored'\n 5F62497 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F6249B CRC                   5117E578 (1360520568)\n+5F6249B CRC                   635B0220 (1666908704)\n 5F6249F Compressed Size       0001FBC1 (129985)\n 5F624A3 Uncompressed Size     0001FBC1 (129985)\n 5F624A7 Filename Length       006F (111)\n 5F624A9 Extra Length          0009 (9)\n 5F624AB Comment Length        0000 (0)\n 5F624AD Disk Start            0000 (0)\n 5F624AF Int File Attributes   0000 (0)\n@@ -278545,15 +278545,15 @@\n 5F627B9 Created OS            00 (0) 'MS-DOS'\n 5F627BA Extract Zip Spec      14 (20) '2.0'\n 5F627BB Extract OS            00 (0) 'MS-DOS'\n 5F627BC General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F627BE Compression Method    0000 (0) 'Stored'\n 5F627C0 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F627C4 CRC                   6B689398 (1802015640)\n+5F627C4 CRC                   45365F6F (1161191279)\n 5F627C8 Compressed Size       0000AA52 (43602)\n 5F627CC Uncompressed Size     0000AA52 (43602)\n 5F627D0 Filename Length       0077 (119)\n 5F627D2 Extra Length          0009 (9)\n 5F627D4 Comment Length        0000 (0)\n 5F627D6 Disk Start            0000 (0)\n 5F627D8 Int File Attributes   0000 (0)\n@@ -278575,15 +278575,15 @@\n 5F62867 Created OS            00 (0) 'MS-DOS'\n 5F62868 Extract Zip Spec      14 (20) '2.0'\n 5F62869 Extract OS            00 (0) 'MS-DOS'\n 5F6286A General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F6286C Compression Method    0000 (0) 'Stored'\n 5F6286E Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F62872 CRC                   93FB977E (2482739070)\n+5F62872 CRC                   C1062DA6 (3238407590)\n 5F62876 Compressed Size       00001A29 (6697)\n 5F6287A Uncompressed Size     00001A29 (6697)\n 5F6287E Filename Length       005A (90)\n 5F62880 Extra Length          0009 (9)\n 5F62882 Comment Length        0000 (0)\n 5F62884 Disk Start            0000 (0)\n 5F62886 Int File Attributes   0000 (0)\n"}, {"source1": "org/finos/legend/pure/generated/core_relational_relational_executionPlan_tests_executionPlanTest.java", "source2": "org/finos/legend/pure/generated/core_relational_relational_executionPlan_tests_executionPlanTest.java", "unified_diff": "@@ -6373,15 +6373,15 @@\n final RichIterable<? extends java.lang.String> _sqlComment = CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_mapping_SQLExecutionNode>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(core_pure_executionPlan_executionPlan_execution.Root_meta_pure_executionPlan_allNodes_ExecutionNode_1__Extension_MANY__ExecutionNode_MANY_(_plan._rootExecutionNode(),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es)).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode _node){return org.finos.legend.pure.generated.Root_meta_relational_mapping_SQLExecutionNode.class.isInstance(_node);}})),org.finos.legend.pure.generated.Root_meta_relational_mapping_SQLExecutionNode.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/executionPlan/tests/executionPlanTest.pure\", -1, -1, 2426, 132, -1, -1))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_mapping_SQLExecutionNode, ExecutionSupport, java.lang.String>)(core_relational_relational_executionPlan_tests_executionPlanTest.__functions.get(\"meta$pure$executionPlan$tests$execution$testSQLCommentsInPlan$110$system$imports$import__core_relational_relational_executionPlan_tests_executionPlanTest_pure_1$5\")), es)\n ;\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"-- \\\"executionTraceID\\\" : \\\"${execID}\\\"\"),CompiledSupport.toPureCollection(_sqlComment),es);\n }\n \n public static boolean Root_meta_pure_executionPlan_tests_testSupportStreamFlagGraphFetchSimple__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3649262\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3649255\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$executionPlan$tests$testSupportStreamFlagGraphFetchSimple$111$system$imports$import__core_relational_relational_executionPlan_tests_executionPlanTest_pure_1$2\")\n ), (\n new DefendedPureLambdaFunction1<RichIterable<? extends java.lang.String>, java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -6422,15 +6422,15 @@\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((RichIterable<? extends java.lang.String>)(Object)CompiledSupport.toPureCollection(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final RichIterable<? extends java.lang.String> _firmName, final ExecutionSupport es)\n      {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm> _targetGraph = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3659137\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm> _targetGraph = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3659130\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object> _sourceGraph = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_targetGraph,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::functions::objectReferenceIn::simpleModelMapping\")),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es);\n final RichIterable<? extends java.lang.Object> _sourceFirms = (CompiledSupport.<java.lang.Object>castWithExceptionHandling(core_pure_mapping_mappingExtension.Root_meta_pure_mapping_from_T_m__Mapping_1__Runtime_1__T_m_(CompiledSupport.toPureCollection((CompiledSupport.<java.lang.Object>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::shared::src::_Firm\").valuesView()))).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm _f){return core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(_f._name(),CompiledSupport.toPureCollection(_firmName),es);}})),_sourceGraph,es),java.lang.Object.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/executionPlan/tests/executionPlanTest.pure\", -1, -1, 2464, 49, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::shared::relationalMapping\")),_runtime,es),java.lang.Object.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/executionPlan/tests/executionPlanTest.pure\", -1, -1, 2464, 75, -1, -1)));\n return (CompiledSupport.<java.lang.String>castWithExceptionHandling(CompiledSupport.makeOne(core_pure_mapping_mappingExtension.Root_meta_pure_mapping_from_T_m__Mapping_1__Runtime_1__T_m_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<java.lang.Object>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::model::simple::Firm\").valuesView()))),_targetGraph,es),java.lang.Object.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/executionPlan/tests/executionPlanTest.pure\", -1, -1, 2465, 30, -1, -1)))),_targetGraph,es)),((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::functions::objectReferenceIn::simpleModelMapping\")),core_pure_runtime_runtimeExtension.Root_meta_pure_runtime_getRuntimeWithModelConnection_Class_1__Any_MANY__Runtime_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::_Firm\")),CompiledSupport.toPureCollection(_sourceFirms),es),es)),java.lang.String.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/executionPlan/tests/executionPlanTest.pure\", -1, -1, 2465, 81, -1, -1)));\n      }\n      public MutableMap<String, Object> getOpenVariables()\n      {\n          return this.__vars;\n@@ -6481,15 +6481,15 @@\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::simpleRelationalMapping\")),_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Relational\\n\",\"(\\n\",\"  type = TDS[(prodName, String, VARCHAR(200), \\\"\\\"), (cnt, Integer, INT, \\\"\\\")]\\n\",\"  resultColumns = [(\\\"prodName\\\", VARCHAR(200)), (\\\"cnt\\\", \\\"\\\")]\\n\",\"  sql = select \\\"root\\\".\\\"NAME\\\" as \\\"prodName\\\", count(*) as \\\"cnt\\\" from \\\"productSchema\\\".\\\"productTable\\\" as \\\"root\\\" group by \\\"prodName\\\"\\n\",\"  connection = TestDatabaseConnection(type = \\\"H2\\\")\\n\",\")\\n\")),es)),CompiledSupport.toPureCollection(core_pure_executionPlan_executionPlan_print.Root_meta_pure_executionPlan_toString_planToString_ExecutionPlan_1__Extension_MANY__String_1_(_result,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es)),es);\n }\n \n public static boolean Root_meta_pure_executionPlan_tests_testQuoteIdentifiersFlagWithGraphFetch__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl(\"Anonymous_NoCounter\")._element(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\")))._type(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::relational::runtime::DatabaseType\",\"H2\")))._quoteIdentifiers(true)));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Product> _graph = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Product>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3649425\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Product> _graph = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Product>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3649418\"));\n final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan _result = core_pure_executionPlan_executionPlan_generation.Root_meta_pure_executionPlan_executionPlan_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__ExecutionPlan_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$executionPlan$tests$testQuoteIdentifiersFlagWithGraphFetch$116$system$imports$import__core_relational_relational_executionPlan_tests_executionPlanTest_pure_1$1\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"graph\",_graph);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n"}, {"source1": "org/finos/legend/pure/generated/core_relational_relational_functions_tests_testObjectReferenceIn.java", "source2": "org/finos/legend/pure/generated/core_relational_relational_functions_tests_testObjectReferenceIn.java", "unified_diff": "@@ -44,15 +44,15 @@\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((RichIterable<? extends java.lang.String>)(Object)CompiledSupport.toPureCollection(vars.get(0)),(RichIterable<? extends java.lang.String>)(Object)CompiledSupport.toPureCollection(vars.get(1)),(RichIterable<? extends java.lang.String>)(Object)CompiledSupport.toPureCollection(vars.get(2)), es);\n      }\n \n      public java.lang.String value(final RichIterable<? extends java.lang.String> _firmObjectRef,final RichIterable<? extends java.lang.String> _personObjectRef,final RichIterable<? extends java.lang.String> _addressObjectRef, final ExecutionSupport es)\n      {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm> _targetGraph = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3094919\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm> _targetGraph = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3094922\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object> _sourceGraph = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_targetGraph,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::functions::objectReferenceIn::simpleModelMapping\")),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es);\n final RichIterable<? extends java.lang.Object> _sourceFirms = (CompiledSupport.<java.lang.Object>castWithExceptionHandling(core_pure_mapping_mappingExtension.Root_meta_pure_mapping_from_T_m__Mapping_1__Runtime_1__T_m_(CompiledSupport.toPureCollection((CompiledSupport.<java.lang.Object>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::shared::src::_Firm\").valuesView()))).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm _f){return (core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_objectReferenceIn_Any_1__String_MANY__Boolean_1_(_f,CompiledSupport.toPureCollection(_firmObjectRef),es) || FunctionsGen.exists(_f._employees(), new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person>(){private final PureFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person,Boolean> func = (PureFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person,Boolean>)CoreGen.getSharedPureFunction(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$tests$functions$objectReferenceIn$testObjectReferenceInChainedWithObjectRefAsParams$11$system$imports$import__core_relational_relational_functions_tests_testObjectReferenceIn_pure_1$3\")\n ), (\n new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person, java.lang.Boolean>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"addressObjectRef\",_addressObjectRef,\"personObjectRef\",_personObjectRef);\n@@ -213,15 +213,15 @@\n core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into Address (id, street, personFK) values (2, '31 street', 'A. Only One');\",_connection,es);\n core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into Address (id, street, personFK) values (3, '32 street', 'Peter Smith');\",_connection,es);\n return true;\n }\n \n public static boolean Root_meta_relational_tests_functions_objectReferenceIn_testObjectReferenceInSimple__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3093033\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3093036\"));\n final java.lang.String _firmObjectRef = core_legend_objectReference_objectReference.Root_meta_alloy_objectReference_generateObjectReferences_String_1__String_1__String_1__String_1__Map_MANY__Extension_MANY__String_1_(\"vX_X_X\",\"meta::pure::mapping::modelToModel::test::shared::relationalMapping\",\"meta_pure_mapping_modelToModel_test_shared_src__Firm\",\"meta::relational::tests::testRuntime__Runtime_1_\",CompiledSupport.toPureCollection(FunctionsGen.newMap((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"name\",\"C\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/functions/tests/testObjectReferenceIn.pure\", -1, -1, 72, 237, -1, -1))), es)),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es);\n final java.lang.String _personObjectRef = core_legend_objectReference_objectReference.Root_meta_alloy_objectReference_generateObjectReferences_String_1__String_1__String_1__String_1__Map_MANY__Extension_MANY__String_1_(\"vX_X_X\",\"meta::pure::mapping::modelToModel::test::shared::relationalMapping\",\"meta_pure_mapping_modelToModel_test_shared_src__Person\",\"meta::relational::tests::testRuntime__Runtime_1_\",CompiledSupport.toPureCollection(FunctionsGen.newMap((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"fullname\",\"Peter Smith\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/functions/tests/testObjectReferenceIn.pure\", -1, -1, 73, 241, -1, -1))), es)),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es);\n final java.lang.String _addressObjectRef = core_legend_objectReference_objectReference.Root_meta_alloy_objectReference_generateObjectReferences_String_1__String_1__String_1__String_1__Map_MANY__Extension_MANY__String_1_(\"vX_X_X\",\"meta::pure::mapping::modelToModel::test::shared::relationalMapping\",\"meta_pure_mapping_modelToModel_test_shared_dest_Address\",\"meta::relational::tests::testRuntime__Runtime_1_\",CompiledSupport.toPureCollection(FunctionsGen.newMap((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Long>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"id\",1l,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/functions/tests/testObjectReferenceIn.pure\", -1, -1, 74, 242, -1, -1))), es)),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es);\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$tests$functions$objectReferenceIn$testObjectReferenceInSimple$2$system$imports$import__core_relational_relational_functions_tests_testObjectReferenceIn_pure_1$5\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n@@ -298,15 +298,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/functions/tests/testObjectReferenceIn.pure\", -1, -1, 84, 17, -1, -1)));\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(\"[{\\\"name\\\":\\\"A\\\",\\\"employees\\\":[{\\\"fullName\\\":\\\"A. Only One\\\",\\\"addresses\\\":[{\\\"street\\\":\\\"31 street\\\"}]},{\\\"fullName\\\":\\\"Peter Smith\\\",\\\"addresses\\\":[{\\\"street\\\":\\\"32 street\\\"}]}]},{\\\"name\\\":\\\"B\\\",\\\"employees\\\":[{\\\"fullName\\\":\\\"B. Only One\\\",\\\"addresses\\\":[{\\\"street\\\":\\\"30 street\\\"}]}]},{\\\"name\\\":\\\"C\\\",\\\"employees\\\":[]}]\",_result._values().getFirst(),es);\n }\n \n public static boolean Root_meta_relational_tests_functions_objectReferenceIn_testObjectReferenceInEmbeddedMapping__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3093103\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3093106\"));\n final java.lang.String _firmObjectRef = core_legend_objectReference_objectReference.Root_meta_alloy_objectReference_generateObjectReferences_String_1__String_1__String_1__String_1__Map_MANY__Extension_MANY__String_1_(\"vX_X_X\",\"meta::relational::tests::mapping::embedded::model::mapping::testMappingEmbedded\",\"meta_relational_tests_model_simple_Person\",\"meta::relational::tests::testRuntime__Runtime_1_\",CompiledSupport.toPureCollection(FunctionsGen.newMap(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Long>>with((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Long>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"PERSON_ID\",5l,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/functions/tests/testObjectReferenceIn.pure\", -1, -1, 103, 240, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Long>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"FIRM_ID\",2l,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/functions/tests/testObjectReferenceIn.pure\", -1, -1, 103, 262, -1, -1)))), es)),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es);\n final java.lang.String _personObjectRef = core_legend_objectReference_objectReference.Root_meta_alloy_objectReference_generateObjectReferences_String_1__String_1__String_1__String_1__Map_MANY__Extension_MANY__String_1_(\"vX_X_X\",\"meta::relational::tests::mapping::embedded::model::mapping::testMappingEmbedded\",\"meta_relational_tests_model_simple_Person\",\"meta::relational::tests::testRuntime__Runtime_1_\",CompiledSupport.toPureCollection(FunctionsGen.newMap(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Long>>with((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Long>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"PERSON_ID\",1l,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/functions/tests/testObjectReferenceIn.pure\", -1, -1, 104, 242, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Long>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"FIRM_ID\",1l,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/functions/tests/testObjectReferenceIn.pure\", -1, -1, 104, 264, -1, -1)))), es)),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es);\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$tests$functions$objectReferenceIn$testObjectReferenceInEmbeddedMapping$3$system$imports$import__core_relational_relational_functions_tests_testObjectReferenceIn_pure_1$2\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n@@ -332,15 +332,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/functions/tests/testObjectReferenceIn.pure\", -1, -1, 114, 17, -1, -1)));\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(\"[{\\\"firstName\\\":\\\"Peter\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm X\\\"}},{\\\"firstName\\\":\\\"Fabrice\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm A\\\"}}]\",_result._values().getFirst(),es);\n }\n \n public static boolean Root_meta_relational_tests_functions_objectReferenceIn_testObjectReferneceInWithMilestonedRootClass__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product> _sourceGraph = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3093163\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product> _sourceGraph = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3093166\"));\n final RichIterable<java.lang.String> _productObjectRef = Lists.mutable.<java.lang.String>with(core_legend_objectReference_objectReference.Root_meta_alloy_objectReference_generateObjectReferences_String_1__String_1__String_1__String_1__Map_MANY__Extension_MANY__String_1_(\"vX_X_X\",\"meta::relational::tests::milestoning::milestoningmap\",\"meta_relational_tests_milestoning_Product\",\"meta::relational::tests::testRuntime__Runtime_1_\",CompiledSupport.toPureCollection(FunctionsGen.newMap(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Object>>with((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"name\",\"ProductName2\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/functions/tests/testObjectReferenceIn.pure\", -1, -1, 133, 217, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Long>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"id\",2l,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/functions/tests/testObjectReferenceIn.pure\", -1, -1, 133, 247, -1, -1)))), es)),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),core_legend_objectReference_objectReference.Root_meta_alloy_objectReference_generateObjectReferences_String_1__String_1__String_1__String_1__Map_MANY__Extension_MANY__String_1_(\"vX_X_X\",\"meta::relational::tests::milestoning::milestoningmap\",\"meta_relational_tests_milestoning_Product\",\"meta::relational::tests::testRuntime__Runtime_1_\",CompiledSupport.toPureCollection(FunctionsGen.newMap(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Object>>with((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"name\",\"ProductName3\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/functions/tests/testObjectReferenceIn.pure\", -1, -1, 134, 217, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Long>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"id\",3l,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/functions/tests/testObjectReferenceIn.pure\", -1, -1, 134, 247, -1, -1)))), es)),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$tests$functions$objectReferenceIn$testObjectReferneceInWithMilestonedRootClass$4$system$imports$import__core_relational_relational_functions_tests_testObjectReferenceIn_pure_1$1\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"productObjectRef\",_productObjectRef,\"sourceGraph\",_sourceGraph);\n@@ -367,15 +367,15 @@\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(\"[{\\\"name\\\":\\\"ProductName2\\\",\\\"classificationTypeStr()\\\":\\\"STOCK\\\",\\\"id\\\":2,\\\"type\\\":\\\"STOCK\\\"},{\\\"name\\\":\\\"ProductName3\\\",\\\"classificationTypeStr()\\\":null,\\\"id\\\":3,\\\"type\\\":\\\"OPTION\\\"}]\",_result._values().getFirst(),es);\n }\n \n public static boolean Root_meta_relational_tests_functions_objectReferenceIn_testObjectReferenceInWithMilestonedProperty__Boolean_1_(final ExecutionSupport es)\n {\n final java.lang.String _orderObjectRef = core_legend_objectReference_objectReference.Root_meta_alloy_objectReference_generateObjectReferences_String_1__String_1__String_1__String_1__Map_MANY__Extension_MANY__String_1_(\"vX_X_X\",\"meta::relational::tests::milestoning::milestoningmap\",\"meta_relational_tests_milestoning_Order\",\"meta::relational::tests::testRuntime__Runtime_1_\",CompiledSupport.toPureCollection(FunctionsGen.newMap((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Long>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"id\",1l,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/functions/tests/testObjectReferenceIn.pure\", -1, -1, 151, 211, -1, -1))), es)),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es);\n final java.lang.String _productObjectRef = core_legend_objectReference_objectReference.Root_meta_alloy_objectReference_generateObjectReferences_String_1__String_1__String_1__String_1__Map_MANY__Extension_MANY__String_1_(\"vX_X_X\",\"meta::relational::tests::milestoning::milestoningmap\",\"meta_relational_tests_milestoning_Product\",\"meta::relational::tests::testRuntime__Runtime_1_\",CompiledSupport.toPureCollection(FunctionsGen.newMap(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Object>>with((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"name\",\"ProductName2\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/functions/tests/testObjectReferenceIn.pure\", -1, -1, 152, 216, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Long>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"id\",2l,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/functions/tests/testObjectReferenceIn.pure\", -1, -1, 152, 246, -1, -1)))), es)),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order> _sourceGraph = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3093232\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order> _sourceGraph = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3093235\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$tests$functions$objectReferenceIn$testObjectReferenceInWithMilestonedProperty$5$system$imports$import__core_relational_relational_functions_tests_testObjectReferenceIn_pure_1$3\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"orderObjectRef\",_orderObjectRef,\"productObjectRef\",_productObjectRef,\"sourceGraph\",_sourceGraph);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -425,16 +425,16 @@\n }\n \n public static boolean Root_meta_relational_tests_functions_objectReferenceIn_testObjectReferenceInWithEmptyLists__Boolean_1_(final ExecutionSupport es)\n {\n final java.lang.Object _orderObjectRef = null;\n final java.lang.Object _productObjectRef = null;\n final java.lang.String _classificationObjectRef = core_legend_objectReference_objectReference.Root_meta_alloy_objectReference_generateObjectReferences_String_1__String_1__String_1__String_1__Map_MANY__Extension_MANY__String_1_(\"vX_X_X\",\"meta::relational::tests::milestoning::milestoningmap\",\"meta_relational_tests_milestoning_ProductClassification\",\"meta::relational::tests::testRuntime__Runtime_1_\",CompiledSupport.toPureCollection(FunctionsGen.newMap((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"type\",\"STOCK\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/functions/tests/testObjectReferenceIn.pure\", -1, -1, 186, 235, -1, -1))), es)),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order> _sourceGraph = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3093290\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order> _serializeGraph = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3093296\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order> _sourceGraph = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3093293\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order> _serializeGraph = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3093299\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$tests$functions$objectReferenceIn$testObjectReferenceInWithEmptyLists$6$system$imports$import__core_relational_relational_functions_tests_testObjectReferenceIn_pure_1$4\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = UnifiedMap.newMap(5);\n  {__vars.put(\"classificationObjectRef\",_classificationObjectRef);\n@@ -490,15 +490,15 @@\n \n public static boolean Root_meta_relational_tests_functions_objectReferenceIn_testObjectReferenceInWithBiTemporalMilestoning__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate _processingDate = org.finos.legend.pure.m4.coreinstance.primitive.date.DateFormat.parseStrictDate(\"2017-06-10\");\n final org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate _businessDate = org.finos.legend.pure.m4.coreinstance.primitive.date.DateFormat.parseStrictDate(\"2017-06-11\");\n final java.lang.String _productObjectRef = core_legend_objectReference_objectReference.Root_meta_alloy_objectReference_generateObjectReferences_String_1__String_1__String_1__String_1__Map_MANY__Extension_MANY__String_1_(\"vX_X_X\",\"meta::relational::tests::milestoning::milestoningmap\",\"meta_relational_tests_milestoning_BiTemporalProduct\",\"meta::relational::tests::testRuntime__Runtime_1_\",CompiledSupport.toPureCollection(FunctionsGen.newMap((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Long>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"id\",1l,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/functions/tests/testObjectReferenceIn.pure\", -1, -1, 252, 224, -1, -1))), es)),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es);\n final java.lang.Object _classificationObjectRef = null;\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_BiTemporalProduct> _sourceGraph = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_BiTemporalProduct>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3093358\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_BiTemporalProduct> _sourceGraph = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_BiTemporalProduct>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3093361\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$tests$functions$objectReferenceIn$testObjectReferenceInWithBiTemporalMilestoning$7$system$imports$import__core_relational_relational_functions_tests_testObjectReferenceIn_pure_1$3\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = UnifiedMap.newMap(5);\n  {__vars.put(\"businessDate\",_businessDate);\n@@ -528,15 +528,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/functions/tests/testObjectReferenceIn.pure\", -1, -1, 275, 17, -1, -1)));\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(\"{\\\"businessDate\\\":\\\"2017-06-11\\\",\\\"biTemporalClassification(2017-06-10, 2017-06-11)\\\":null,\\\"processingDate\\\":\\\"2017-06-10\\\",\\\"id\\\":1}\",_result._values().getFirst(),es);\n }\n \n public static boolean Root_meta_relational_tests_functions_objectReferenceIn_testObjectReferenceInWithObjReferenceOutput__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_execution_AlloySerializationConfig _config = core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_alloyConfig_Boolean_1__Boolean_1__Boolean_1__Boolean_1__Boolean_1__AlloySerializationConfig_1_(false,false,false,false,true,es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3093408\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3093411\"));\n final java.lang.String _firmObjectRef = core_legend_objectReference_objectReference.Root_meta_alloy_objectReference_generateObjectReferences_String_1__String_1__String_1__String_1__Map_MANY__Extension_MANY__String_1_(\"vX_X_X\",\"meta::pure::mapping::modelToModel::test::shared::relationalMapping\",\"meta_pure_mapping_modelToModel_test_shared_src__Firm\",\"meta::relational::tests::testRuntime__Runtime_1_\",CompiledSupport.toPureCollection(FunctionsGen.newMap((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"name\",\"C\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/functions/tests/testObjectReferenceIn.pure\", -1, -1, 295, 237, -1, -1))), es)),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es);\n final java.lang.String _personObjectRef = core_legend_objectReference_objectReference.Root_meta_alloy_objectReference_generateObjectReferences_String_1__String_1__String_1__String_1__Map_MANY__Extension_MANY__String_1_(\"vX_X_X\",\"meta::pure::mapping::modelToModel::test::shared::relationalMapping\",\"meta_pure_mapping_modelToModel_test_shared_src__Person\",\"meta::relational::tests::testRuntime__Runtime_1_\",CompiledSupport.toPureCollection(FunctionsGen.newMap((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"fullname\",\"Peter Smith\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/functions/tests/testObjectReferenceIn.pure\", -1, -1, 296, 241, -1, -1))), es)),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es);\n final java.lang.String _addressObjectRef = core_legend_objectReference_objectReference.Root_meta_alloy_objectReference_generateObjectReferences_String_1__String_1__String_1__String_1__Map_MANY__Extension_MANY__String_1_(\"vX_X_X\",\"meta::pure::mapping::modelToModel::test::shared::relationalMapping\",\"meta_pure_mapping_modelToModel_test_shared_dest_Address\",\"meta::relational::tests::testRuntime__Runtime_1_\",CompiledSupport.toPureCollection(FunctionsGen.newMap((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Long>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"id\",1l,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/functions/tests/testObjectReferenceIn.pure\", -1, -1, 297, 242, -1, -1))), es)),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es);\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$tests$functions$objectReferenceIn$testObjectReferenceInWithObjReferenceOutput$8$system$imports$import__core_relational_relational_functions_tests_testObjectReferenceIn_pure_1$5\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n@@ -617,15 +617,15 @@\n final java.lang.String _objReferences = CompiledSupport.joinStrings(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_json_JSONArray>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_result._values().getFirst())),org.finos.legend.pure.generated.Root_meta_json_JSONArray.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/functions/tests/testObjectReferenceIn.pure\", -1, -1, 314, 53, -1, -1))._values()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_json_JSONElement, ExecutionSupport, java.lang.String>)(core_relational_relational_functions_tests_testObjectReferenceIn.__functions.get(\"meta$relational$tests$functions$objectReferenceIn$testObjectReferenceInWithObjReferenceOutput$8$system$imports$import__core_relational_relational_functions_tests_testObjectReferenceIn_pure_1$10\")), es)\n , \"[\", \",\", \"]\");\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(\"[{\\\"pathToMapping\\\":\\\"meta::pure::mapping::modelToModel::test::shared::relationalMapping\\\",\\\"pkMap\\\":{\\\"name\\\":\\\"A\\\"},\\\"setId\\\":\\\"meta_pure_mapping_modelToModel_test_shared_src__Firm\\\"},{\\\"pathToMapping\\\":\\\"meta::pure::mapping::modelToModel::test::shared::relationalMapping\\\",\\\"pkMap\\\":{\\\"name\\\":\\\"B\\\"},\\\"setId\\\":\\\"meta_pure_mapping_modelToModel_test_shared_src__Firm\\\"},{\\\"pathToMapping\\\":\\\"meta::pure::mapping::modelToModel::test::shared::relationalMapping\\\",\\\"pkMap\\\":{\\\"name\\\":\\\"C\\\"},\\\"setId\\\":\\\"meta_pure_mapping_modelToModel_test_shared_src__Firm\\\"}]\",_objReferences,es);\n }\n \n public static boolean Root_meta_relational_tests_functions_objectReferenceIn_testObjectReferenceInUnion__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3093490\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3093493\"));\n final java.lang.String _firmObjectRef = core_legend_objectReference_objectReference.Root_meta_alloy_objectReference_generateObjectReferences_String_1__String_1__String_1__String_1__Map_MANY__Extension_MANY__String_1_(\"vX_X_X\",\"meta::pure::mapping::modelToModel::test::shared::relationalMapping\",\"meta_pure_mapping_modelToModel_test_shared_src__Firm\",\"meta::relational::tests::testRuntime__Runtime_1_\",CompiledSupport.toPureCollection(FunctionsGen.newMap((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"name\",\"C\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/functions/tests/testObjectReferenceIn.pure\", -1, -1, 330, 237, -1, -1))), es)),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es);\n final RichIterable<java.lang.String> _personObjectRef = Lists.mutable.<java.lang.String>with(core_legend_objectReference_objectReference.Root_meta_alloy_objectReference_generateObjectReferences_String_1__String_1__String_1__String_1__Map_MANY__Extension_MANY__String_1_(\"vX_X_X\",\"meta::pure::mapping::modelToModel::test::shared::relationalMapping\",\"meta_pure_mapping_modelToModel_test_shared_src__Person\",\"meta::relational::tests::testRuntime__Runtime_1_\",CompiledSupport.toPureCollection(FunctionsGen.newMap((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"fullname\",\"Peter Smith\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/functions/tests/testObjectReferenceIn.pure\", -1, -1, 331, 242, -1, -1))), es)),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),core_legend_objectReference_objectReference.Root_meta_alloy_objectReference_generateObjectReferences_String_1__String_1__String_1__String_1__Map_MANY__Extension_MANY__String_1_(\"vX_X_X\",\"meta::pure::mapping::modelToModel::test::shared::relationalMapping\",\"meta_pure_mapping_modelToModel_test_shared_src__Person\",\"meta::relational::tests::testRuntime__Runtime_1_\",CompiledSupport.toPureCollection(FunctionsGen.newMap((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"fullname\",\"Peter Smith\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/functions/tests/testObjectReferenceIn.pure\", -1, -1, 332, 242, -1, -1))), es)),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$tests$functions$objectReferenceIn$testObjectReferenceInUnion$9$system$imports$import__core_relational_relational_functions_tests_testObjectReferenceIn_pure_1$3\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n@@ -676,15 +676,15 @@\n core_pure_corefunctions_ioExtension.Root_meta_pure_functions_io_println_Any_MANY__Nil_0_(CompiledSupport.toPureCollection(core_pure_executionPlan_executionPlan_print.Root_meta_pure_executionPlan_toString_planToString_ExecutionPlan_1__Extension_MANY__String_1_(_executionPlan,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es)),es);\n return true;\n }\n \n public static java.lang.Object Root_meta_relational_tests_functions_objectReferenceIn_testObjectReferenceInWithObjectRefAsParams__Any_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_execution_AlloySerializationConfig _config = core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_alloyConfig_Boolean_1__Boolean_1__Boolean_1__Boolean_1__Boolean_1__AlloySerializationConfig_1_(false,false,false,false,true,es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3093556\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3093559\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$tests$functions$objectReferenceIn$testObjectReferenceInWithObjectRefAsParams$10$system$imports$import__core_relational_relational_functions_tests_testObjectReferenceIn_pure_1$5\")\n ), (\n new DefendedPureLambdaFunction<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"config\",_config,\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n"}, {"source1": "org/finos/legend/pure/generated/core_relational_relational_graphFetch_domain_domainManagementTests.java", "source2": "org/finos/legend/pure/generated/core_relational_relational_graphFetch_domain_domainManagementTests.java", "unified_diff": "@@ -30,15 +30,15 @@\n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_Domain> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_Domain> valueOf(final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_Domain>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_Domain>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::domain::tests::Domain\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_Domain>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3470153\")),es),org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_Domain.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/domain/domainManagementTests.pure\", -1, -1, 55, 98, -1, -1))));\n+return CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_Domain>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_Domain>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::domain::tests::Domain\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_Domain>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3470146\")),es),org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_Domain.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/domain/domainManagementTests.pure\", -1, -1, 55, 98, -1, -1))));\n      }\n }\n );\n         __functions.put(\"meta$relational$graphFetch$domain$tests$testGraphFetch$1$system$imports$import__core_relational_relational_graphFetch_domain_domainManagementTests_pure_1$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>, org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n"}, {"source1": "org/finos/legend/pure/generated/core_relational_relational_graphFetch_tests_testCrossDatabaseGraphFetch.java", "source2": "org/finos/legend/pure/generated/core_relational_relational_graphFetch_tests_testCrossDatabaseGraphFetch.java", "unified_diff": "@@ -59,15 +59,15 @@\n core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"Create Table firm(id INT, legalName VARCHAR(100), ceoIdentifier INT);\",_connection2,es);\n core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"Insert into firm values (1, 'F1', 1);\",_connection2,es);\n return CompiledSupport.toPureCollection(core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"Insert into firm values (2, 'F2', 2);\",_connection2,es));\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_crossDatabase_testCrossMappingWithRelOpWithJoinKeys__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_crossDatabase_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_crossDatabase_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2718842\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_crossDatabase_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_crossDatabase_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2718855\"));\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime>)(Object)CompiledSupport.concatenate(core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::graphFetch::tests::crossDatabase::EmployeeDB\")),es), core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::graphFetch::tests::crossDatabase::FirmDB\")),es)))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection>>)(core_relational_relational_graphFetch_tests_testCrossDatabaseGraphFetch.__functions.get(\"meta$relational$graphFetch$tests$crossDatabase$testCrossMappingWithRelOpWithJoinKeys$2$system$imports$import__core_relational_relational_graphFetch_tests_testCrossDatabaseGraphFetch_pure_6$0\")), es)\n ));\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$crossDatabase$testCrossMappingWithRelOpWithJoinKeys$2$system$imports$import__core_relational_relational_graphFetch_tests_testCrossDatabaseGraphFetch_pure_6$1\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n"}, {"source1": "org/finos/legend/pure/generated/core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch.java", "source2": "org/finos/legend/pure/generated/core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch.java", "unified_diff": "@@ -21,37 +21,37 @@\n import org.finos.legend.pure.runtime.java.compiled.execution.sourceInformation.*;\n import org.junit.Test;\n public class core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch\n {\n     public static MutableMap<String, SharedPureFunction<?>> __functions = Maps.mutable.empty();\n     static\n     {\n-        __functions.put(\"$core_relational$3201988\", new DefaultPureLambdaFunction1<java.lang.String, java.lang.String>()\n+        __functions.put(\"meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_crossMapping3_Trader_trader_set$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((java.lang.String)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final java.lang.String _detail, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade _src, final ExecutionSupport es)\n      {\n-return ((java.lang.String)CompiledSupport.safeGet(CompiledSupport.split(_detail, \":\"), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure\", -1, -1, 306, 93, -1, -1)));\n+return ((java.lang.String)CompiledSupport.safeGet(CompiledSupport.split(_src._s_traderDetails(), \":\"), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure\", -1, -1, 226, 53, -1, -1)));\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_crossMapping3_Trader_trader_set$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, java.lang.String>()\n+        __functions.put(\"$core_relational$3202786\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade _v_automap, final ExecutionSupport es)\n      {\n-return ((java.lang.String)CompiledSupport.safeGet(CompiledSupport.split(_src._s_traderDetails(), \":\"), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure\", -1, -1, 226, 53, -1, -1)));\n+return _v_automap._s_tradeDetails();\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_crossMapping3_Trader_trader_set$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -60,40 +60,53 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade _src, final ExecutionSupport es)\n      {\n return ((java.lang.String)CompiledSupport.safeGet(CompiledSupport.split(_src._s_traderDetails(), \":\"), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure\", -1, -1, 225, 53, -1, -1)));\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_crossMapping4_Trader_trader_set$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, java.lang.String>()\n+        __functions.put(\"$core_relational$3202798\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade _v_automap, final ExecutionSupport es)\n      {\n-return ((java.lang.String)CompiledSupport.safeGet(CompiledSupport.split(_src._s_traderDetails(), \":\"), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure\", -1, -1, 270, 53, -1, -1)));\n+return _v_automap._s_tradeDetails();\n      }\n }\n );\n-        __functions.put(\"$core_relational$3201980\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, java.lang.Long>()\n+        __functions.put(\"$core_relational$3202147\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, java.lang.Long>()\n {\n      public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._s_tradeId();\n      }\n }\n );\n+        __functions.put(\"meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_crossMapping4_Trader_trader_set$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade _src, final ExecutionSupport es)\n+     {\n+return ((java.lang.String)CompiledSupport.safeGet(CompiledSupport.split(_src._s_traderDetails(), \":\"), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure\", -1, -1, 270, 53, -1, -1)));\n+     }\n+}\n+);\n         __functions.put(\"meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_crossMapping4_Trader_trader_set$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -108,57 +121,31 @@\n      public RichIterable<? extends java.lang.Long> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_TradesWrapper)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public RichIterable<? extends java.lang.Long> value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_TradesWrapper _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._s_trades()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, ExecutionSupport, java.lang.Long>)(core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch.__functions.get(\"$core_relational$3201980\")), es)\n+return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._s_trades()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, ExecutionSupport, java.lang.Long>)(core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch.__functions.get(\"$core_relational$3202147\")), es)\n );\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_crossMapping5_T_Trade_trade_set$9\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_TradesWrapper, RichIterable<? extends java.lang.String>>()\n {\n      public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_TradesWrapper)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_TradesWrapper _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._s_trades()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, ExecutionSupport, java.lang.String>)(core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch.__functions.get(\"$core_relational$3202585\")), es)\n-), (org.eclipse.collections.api.block.function.Function2<java.lang.String, ExecutionSupport, java.lang.String>)(core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch.__functions.get(\"$core_relational$3201988\")), es)\n-);\n-     }\n-}\n-);\n-        __functions.put(\"$core_relational$3202597\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, java.lang.String>()\n-{\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade _v_automap, final ExecutionSupport es)\n-     {\n-return _v_automap._s_tradeDetails();\n-     }\n-}\n+return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._s_trades()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, ExecutionSupport, java.lang.String>)(core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch.__functions.get(\"$core_relational$3202786\")), es)\n+), (org.eclipse.collections.api.block.function.Function2<java.lang.String, ExecutionSupport, java.lang.String>)(core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch.__functions.get(\"$core_relational$3202155\")), es)\n );\n-        __functions.put(\"$core_relational$3202585\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, java.lang.String>()\n-{\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade _v_automap, final ExecutionSupport es)\n-     {\n-return _v_automap._s_tradeDetails();\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_crossMapping3_Trade_trade_set$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -206,27 +193,14 @@\n \n      public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade _src, final ExecutionSupport es)\n      {\n return _src._s_tradeId();\n      }\n }\n );\n-        __functions.put(\"$core_relational$3201996\", new DefaultPureLambdaFunction1<java.lang.String, java.lang.Long>()\n-{\n-     public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((java.lang.String)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.Long value(final java.lang.String _detail, final ExecutionSupport es)\n-     {\n-return Long.valueOf(((java.lang.String)CompiledSupport.safeGet(CompiledSupport.split(_detail, \":\"), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure\", -1, -1, 307, 93, -1, -1))));\n-     }\n-}\n-);\n         __functions.put(\"meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_crossMapping3_Trade_trade_set$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -293,16 +267,16 @@\n      public RichIterable<? extends java.lang.Long> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_TradesWrapper)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public RichIterable<? extends java.lang.Long> value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_TradesWrapper _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._s_trades()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, ExecutionSupport, java.lang.String>)(core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch.__functions.get(\"$core_relational$3202597\")), es)\n-), (org.eclipse.collections.api.block.function.Function2<java.lang.String, ExecutionSupport, java.lang.Long>)(core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch.__functions.get(\"$core_relational$3201996\")), es)\n+return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._s_trades()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, ExecutionSupport, java.lang.String>)(core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch.__functions.get(\"$core_relational$3202798\")), es)\n+), (org.eclipse.collections.api.block.function.Function2<java.lang.String, ExecutionSupport, java.lang.Long>)(core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch.__functions.get(\"$core_relational$3202163\")), es)\n );\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_crossMapping3_Trader_trader_set$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -312,14 +286,40 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade _src, final ExecutionSupport es)\n      {\n return ((java.lang.String)CompiledSupport.safeGet(CompiledSupport.split(_src._s_traderDetails(), \":\"), 2l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure\", -1, -1, 227, 53, -1, -1)));\n      }\n }\n );\n+        __functions.put(\"$core_relational$3202155\", new DefaultPureLambdaFunction1<java.lang.String, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((java.lang.String)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final java.lang.String _detail, final ExecutionSupport es)\n+     {\n+return ((java.lang.String)CompiledSupport.safeGet(CompiledSupport.split(_detail, \":\"), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure\", -1, -1, 306, 93, -1, -1)));\n+     }\n+}\n+);\n+        __functions.put(\"$core_relational$3202163\", new DefaultPureLambdaFunction1<java.lang.String, java.lang.Long>()\n+{\n+     public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((java.lang.String)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.Long value(final java.lang.String _detail, final ExecutionSupport es)\n+     {\n+return Long.valueOf(((java.lang.String)CompiledSupport.safeGet(CompiledSupport.split(_detail, \":\"), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure\", -1, -1, 307, 93, -1, -1))));\n+     }\n+}\n+);\n     }\n \n public static boolean Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_createTablesInDb__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection>with(new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl(\"Anonymous_NoCounter\")._element(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::pure::graphFetch::tests::XStore::inMemoryAndRelational::db1\")))._type(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::relational::runtime::DatabaseType\",\"H2\"))),new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl(\"Anonymous_NoCounter\")._element(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::pure::graphFetch::tests::XStore::inMemoryAndRelational::db2\")))._type(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::relational::runtime::DatabaseType\",\"H2\"))),new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl(\"Anonymous_NoCounter\")._element(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::pure::graphFetch::tests::XStore::inMemoryAndRelational::db3\")))._type(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::relational::runtime::DatabaseType\",\"H2\")))));\n final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection _dbConn1 = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection)CompiledSupport.safeGet(_runtime._connections(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure\", -1, -1, 350, 40, -1, -1))),org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure\", -1, -1, 350, 47, -1, -1));\n final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection _dbConn2 = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection)CompiledSupport.safeGet(_runtime._connections(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure\", -1, -1, 351, 40, -1, -1))),org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure\", -1, -1, 351, 47, -1, -1));\n@@ -345,15 +345,15 @@\n core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into tradeEventTable (eventId, tradeId, timestamp, description) values ('2', 1, '2019-01-01 00:00:00', 'Event_2');\",_dbConn3,es);\n core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into tradeEventTable (eventId, tradeId, timestamp, description) values ('3', 2, '2019-01-01 00:00:00', 'Event_3');\",_dbConn3,es);\n return true;\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_testSimpleCrossDBPropertyAccess__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3199750\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3199747\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$graphFetch$tests$XStore$inMemoryAndRelational$testSimpleCrossDBPropertyAccess$2$system$imports$import__core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch_pure_10$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -377,15 +377,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure\", -1, -1, 398, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"product\\\":{\\\"productName\\\":\\\"Prod_1\\\"},\\\"tradeId\\\":1},\",\"{\\\"product\\\":{\\\"productName\\\":\\\"Prod_2\\\"},\\\"tradeId\\\":2},\",\"{\\\"product\\\":{\\\"productName\\\":\\\"Prod_1\\\"},\\\"tradeId\\\":3},\",\"{\\\"product\\\":{\\\"productName\\\":\\\"Prod_2\\\"},\\\"tradeId\\\":4}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_testSimpleCrossDBPropertyAccessWithAddedDefaults__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3199784\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3199781\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$graphFetch$tests$XStore$inMemoryAndRelational$testSimpleCrossDBPropertyAccessWithAddedDefaults$3$system$imports$import__core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch_pure_10$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -409,15 +409,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure\", -1, -1, 425, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"product\\\":{\\\"productId\\\":\\\"30\\\",\\\"description\\\":\\\"Product 1 description\\\",\\\"productName\\\":\\\"Prod_1\\\"},\\\"tradeId\\\":1},\",\"{\\\"product\\\":{\\\"productId\\\":\\\"31\\\",\\\"description\\\":\\\"Product 2 description\\\",\\\"productName\\\":\\\"Prod_2\\\"},\\\"tradeId\\\":2},\",\"{\\\"product\\\":{\\\"productId\\\":\\\"30\\\",\\\"description\\\":\\\"Product 1 description\\\",\\\"productName\\\":\\\"Prod_1\\\"},\\\"tradeId\\\":3},\",\"{\\\"product\\\":{\\\"productId\\\":\\\"31\\\",\\\"description\\\":\\\"Product 2 description\\\",\\\"productName\\\":\\\"Prod_2\\\"},\\\"tradeId\\\":4}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_testMultipleCrossDBPropertyAcceses__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3199818\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3199815\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$graphFetch$tests$XStore$inMemoryAndRelational$testMultipleCrossDBPropertyAcceses$4$system$imports$import__core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch_pure_10$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -441,15 +441,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure\", -1, -1, 457, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"product\\\":{\\\"productId\\\":\\\"30\\\",\\\"description\\\":\\\"Product 1 description\\\",\\\"productName\\\":\\\"Prod_1\\\"},\\\"tradeEvents\\\":[{\\\"eventId\\\":\\\"1\\\",\\\"description\\\":\\\"Event_1\\\",\\\"timestamp\\\":\\\"2018-01-01T00:00:00.000000000\\\"},{\\\"eventId\\\":\\\"2\\\",\\\"description\\\":\\\"Event_2\\\",\\\"timestamp\\\":\\\"2019-01-01T00:00:00.000000000\\\"}],\\\"tradeId\\\":1},\",\"{\\\"product\\\":{\\\"productId\\\":\\\"31\\\",\\\"description\\\":\\\"Product 2 description\\\",\\\"productName\\\":\\\"Prod_2\\\"},\\\"tradeEvents\\\":[{\\\"eventId\\\":\\\"3\\\",\\\"description\\\":\\\"Event_3\\\",\\\"timestamp\\\":\\\"2019-01-01T00:00:00.000000000\\\"}],\\\"tradeId\\\":2},\",\"{\\\"product\\\":{\\\"productId\\\":\\\"30\\\",\\\"description\\\":\\\"Product 1 description\\\",\\\"productName\\\":\\\"Prod_1\\\"},\\\"tradeEvents\\\":[],\\\"tradeId\\\":3},\",\"{\\\"product\\\":{\\\"productId\\\":\\\"31\\\",\\\"description\\\":\\\"Product 2 description\\\",\\\"productName\\\":\\\"Prod_2\\\"},\\\"tradeEvents\\\":[],\\\"tradeId\\\":4}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_testSameStoreAndCrossStorePropertyAcceses__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3199852\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3199849\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$graphFetch$tests$XStore$inMemoryAndRelational$testSameStoreAndCrossStorePropertyAcceses$5$system$imports$import__core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch_pure_10$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -473,15 +473,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure\", -1, -1, 498, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[\",\"{\",\"\\\"product\\\":{\\\"productId\\\":\\\"30\\\",\\\"synonyms\\\":[{\\\"name\\\":\\\"Syn_1\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_2\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"description\\\":\\\"Product 1 description\\\",\\\"productName\\\":\\\"Prod_1\\\"},\",\"\\\"tradeEvents\\\":[{\\\"eventId\\\":\\\"1\\\",\\\"description\\\":\\\"Event_1\\\",\\\"timestamp\\\":\\\"2018-01-01T00:00:00.000000000\\\"},{\\\"eventId\\\":\\\"2\\\",\\\"description\\\":\\\"Event_2\\\",\\\"timestamp\\\":\\\"2019-01-01T00:00:00.000000000\\\"}],\",\"\\\"trader\\\":{\\\"firstName\\\":\\\"F_Name1\\\",\\\"lastName\\\":\\\"L_Name_1\\\",\\\"kerberos\\\":\\\"abc\\\"},\",\"\\\"tradeId\\\":1\",\"},\",\"{\",\"\\\"product\\\":{\\\"productId\\\":\\\"31\\\",\\\"synonyms\\\":[{\\\"name\\\":\\\"Syn_3\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_4\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"description\\\":\\\"Product 2 description\\\",\\\"productName\\\":\\\"Prod_2\\\"},\",\"\\\"tradeEvents\\\":[{\\\"eventId\\\":\\\"3\\\",\\\"description\\\":\\\"Event_3\\\",\\\"timestamp\\\":\\\"2019-01-01T00:00:00.000000000\\\"}],\",\"\\\"trader\\\":{\\\"firstName\\\":\\\"F_Name1\\\",\\\"lastName\\\":\\\"L_Name_1\\\",\\\"kerberos\\\":\\\"abc\\\"},\",\"\\\"tradeId\\\":2\",\"},\",\"{\",\"\\\"product\\\":{\\\"productId\\\":\\\"30\\\",\\\"synonyms\\\":[{\\\"name\\\":\\\"Syn_1\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_2\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"description\\\":\\\"Product 1 description\\\",\\\"productName\\\":\\\"Prod_1\\\"},\",\"\\\"tradeEvents\\\":[],\",\"\\\"trader\\\":{\\\"firstName\\\":\\\"F_Name2\\\",\\\"lastName\\\":\\\"L_Name_2\\\",\\\"kerberos\\\":\\\"xyz\\\"},\",\"\\\"tradeId\\\":3\",\"},\",\"{\",\"\\\"product\\\":{\\\"productId\\\":\\\"31\\\",\\\"synonyms\\\":[{\\\"name\\\":\\\"Syn_3\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_4\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"description\\\":\\\"Product 2 description\\\",\\\"productName\\\":\\\"Prod_2\\\"},\",\"\\\"tradeEvents\\\":[],\",\"\\\"trader\\\":{\\\"firstName\\\":\\\"F_Name2\\\",\\\"lastName\\\":\\\"L_Name_2\\\",\\\"kerberos\\\":\\\"xyz\\\"},\",\"\\\"tradeId\\\":4\",\"}\",\"]\")),es),_result,es);\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_testDeepCrossPropertyAccesses__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3199886\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3199883\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$graphFetch$tests$XStore$inMemoryAndRelational$testDeepCrossPropertyAccesses$6$system$imports$import__core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch_pure_10$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -505,15 +505,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure\", -1, -1, 564, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[\",\"{\",\"\\\"product\\\":{\\\"productId\\\":\\\"30\\\",\\\"synonyms\\\":[{\\\"name\\\":\\\"Syn_1\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_2\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"description\\\":\\\"Product 1 description\\\",\\\"productName\\\":\\\"Prod_1\\\"},\",\"\\\"tradeEvents\\\":[{\\\"eventId\\\":\\\"1\\\",\\\"trade\\\":{\\\"tradeId\\\":1},\\\"description\\\":\\\"Event_1\\\",\\\"timestamp\\\":\\\"2018-01-01T00:00:00.000000000\\\"},{\\\"eventId\\\":\\\"2\\\",\\\"trade\\\":{\\\"tradeId\\\":1},\\\"description\\\":\\\"Event_2\\\",\\\"timestamp\\\":\\\"2019-01-01T00:00:00.000000000\\\"}],\",\"\\\"trader\\\":{\\\"firstName\\\":\\\"F_Name1\\\",\\\"lastName\\\":\\\"L_Name_1\\\",\\\"kerberos\\\":\\\"abc\\\"},\",\"\\\"tradeId\\\":1\",\"},\",\"{\",\"\\\"product\\\":{\\\"productId\\\":\\\"31\\\",\\\"synonyms\\\":[{\\\"name\\\":\\\"Syn_3\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_4\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"description\\\":\\\"Product 2 description\\\",\\\"productName\\\":\\\"Prod_2\\\"},\",\"\\\"tradeEvents\\\":[{\\\"eventId\\\":\\\"3\\\",\\\"trade\\\":{\\\"tradeId\\\":2},\\\"description\\\":\\\"Event_3\\\",\\\"timestamp\\\":\\\"2019-01-01T00:00:00.000000000\\\"}],\",\"\\\"trader\\\":{\\\"firstName\\\":\\\"F_Name1\\\",\\\"lastName\\\":\\\"L_Name_1\\\",\\\"kerberos\\\":\\\"abc\\\"},\",\"\\\"tradeId\\\":2\",\"},\",\"{\",\"\\\"product\\\":{\\\"productId\\\":\\\"30\\\",\\\"synonyms\\\":[{\\\"name\\\":\\\"Syn_1\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_2\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"description\\\":\\\"Product 1 description\\\",\\\"productName\\\":\\\"Prod_1\\\"},\",\"\\\"tradeEvents\\\":[],\",\"\\\"trader\\\":{\\\"firstName\\\":\\\"F_Name2\\\",\\\"lastName\\\":\\\"L_Name_2\\\",\\\"kerberos\\\":\\\"xyz\\\"},\",\"\\\"tradeId\\\":3\",\"},\",\"{\",\"\\\"product\\\":{\\\"productId\\\":\\\"31\\\",\\\"synonyms\\\":[{\\\"name\\\":\\\"Syn_3\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_4\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"description\\\":\\\"Product 2 description\\\",\\\"productName\\\":\\\"Prod_2\\\"},\",\"\\\"tradeEvents\\\":[],\",\"\\\"trader\\\":{\\\"firstName\\\":\\\"F_Name2\\\",\\\"lastName\\\":\\\"L_Name_2\\\",\\\"kerberos\\\":\\\"xyz\\\"},\",\"\\\"tradeId\\\":4\",\"}\",\"]\")),es),_result,es);\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_testDeepCrossPropertyAccesses3Levels__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3199920\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3199917\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$graphFetch$tests$XStore$inMemoryAndRelational$testDeepCrossPropertyAccesses3Levels$7$system$imports$import__core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch_pure_10$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -537,15 +537,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure\", -1, -1, 639, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[\",\"{\",\"\\\"product\\\":{\\\"productId\\\":\\\"30\\\",\\\"synonyms\\\":[{\\\"name\\\":\\\"Syn_1\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_2\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"description\\\":\\\"Product 1 description\\\",\\\"productName\\\":\\\"Prod_1\\\"},\",\"\\\"tradeEvents\\\":[{\\\"eventId\\\":\\\"1\\\",\\\"trade\\\":{\\\"product\\\":{\\\"productId\\\":\\\"30\\\",\\\"synonyms\\\":[{\\\"name\\\":\\\"Syn_1\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_2\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"description\\\":\\\"Product 1 description\\\",\\\"productName\\\":\\\"Prod_1\\\"},\\\"tradeId\\\":1},\\\"description\\\":\\\"Event_1\\\",\\\"timestamp\\\":\\\"2018-01-01T00:00:00.000000000\\\"},{\\\"eventId\\\":\\\"2\\\",\\\"trade\\\":{\\\"product\\\":{\\\"productId\\\":\\\"30\\\",\\\"synonyms\\\":[{\\\"name\\\":\\\"Syn_1\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_2\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"description\\\":\\\"Product 1 description\\\",\\\"productName\\\":\\\"Prod_1\\\"},\\\"tradeId\\\":1},\\\"description\\\":\\\"Event_2\\\",\\\"timestamp\\\":\\\"2019-01-01T00:00:00.000000000\\\"}],\",\"\\\"trader\\\":{\\\"firstName\\\":\\\"F_Name1\\\",\\\"lastName\\\":\\\"L_Name_1\\\",\\\"kerberos\\\":\\\"abc\\\"},\",\"\\\"tradeId\\\":1\",\"},\",\"{\",\"\\\"product\\\":{\\\"productId\\\":\\\"31\\\",\\\"synonyms\\\":[{\\\"name\\\":\\\"Syn_3\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_4\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"description\\\":\\\"Product 2 description\\\",\\\"productName\\\":\\\"Prod_2\\\"},\",\"\\\"tradeEvents\\\":[{\\\"eventId\\\":\\\"3\\\",\\\"trade\\\":{\\\"product\\\":{\\\"productId\\\":\\\"31\\\",\\\"synonyms\\\":[{\\\"name\\\":\\\"Syn_3\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_4\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"description\\\":\\\"Product 2 description\\\",\\\"productName\\\":\\\"Prod_2\\\"},\\\"tradeId\\\":2},\\\"description\\\":\\\"Event_3\\\",\\\"timestamp\\\":\\\"2019-01-01T00:00:00.000000000\\\"}],\",\"\\\"trader\\\":{\\\"firstName\\\":\\\"F_Name1\\\",\\\"lastName\\\":\\\"L_Name_1\\\",\\\"kerberos\\\":\\\"abc\\\"},\",\"\\\"tradeId\\\":2\",\"},\",\"{\",\"\\\"product\\\":{\\\"productId\\\":\\\"30\\\",\\\"synonyms\\\":[{\\\"name\\\":\\\"Syn_1\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_2\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"description\\\":\\\"Product 1 description\\\",\\\"productName\\\":\\\"Prod_1\\\"},\",\"\\\"tradeEvents\\\":[],\",\"\\\"trader\\\":{\\\"firstName\\\":\\\"F_Name2\\\",\\\"lastName\\\":\\\"L_Name_2\\\",\\\"kerberos\\\":\\\"xyz\\\"},\",\"\\\"tradeId\\\":3\",\"},\",\"{\",\"\\\"product\\\":{\\\"productId\\\":\\\"31\\\",\\\"synonyms\\\":[{\\\"name\\\":\\\"Syn_3\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_4\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"description\\\":\\\"Product 2 description\\\",\\\"productName\\\":\\\"Prod_2\\\"},\",\"\\\"tradeEvents\\\":[],\",\"\\\"trader\\\":{\\\"firstName\\\":\\\"F_Name2\\\",\\\"lastName\\\":\\\"L_Name_2\\\",\\\"kerberos\\\":\\\"xyz\\\"},\",\"\\\"tradeId\\\":4\",\"}\",\"]\")),es),_result,es);\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_testMultiDeepCrossPropertyAccesses__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3199954\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3199951\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$graphFetch$tests$XStore$inMemoryAndRelational$testMultiDeepCrossPropertyAccesses$8$system$imports$import__core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch_pure_10$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -569,15 +569,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure\", -1, -1, 717, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[\",\"{\",\"\\\"product\\\":{\\\"productId\\\":\\\"30\\\",\\\"synonyms\\\":[{\\\"name\\\":\\\"Syn_1\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_2\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"description\\\":\\\"Product 1 description\\\",\\\"trades\\\":[{\\\"tradeId\\\":1},{\\\"tradeId\\\":3}],\\\"productName\\\":\\\"Prod_1\\\"},\",\"\\\"tradeEvents\\\":[{\\\"eventId\\\":\\\"1\\\",\\\"trade\\\":{\\\"product\\\":{\\\"productId\\\":\\\"30\\\",\\\"synonyms\\\":[{\\\"name\\\":\\\"Syn_1\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_2\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"description\\\":\\\"Product 1 description\\\",\\\"productName\\\":\\\"Prod_1\\\"},\\\"tradeId\\\":1},\\\"description\\\":\\\"Event_1\\\",\\\"timestamp\\\":\\\"2018-01-01T00:00:00.000000000\\\"},{\\\"eventId\\\":\\\"2\\\",\\\"trade\\\":{\\\"product\\\":{\\\"productId\\\":\\\"30\\\",\\\"synonyms\\\":[{\\\"name\\\":\\\"Syn_1\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_2\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"description\\\":\\\"Product 1 description\\\",\\\"productName\\\":\\\"Prod_1\\\"},\\\"tradeId\\\":1},\\\"description\\\":\\\"Event_2\\\",\\\"timestamp\\\":\\\"2019-01-01T00:00:00.000000000\\\"}],\",\"\\\"trader\\\":{\\\"firstName\\\":\\\"F_Name1\\\",\\\"lastName\\\":\\\"L_Name_1\\\",\\\"kerberos\\\":\\\"abc\\\"},\",\"\\\"tradeId\\\":1\",\"},\",\"{\",\"\\\"product\\\":{\\\"productId\\\":\\\"31\\\",\\\"synonyms\\\":[{\\\"name\\\":\\\"Syn_3\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_4\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"description\\\":\\\"Product 2 description\\\",\\\"trades\\\":[{\\\"tradeId\\\":2},{\\\"tradeId\\\":4}],\\\"productName\\\":\\\"Prod_2\\\"},\",\"\\\"tradeEvents\\\":[{\\\"eventId\\\":\\\"3\\\",\\\"trade\\\":{\\\"product\\\":{\\\"productId\\\":\\\"31\\\",\\\"synonyms\\\":[{\\\"name\\\":\\\"Syn_3\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_4\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"description\\\":\\\"Product 2 description\\\",\\\"productName\\\":\\\"Prod_2\\\"},\\\"tradeId\\\":2},\\\"description\\\":\\\"Event_3\\\",\\\"timestamp\\\":\\\"2019-01-01T00:00:00.000000000\\\"}],\",\"\\\"trader\\\":{\\\"firstName\\\":\\\"F_Name1\\\",\\\"lastName\\\":\\\"L_Name_1\\\",\\\"kerberos\\\":\\\"abc\\\"},\",\"\\\"tradeId\\\":2\",\"},\",\"{\",\"\\\"product\\\":{\\\"productId\\\":\\\"30\\\",\\\"synonyms\\\":[{\\\"name\\\":\\\"Syn_1\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_2\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"description\\\":\\\"Product 1 description\\\",\\\"trades\\\":[{\\\"tradeId\\\":1},{\\\"tradeId\\\":3}],\\\"productName\\\":\\\"Prod_1\\\"},\",\"\\\"tradeEvents\\\":[],\",\"\\\"trader\\\":{\\\"firstName\\\":\\\"F_Name2\\\",\\\"lastName\\\":\\\"L_Name_2\\\",\\\"kerberos\\\":\\\"xyz\\\"},\",\"\\\"tradeId\\\":3\",\"},\",\"{\",\"\\\"product\\\":{\\\"productId\\\":\\\"31\\\",\\\"synonyms\\\":[{\\\"name\\\":\\\"Syn_3\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_4\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"description\\\":\\\"Product 2 description\\\",\\\"trades\\\":[{\\\"tradeId\\\":2},{\\\"tradeId\\\":4}],\\\"productName\\\":\\\"Prod_2\\\"},\",\"\\\"tradeEvents\\\":[],\",\"\\\"trader\\\":{\\\"firstName\\\":\\\"F_Name2\\\",\\\"lastName\\\":\\\"L_Name_2\\\",\\\"kerberos\\\":\\\"xyz\\\"},\",\"\\\"tradeId\\\":4\",\"}\",\"]\")),es),_result,es);\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_testCrossMappingWithMoreBooleanAlgebra__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3199988\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3199985\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$graphFetch$tests$XStore$inMemoryAndRelational$testCrossMappingWithMoreBooleanAlgebra$9$system$imports$import__core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch_pure_10$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -601,15 +601,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure\", -1, -1, 766, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"tradeEvents\\\":[{\\\"eventId\\\":\\\"2\\\",\\\"description\\\":\\\"Event_2\\\",\\\"timestamp\\\":\\\"2019-01-01T00:00:00.000000000\\\"}],\\\"tradeId\\\":1},\",\"{\\\"tradeEvents\\\":[{\\\"eventId\\\":\\\"3\\\",\\\"description\\\":\\\"Event_3\\\",\\\"timestamp\\\":\\\"2019-01-01T00:00:00.000000000\\\"}],\\\"tradeId\\\":2},\",\"{\\\"tradeEvents\\\":[],\\\"tradeId\\\":3},\",\"{\\\"tradeEvents\\\":[],\\\"tradeId\\\":4}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_testCrossMappingJsonToDB__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3200022\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3200019\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection _jsonConnection = new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::XStore::inMemoryAndRelational::S_Trade\")))._url(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"data:application/json,\",\"{\\\"s_tradeId\\\": 1, \\\"s_tradeDetails\\\": \\\"30:100\\\", \\\"s_traderDetails\\\": \\\"abc:F_Name_1:L_Name_1\\\"}\",\"{\\\"s_tradeId\\\": 2, \\\"s_tradeDetails\\\": \\\"31:200\\\", \\\"s_traderDetails\\\": \\\"abc:F_Name_1:L_Name_1\\\"}\",\"{\\\"s_tradeId\\\": 3, \\\"s_tradeDetails\\\": \\\"30:300\\\", \\\"s_traderDetails\\\": \\\"xyz:F_Name_2:L_Name_2\\\"}\",\"{\\\"s_tradeId\\\": 4, \\\"s_tradeDetails\\\": \\\"31:400\\\", \\\"s_traderDetails\\\": \\\"xyz:F_Name_2:L_Name_2\\\"}\")),es));\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _dbRuntime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$graphFetch$tests$XStore$inMemoryAndRelational$testCrossMappingJsonToDB$10$system$imports$import__core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch_pure_10$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n@@ -635,15 +635,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime>copy(_dbRuntime, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure\", 813, 18, 813, 96))._connections(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection>)(Object)CompiledSupport.concatenate(_dbRuntime._connections(), _jsonConnection))));\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure\", -1, -1, 815, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[\",\"{\",\"\\\"product\\\":{\\\"productId\\\":\\\"30\\\",\\\"synonyms\\\":[{\\\"name\\\":\\\"Syn_1\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_2\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"description\\\":\\\"Product 1 description\\\",\\\"productName\\\":\\\"Prod_1\\\"},\",\"\\\"trader\\\":{\\\"firstName\\\":\\\"F_Name_1\\\",\\\"lastName\\\":\\\"L_Name_1\\\",\\\"kerberos\\\":\\\"abc\\\"},\",\"\\\"tradeId\\\":1\",\"},\",\"{\",\"\\\"product\\\":{\\\"productId\\\":\\\"31\\\",\\\"synonyms\\\":[{\\\"name\\\":\\\"Syn_3\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_4\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"description\\\":\\\"Product 2 description\\\",\\\"productName\\\":\\\"Prod_2\\\"},\",\"\\\"trader\\\":{\\\"firstName\\\":\\\"F_Name_1\\\",\\\"lastName\\\":\\\"L_Name_1\\\",\\\"kerberos\\\":\\\"abc\\\"},\",\"\\\"tradeId\\\":2\",\"},\",\"{\",\"\\\"product\\\":{\\\"productId\\\":\\\"30\\\",\\\"synonyms\\\":[{\\\"name\\\":\\\"Syn_1\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_2\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"description\\\":\\\"Product 1 description\\\",\\\"productName\\\":\\\"Prod_1\\\"},\",\"\\\"trader\\\":{\\\"firstName\\\":\\\"F_Name_2\\\",\\\"lastName\\\":\\\"L_Name_2\\\",\\\"kerberos\\\":\\\"xyz\\\"},\",\"\\\"tradeId\\\":3\",\"},\",\"{\",\"\\\"product\\\":{\\\"productId\\\":\\\"31\\\",\\\"synonyms\\\":[{\\\"name\\\":\\\"Syn_3\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_4\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"description\\\":\\\"Product 2 description\\\",\\\"productName\\\":\\\"Prod_2\\\"},\",\"\\\"trader\\\":{\\\"firstName\\\":\\\"F_Name_2\\\",\\\"lastName\\\":\\\"L_Name_2\\\",\\\"kerberos\\\":\\\"xyz\\\"},\",\"\\\"tradeId\\\":4\",\"}\",\"]\")),es),_result,es);\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_testCrossMappingJsonToDBWithNoLocalProperties__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_T_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_T_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3200072\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_T_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_T_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3200069\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection _jsonConnection = new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::XStore::inMemoryAndRelational::S_Trade\")))._url(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"data:application/json,\",\"{\\\"s_tradeId\\\": 1, \\\"s_tradeDetails\\\": \\\"30:100\\\", \\\"s_traderDetails\\\": \\\"abc:F_Name_1:L_Name_1\\\"}\",\"{\\\"s_tradeId\\\": 2, \\\"s_tradeDetails\\\": \\\"31:200\\\", \\\"s_traderDetails\\\": \\\"abc:F_Name_1:L_Name_1\\\"}\",\"{\\\"s_tradeId\\\": 3, \\\"s_tradeDetails\\\": \\\"30:300\\\", \\\"s_traderDetails\\\": \\\"xyz:F_Name_2:L_Name_2\\\"}\",\"{\\\"s_tradeId\\\": 4, \\\"s_tradeDetails\\\": \\\"31:400\\\", \\\"s_traderDetails\\\": \\\"xyz:F_Name_2:L_Name_2\\\"}\")),es));\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _dbRuntime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$graphFetch$tests$XStore$inMemoryAndRelational$testCrossMappingJsonToDBWithNoLocalProperties$11$system$imports$import__core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch_pure_10$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n@@ -669,15 +669,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime>copy(_dbRuntime, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure\", 880, 18, 880, 96))._connections(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection>)(Object)CompiledSupport.concatenate(_dbRuntime._connections(), _jsonConnection))));\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure\", -1, -1, 882, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[\",\"{\",\"\\\"product\\\":{\\\"productId\\\":\\\"30\\\",\\\"synonyms\\\":[{\\\"name\\\":\\\"Syn_1\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_2\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"description\\\":\\\"Product 1 description\\\",\\\"productName\\\":\\\"Prod_1\\\"},\",\"\\\"trader\\\":{\\\"firstName\\\":\\\"F_Name_1\\\",\\\"lastName\\\":\\\"L_Name_1\\\",\\\"kerberos\\\":\\\"abc\\\"},\",\"\\\"tradeId\\\":1\",\"},\",\"{\",\"\\\"product\\\":{\\\"productId\\\":\\\"31\\\",\\\"synonyms\\\":[{\\\"name\\\":\\\"Syn_3\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_4\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"description\\\":\\\"Product 2 description\\\",\\\"productName\\\":\\\"Prod_2\\\"},\",\"\\\"trader\\\":{\\\"firstName\\\":\\\"F_Name_1\\\",\\\"lastName\\\":\\\"L_Name_1\\\",\\\"kerberos\\\":\\\"abc\\\"},\",\"\\\"tradeId\\\":2\",\"},\",\"{\",\"\\\"product\\\":{\\\"productId\\\":\\\"30\\\",\\\"synonyms\\\":[{\\\"name\\\":\\\"Syn_1\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_2\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"description\\\":\\\"Product 1 description\\\",\\\"productName\\\":\\\"Prod_1\\\"},\",\"\\\"trader\\\":{\\\"firstName\\\":\\\"F_Name_2\\\",\\\"lastName\\\":\\\"L_Name_2\\\",\\\"kerberos\\\":\\\"xyz\\\"},\",\"\\\"tradeId\\\":3\",\"},\",\"{\",\"\\\"product\\\":{\\\"productId\\\":\\\"31\\\",\\\"synonyms\\\":[{\\\"name\\\":\\\"Syn_3\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_4\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"description\\\":\\\"Product 2 description\\\",\\\"productName\\\":\\\"Prod_2\\\"},\",\"\\\"trader\\\":{\\\"firstName\\\":\\\"F_Name_2\\\",\\\"lastName\\\":\\\"L_Name_2\\\",\\\"kerberos\\\":\\\"xyz\\\"},\",\"\\\"tradeId\\\":4\",\"}\",\"]\")),es),_result,es);\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_testCrossMappingJsonToDBWithExplosion__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_T_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_T_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3200122\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_T_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_T_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3200119\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection _jsonConnection = new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_TradesWrapper>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::XStore::inMemoryAndRelational::S_TradesWrapper\")))._url(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"data:application/json,\",\"{\\\"s_trades\\\" : [{\\\"s_tradeId\\\": 1, \\\"s_tradeDetails\\\": \\\"30:100\\\", \\\"s_traderDetails\\\": \\\"abc:F_Name_1:L_Name_1\\\"},\",\"{\\\"s_tradeId\\\": 2, \\\"s_tradeDetails\\\": \\\"31:200\\\", \\\"s_traderDetails\\\": \\\"abc:F_Name_1:L_Name_1\\\"},\",\"{\\\"s_tradeId\\\": 3, \\\"s_tradeDetails\\\": \\\"30:300\\\", \\\"s_traderDetails\\\": \\\"xyz:F_Name_2:L_Name_2\\\"},\",\"{\\\"s_tradeId\\\": 4, \\\"s_tradeDetails\\\": \\\"31:400\\\", \\\"s_traderDetails\\\": \\\"xyz:F_Name_2:L_Name_2\\\"}]}\")),es));\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _dbRuntime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$graphFetch$tests$XStore$inMemoryAndRelational$testCrossMappingJsonToDBWithExplosion$12$system$imports$import__core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch_pure_10$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n"}, {"source1": "org/finos/legend/pure/generated/core_relational_relational_graphFetch_tests_testCrossStoreUnion.java", "source2": "org/finos/legend/pure/generated/core_relational_relational_graphFetch_tests_testCrossStoreUnion.java", "unified_diff": "@@ -495,15 +495,15 @@\n core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into productTable (productId, productname, description) values (30, 'Prod_1', 'Product 1 description');\",_dbConn,es);\n core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into productTable (productId, productname, description) values (31, 'Prod_2', 'Product 2 description');\",_dbConn,es);\n return true;\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_XStoreUnion_inMemoryAndRelational_testSimpleUnionCrossStore__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStoreUnion_inMemoryAndRelational_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStoreUnion_inMemoryAndRelational_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2628303\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStoreUnion_inMemoryAndRelational_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStoreUnion_inMemoryAndRelational_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2628338\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$graphFetch$tests$XStoreUnion$inMemoryAndRelational$testSimpleUnionCrossStore$2$system$imports$import__core_relational_relational_graphFetch_tests_testCrossStoreUnion_pure_4$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -530,15 +530,15 @@\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testCrossStoreUnion.pure\", -1, -1, 275, 17, -1, -1)))._values().getFirst();\n core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"quantity\\\":100,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":1},\",\"{\\\"quantity\\\":200,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":2},\",\"{\\\"quantity\\\":300,\\\"traderKerb\\\":\\\"xyz\\\",\\\"tradeId\\\":3},\",\"{\\\"quantity\\\":400,\\\"traderKerb\\\":\\\"xyz\\\",\\\"tradeId\\\":4},\",\"{\\\"quantity\\\":100,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":5},\",\"{\\\"quantity\\\":200,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":6},\",\"{\\\"quantity\\\":300,\\\"traderKerb\\\":\\\"xyz\\\",\\\"tradeId\\\":7},\",\"{\\\"quantity\\\":400,\\\"traderKerb\\\":\\\"xyz\\\",\\\"tradeId\\\":8}]\")),es),_result,es);\n return true;\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_XStoreUnion_inMemoryAndRelational_testNestedUnionCrossStore__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStoreUnion_inMemoryAndRelational_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStoreUnion_inMemoryAndRelational_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2628353\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStoreUnion_inMemoryAndRelational_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStoreUnion_inMemoryAndRelational_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2628388\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$graphFetch$tests$XStoreUnion$inMemoryAndRelational$testNestedUnionCrossStore$3$system$imports$import__core_relational_relational_graphFetch_tests_testCrossStoreUnion_pure_4$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -564,15 +564,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime>copy(_dbRuntime, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testCrossStoreUnion.pure\", 320, 18, 320, 96))._connections(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection>)(Object)CompiledSupport.concatenate(_dbRuntime._connections(), _jsonConnection))));\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testCrossStoreUnion.pure\", -1, -1, 322, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"product\\\":{\\\"productId\\\":\\\"30\\\",\\\"description\\\":\\\"Product 1 description\\\",\\\"productName\\\":\\\"Prod_1\\\"},\\\"quantity\\\":100,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":1},\",\"{\\\"product\\\":{\\\"productId\\\":\\\"31\\\",\\\"description\\\":\\\"Product 2 description\\\",\\\"productName\\\":\\\"Prod_2\\\"},\\\"quantity\\\":200,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":2},\",\"{\\\"product\\\":{\\\"productId\\\":\\\"30\\\",\\\"description\\\":\\\"Product 1 description\\\",\\\"productName\\\":\\\"Prod_1\\\"},\\\"quantity\\\":300,\\\"traderKerb\\\":\\\"xyz\\\",\\\"tradeId\\\":3},\",\"{\\\"product\\\":{\\\"productId\\\":\\\"31\\\",\\\"description\\\":\\\"Product 2 description\\\",\\\"productName\\\":\\\"Prod_2\\\"},\\\"quantity\\\":400,\\\"traderKerb\\\":\\\"xyz\\\",\\\"tradeId\\\":4},\",\"{\\\"product\\\":{\\\"productId\\\":\\\"40\\\",\\\"description\\\":\\\"\\\",\\\"productName\\\":\\\"Prod_3\\\"},\\\"quantity\\\":100,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":5},\",\"{\\\"product\\\":{\\\"productId\\\":\\\"41\\\",\\\"description\\\":\\\"\\\",\\\"productName\\\":\\\"Prod_4\\\"},\\\"quantity\\\":200,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":6},\",\"{\\\"product\\\":{\\\"productId\\\":\\\"40\\\",\\\"description\\\":\\\"\\\",\\\"productName\\\":\\\"Prod_3\\\"},\\\"quantity\\\":300,\\\"traderKerb\\\":\\\"xyz\\\",\\\"tradeId\\\":7},\",\"{\\\"product\\\":{\\\"productId\\\":\\\"41\\\",\\\"description\\\":\\\"\\\",\\\"productName\\\":\\\"Prod_4\\\"},\\\"quantity\\\":400,\\\"traderKerb\\\":\\\"xyz\\\",\\\"tradeId\\\":8}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_XStoreUnion_inMemoryAndRelational_testSimpleUnionOnMultipleSetsCrossStore__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStoreUnion_inMemoryAndRelational_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStoreUnion_inMemoryAndRelational_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2628403\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStoreUnion_inMemoryAndRelational_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStoreUnion_inMemoryAndRelational_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2628438\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$graphFetch$tests$XStoreUnion$inMemoryAndRelational$testSimpleUnionOnMultipleSetsCrossStore$4$system$imports$import__core_relational_relational_graphFetch_tests_testCrossStoreUnion_pure_4$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -602,15 +602,15 @@\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testCrossStoreUnion.pure\", -1, -1, 396, 17, -1, -1)))._values().getFirst();\n core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"quantity\\\":100,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":1},\",\"{\\\"quantity\\\":200,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":2},\",\"{\\\"quantity\\\":300,\\\"traderKerb\\\":\\\"xyz\\\",\\\"tradeId\\\":3},\",\"{\\\"quantity\\\":400,\\\"traderKerb\\\":\\\"xyz\\\",\\\"tradeId\\\":4},\",\"{\\\"quantity\\\":100,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":5},\",\"{\\\"quantity\\\":200,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":6},\",\"{\\\"quantity\\\":300,\\\"traderKerb\\\":\\\"xyz\\\",\\\"tradeId\\\":7},\",\"{\\\"quantity\\\":400,\\\"traderKerb\\\":\\\"xyz\\\",\\\"tradeId\\\":8},\",\"{\\\"quantity\\\":100,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":9},\",\"{\\\"quantity\\\":200,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":10},\",\"{\\\"quantity\\\":300,\\\"traderKerb\\\":\\\"xyz\\\",\\\"tradeId\\\":11},\",\"{\\\"quantity\\\":400,\\\"traderKerb\\\":\\\"xyz\\\",\\\"tradeId\\\":12},\",\"{\\\"quantity\\\":100,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":13},\",\"{\\\"quantity\\\":200,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":14},\",\"{\\\"quantity\\\":300,\\\"traderKerb\\\":\\\"xyz\\\",\\\"tradeId\\\":15},\",\"{\\\"quantity\\\":400,\\\"traderKerb\\\":\\\"xyz\\\",\\\"tradeId\\\":16},\",\"{\\\"quantity\\\":100,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":17},\",\"{\\\"quantity\\\":200,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":18},\",\"{\\\"quantity\\\":300,\\\"traderKerb\\\":\\\"xyz\\\",\\\"tradeId\\\":19},\",\"{\\\"quantity\\\":400,\\\"traderKerb\\\":\\\"xyz\\\",\\\"tradeId\\\":20}]\")),es),_result,es);\n return true;\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_XStoreUnion_inMemoryAndRelational_testNestedUnionOnMultipleSetsCrossStore__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStoreUnion_inMemoryAndRelational_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStoreUnion_inMemoryAndRelational_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2628477\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStoreUnion_inMemoryAndRelational_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStoreUnion_inMemoryAndRelational_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2628512\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$graphFetch$tests$XStoreUnion$inMemoryAndRelational$testNestedUnionOnMultipleSetsCrossStore$5$system$imports$import__core_relational_relational_graphFetch_tests_testCrossStoreUnion_pure_4$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n"}, {"source1": "org/finos/legend/pure/generated/core_relational_relational_graphFetch_tests_testGraphFetchChain.java", "source2": "org/finos/legend/pure/generated/core_relational_relational_graphFetch_tests_testGraphFetchChain.java", "unified_diff": "@@ -21,93 +21,106 @@\n import org.finos.legend.pure.runtime.java.compiled.execution.sourceInformation.*;\n import org.junit.Test;\n public class core_relational_relational_graphFetch_tests_testGraphFetchChain\n {\n     public static MutableMap<String, SharedPureFunction<?>> __functions = Maps.mutable.empty();\n     static\n     {\n-        __functions.put(\"$core_relational$3291355\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>()\n+        __functions.put(\"$core_relational$3291303\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>()\n {\n      public org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._manager();\n      }\n }\n );\n-        __functions.put(\"$core_relational$3291304\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>()\n+        __functions.put(\"$core_relational$3291354\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>()\n {\n      public org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._manager();\n      }\n }\n );\n-        __functions.put(\"$core_relational$3291344\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>()\n+        __functions.put(\"meta$relational$graphFetch$tests$chain$testRelationalChainExecutionWithFilter$4$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchChain_pure_1$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_chain_Target_Firm, java.lang.Boolean>()\n+{\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_chain_Target_Firm)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_chain_Target_Firm _x, final ExecutionSupport es)\n+     {\n+return CompiledSupport.equal(_x._firmName(), \"FIRM X\");\n+     }\n+}\n+);\n+        __functions.put(\"$core_relational$3291343\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>()\n {\n      public org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._manager();\n      }\n }\n );\n-        __functions.put(\"$core_relational$3291296\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, java.lang.String>()\n+        __functions.put(\"$core_relational$3291295\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._firstName();\n      }\n }\n );\n-        __functions.put(\"meta$relational$graphFetch$tests$chain$testRelationalChainExecutionWithFilter$4$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchChain_pure_1$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_chain_Target_Firm, java.lang.Boolean>()\n+        __functions.put(\"meta_relational_graphFetch_tests_chain_M2M_Mapping_Target_Person$11\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, java.lang.String>()\n {\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_chain_Target_Firm)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_chain_Target_Firm _x, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.equal(_x._firmName(), \"FIRM X\");\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(FunctionsGen.toUpperCase(_src._firstName()),\" \",FunctionsGen.toUpperCase(_src._lastName()))),es);\n      }\n }\n );\n-        __functions.put(\"meta_relational_graphFetch_tests_chain_M2M_Mapping_Target_Person$11\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, java.lang.String>()\n+        __functions.put(\"$core_relational$3291225\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person _v_automap, final ExecutionSupport es)\n      {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(FunctionsGen.toUpperCase(_src._firstName()),\" \",FunctionsGen.toUpperCase(_src._lastName()))),es);\n+return _v_automap._firstName();\n      }\n }\n );\n-        __functions.put(\"$core_relational$3291289\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, java.lang.String>()\n+        __functions.put(\"$core_relational$3291288\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person _v_automap, final ExecutionSupport es)\n@@ -121,20 +134,20 @@\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person _src, final ExecutionSupport es)\n      {\n-return platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(((RichIterable<? extends java.lang.String>)(Object)CompiledSupport.concatenate(((RichIterable<? extends java.lang.String>)(Object)CompiledSupport.concatenate(CompiledSupport.mapToOneOverOne(_src._manager(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, ExecutionSupport, java.lang.String>)(core_relational_relational_graphFetch_tests_testGraphFetchChain.__functions.get(\"$core_relational$3291289\")), es)\n-, CompiledSupport.mapToOneOverOne(CompiledSupport.mapToOneOverOne(_src._manager(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)(core_relational_relational_graphFetch_tests_testGraphFetchChain.__functions.get(\"$core_relational$3291344\")), es)\n-, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, ExecutionSupport, java.lang.String>)(core_relational_relational_graphFetch_tests_testGraphFetchChain.__functions.get(\"$core_relational$3291296\")), es)\n-)), CompiledSupport.mapToOneOverOne(CompiledSupport.mapToOneOverOne(CompiledSupport.mapToOneOverOne(_src._manager(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)(core_relational_relational_graphFetch_tests_testGraphFetchChain.__functions.get(\"$core_relational$3291355\")), es)\n-, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)(core_relational_relational_graphFetch_tests_testGraphFetchChain.__functions.get(\"$core_relational$3291304\")), es)\n-, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, ExecutionSupport, java.lang.String>)(core_relational_relational_graphFetch_tests_testGraphFetchChain.__functions.get(\"$core_relational$3291226\")), es)\n+return platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(((RichIterable<? extends java.lang.String>)(Object)CompiledSupport.concatenate(((RichIterable<? extends java.lang.String>)(Object)CompiledSupport.concatenate(CompiledSupport.mapToOneOverOne(_src._manager(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, ExecutionSupport, java.lang.String>)(core_relational_relational_graphFetch_tests_testGraphFetchChain.__functions.get(\"$core_relational$3291288\")), es)\n+, CompiledSupport.mapToOneOverOne(CompiledSupport.mapToOneOverOne(_src._manager(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)(core_relational_relational_graphFetch_tests_testGraphFetchChain.__functions.get(\"$core_relational$3291343\")), es)\n+, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, ExecutionSupport, java.lang.String>)(core_relational_relational_graphFetch_tests_testGraphFetchChain.__functions.get(\"$core_relational$3291295\")), es)\n+)), CompiledSupport.mapToOneOverOne(CompiledSupport.mapToOneOverOne(CompiledSupport.mapToOneOverOne(_src._manager(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)(core_relational_relational_graphFetch_tests_testGraphFetchChain.__functions.get(\"$core_relational$3291354\")), es)\n+, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)(core_relational_relational_graphFetch_tests_testGraphFetchChain.__functions.get(\"$core_relational$3291303\")), es)\n+, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, ExecutionSupport, java.lang.String>)(core_relational_relational_graphFetch_tests_testGraphFetchChain.__functions.get(\"$core_relational$3291225\")), es)\n ))),\",\",es);\n      }\n }\n );\n         __functions.put(\"meta_relational_graphFetch_tests_chain_M2M_Mapping_Target_Firm$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm, java.lang.Long>()\n {\n      public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -157,27 +170,14 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm _src, final ExecutionSupport es)\n      {\n return FunctionsGen.toUpperCase(_src._legalName());\n      }\n }\n );\n-        __functions.put(\"$core_relational$3291226\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, java.lang.String>()\n-{\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person _v_automap, final ExecutionSupport es)\n-     {\n-return _v_automap._firstName();\n-     }\n-}\n-);\n         __functions.put(\"meta_relational_graphFetch_tests_chain_M2M_Mapping_Target_Firm$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>>()\n {\n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -192,15 +192,15 @@\n public static boolean Root_meta_relational_graphFetch_tests_chain_setup__Boolean_1_(final ExecutionSupport es)\n {\n return core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_chain_testRelationalChainExecutionFlat__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_chain_Target_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_chain_Target_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3290229\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_chain_Target_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_chain_Target_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3290228\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$chain$testRelationalChainExecutionFlat$2$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchChain_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -225,15 +225,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection>)(Object)CompiledSupport.concatenate(core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es)._connections(), _modelChainConnection))));\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchChain.pure\", -1, -1, 45, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[\",\"{\\\"firmName\\\":\\\"FIRM X\\\",\\\"employeeCount\\\":4},\",\"{\\\"firmName\\\":\\\"FIRM A\\\",\\\"employeeCount\\\":1},\",\"{\\\"firmName\\\":\\\"FIRM B\\\",\\\"employeeCount\\\":1},\",\"{\\\"firmName\\\":\\\"FIRM C\\\",\\\"employeeCount\\\":1}\",\"]\")),es),_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_chain_testRelationalChainExecutionNested__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_chain_Target_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_chain_Target_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3290274\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_chain_Target_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_chain_Target_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3290273\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$chain$testRelationalChainExecutionNested$3$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchChain_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -258,15 +258,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection>)(Object)CompiledSupport.concatenate(core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es)._connections(), _modelChainConnection))));\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchChain.pure\", -1, -1, 81, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[\",\"  {\",\"    \\\"firmName\\\": \\\"FIRM X\\\",\",\"    \\\"employees\\\": [\",\"      {\",\"        \\\"fullName\\\": \\\"PETER SMITH\\\",\",\"        \\\"managers\\\": \\\"John,Anthony\\\"\",\"      },\",\"      {\",\"        \\\"fullName\\\": \\\"JOHN JOHNSON\\\",\",\"        \\\"managers\\\": \\\"Anthony\\\"\",\"      },\",\"      {\",\"        \\\"fullName\\\": \\\"JOHN HILL\\\",\",\"        \\\"managers\\\": \\\"John,Anthony\\\"\",\"      },\",\"      {\",\"        \\\"fullName\\\": \\\"ANTHONY ALLEN\\\",\",\"        \\\"managers\\\": \\\"\\\"\",\"      }\",\"    ],\",\"    \\\"employeeCount\\\": 4\",\"  },\",\"  {\",\"    \\\"firmName\\\": \\\"FIRM A\\\",\",\"    \\\"employees\\\": [\",\"      {\",\"        \\\"fullName\\\": \\\"FABRICE ROBERTS\\\",\",\"        \\\"managers\\\": \\\"\\\"\",\"      }\",\"    ],\",\"    \\\"employeeCount\\\": 1\",\"  },\",\"  {\",\"    \\\"firmName\\\": \\\"FIRM B\\\",\",\"    \\\"employees\\\": [\",\"      {\",\"        \\\"fullName\\\": \\\"OLIVER HILL\\\",\",\"        \\\"managers\\\": \\\"\\\"\",\"      }\",\"    ],\",\"    \\\"employeeCount\\\": 1\",\"  },\",\"  {\",\"    \\\"firmName\\\": \\\"FIRM C\\\",\",\"    \\\"employees\\\": [\",\"      {\",\"        \\\"fullName\\\": \\\"DAVID HARRIS\\\",\",\"        \\\"managers\\\": \\\"\\\"\",\"      }\",\"    ],\",\"    \\\"employeeCount\\\": 1\",\"  }\",\"]\")),es),_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_chain_testRelationalChainExecutionWithFilter__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_chain_Target_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_chain_Target_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3290319\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_chain_Target_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_chain_Target_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3290318\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$chain$testRelationalChainExecutionWithFilter$4$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchChain_pure_1$2\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -291,15 +291,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection>)(Object)CompiledSupport.concatenate(core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es)._connections(), _modelChainConnection))));\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchChain.pure\", -1, -1, 161, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(\"{\\\"firmName\\\":\\\"FIRM X\\\",\\\"employeeCount\\\":4}\",_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_chain_testRelationalChainExecutionWithInScopeVariableFilter__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_chain_Target_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_chain_Target_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3290363\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_chain_Target_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_chain_Target_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3290362\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$chain$testRelationalChainExecutionWithInScopeVariableFilter$5$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchChain_pure_1$2\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n"}, {"source1": "org/finos/legend/pure/generated/core_relational_relational_graphFetch_tests_testGraphFetchEmbdded.java", "source2": "org/finos/legend/pure/generated/core_relational_relational_graphFetch_tests_testGraphFetchEmbdded.java", "unified_diff": "@@ -27,15 +27,15 @@\n public static boolean Root_meta_relational_graphFetch_tests_embedded_setup__Boolean_1_(final ExecutionSupport es)\n {\n return core_relational_relational_tests_mapping_embedded_testEmbeddedMapping.Root_meta_relational_tests_mapping_embedded_setUp__Boolean_1_(es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_embedded_testSimpleEmbeddedMapping__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3354638\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3354635\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$embedded$testSimpleEmbeddedMapping$2$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchEmbdded_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -59,15 +59,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchEmbdded.pure\", -1, -1, 38, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(\"[{\\\"firstName\\\":\\\"Peter\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm X\\\"}},{\\\"firstName\\\":\\\"John\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm X\\\"}},{\\\"firstName\\\":\\\"Fabrice\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm A\\\"}}]\",_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_embedded_testMultiLevelEmbeddedMapping__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3354671\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3354668\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$embedded$testMultiLevelEmbeddedMapping$3$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchEmbdded_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -91,15 +91,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchEmbdded.pure\", -1, -1, 63, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(\"[{\\\"firstName\\\":\\\"Peter\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm X\\\",\\\"address\\\":{\\\"name\\\":\\\"200 west\\\"}}},{\\\"firstName\\\":\\\"John\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm X\\\",\\\"address\\\":{\\\"name\\\":\\\"200 west\\\"}}},{\\\"firstName\\\":\\\"Fabrice\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm A\\\",\\\"address\\\":{\\\"name\\\":\\\"3 somewhere\\\"}}}]\",_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_embedded_testEmbeddedToRootMapping__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3354704\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3354701\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$embedded$testEmbeddedToRootMapping$4$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchEmbdded_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -123,15 +123,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchEmbdded.pure\", -1, -1, 88, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(\"[{\\\"firstName\\\":\\\"Peter\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm X\\\",\\\"employees\\\":[{\\\"firstName\\\":\\\"Peter\\\"},{\\\"firstName\\\":\\\"John\\\"}]}},{\\\"firstName\\\":\\\"John\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm X\\\",\\\"employees\\\":[{\\\"firstName\\\":\\\"Peter\\\"},{\\\"firstName\\\":\\\"John\\\"}]}},{\\\"firstName\\\":\\\"Fabrice\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm A\\\",\\\"employees\\\":[{\\\"firstName\\\":\\\"Fabrice\\\"}]}}]\",_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_embedded_testEmbeddedMappingQualifiedPropertyAccess__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3354737\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3354734\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$embedded$testEmbeddedMappingQualifiedPropertyAccess$5$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchEmbdded_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n"}, {"source1": "org/finos/legend/pure/generated/core_relational_relational_graphFetch_tests_testGraphFetchMilestoning.java", "source2": "org/finos/legend/pure/generated/core_relational_relational_graphFetch_tests_testGraphFetchMilestoning.java", "unified_diff": "@@ -31,111 +31,111 @@\n      {\n          return valueOf(es);\n      }\n \n      public java.lang.String valueOf(final ExecutionSupport es)\n      {\n final org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate _bd = org.finos.legend.pure.m4.coreinstance.primitive.date.DateFormat.parseStrictDate(\"2017-06-09\");\n-return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::milestoning::Order\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2894883\")),es),org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchMilestoning.pure\", -1, -1, 145, 20, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2894732\")),es);\n+return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::milestoning::Order\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2894886\")),es),org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchMilestoning.pure\", -1, -1, 145, 20, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2894735\")),es);\n      }\n }\n );\n         __functions.put(\"meta$relational$graphFetch$tests$milestoning$testInnerJoinIsolationAtRoot$12$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchMilestoning_pure_1$0\", new DefaultPureLambdaFunction0<java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public java.lang.String valueOf(final ExecutionSupport es)\n      {\n final org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate _bd = org.finos.legend.pure.m4.coreinstance.primitive.date.DateFormat.parseStrictDate(\"2015-10-16\");\n-return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::milestoning::Product\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2894959\")),es),org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchMilestoning.pure\", -1, -1, 356, 25, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2894813\")),es);\n+return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::milestoning::Product\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2894962\")),es),org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchMilestoning.pure\", -1, -1, 356, 25, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2894816\")),es);\n      }\n }\n );\n         __functions.put(\"meta$relational$graphFetch$tests$milestoning$testSnapshotMilestoning$11$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchMilestoning_pure_1$3\", new DefaultPureLambdaFunction0<java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public java.lang.String valueOf(final ExecutionSupport es)\n      {\n final org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate _bd = org.finos.legend.pure.m4.coreinstance.primitive.date.DateFormat.parseStrictDate(\"2015-08-26\");\n-return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::milestoning::Product\").valuesView()))).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product _p){return CompiledSupport.equal(_p.classification(_bd,es)._description(), \"STOCK DESC-V2\");}})),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2894945\")),es),org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchMilestoning.pure\", -1, -1, 323, 85, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2894796\")),es);\n+return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::milestoning::Product\").valuesView()))).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product _p){return CompiledSupport.equal(_p.classification(_bd,es)._description(), \"STOCK DESC-V2\");}})),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2894948\")),es),org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchMilestoning.pure\", -1, -1, 323, 85, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2894799\")),es);\n      }\n }\n );\n         __functions.put(\"meta$relational$graphFetch$tests$milestoning$testBiTemporalProperty$10$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchMilestoning_pure_1$0\", new DefaultPureLambdaFunction0<java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public java.lang.String valueOf(final ExecutionSupport es)\n      {\n final org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate _pd = org.finos.legend.pure.m4.coreinstance.primitive.date.DateFormat.parseStrictDate(\"2017-06-11\");\n final org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate _bd = org.finos.legend.pure.m4.coreinstance.primitive.date.DateFormat.parseStrictDate(\"2017-06-10\");\n-return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_BiTemporalProduct>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_BiTemporalProduct>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::milestoning::BiTemporalProduct\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_BiTemporalProduct>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2894929\")),es),org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_BiTemporalProduct.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchMilestoning.pure\", -1, -1, 283, 40, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_BiTemporalProduct>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2894779\")),es);\n+return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_BiTemporalProduct>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_BiTemporalProduct>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::milestoning::BiTemporalProduct\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_BiTemporalProduct>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2894932\")),es),org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_BiTemporalProduct.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchMilestoning.pure\", -1, -1, 283, 40, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_BiTemporalProduct>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2894782\")),es);\n      }\n }\n );\n         __functions.put(\"meta$relational$graphFetch$tests$milestoning$testBiTemporalRoot$9$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchMilestoning_pure_1$0\", new DefaultPureLambdaFunction0<java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public java.lang.String valueOf(final ExecutionSupport es)\n      {\n-return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_BiTemporalProduct>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_BiTemporalProduct>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::milestoning::BiTemporalProduct\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_BiTemporalProduct>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2894913\")),es),org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_BiTemporalProduct.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchMilestoning.pure\", -1, -1, 251, 53, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_BiTemporalProduct>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2894758\")),es);\n+return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_BiTemporalProduct>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_BiTemporalProduct>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::milestoning::BiTemporalProduct\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_BiTemporalProduct>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2894916\")),es),org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_BiTemporalProduct.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchMilestoning.pure\", -1, -1, 251, 53, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_BiTemporalProduct>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2894761\")),es);\n      }\n }\n );\n         __functions.put(\"meta$relational$graphFetch$tests$milestoning$testInnerJoinIsolationAtChild$13$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchMilestoning_pure_1$0\", new DefaultPureLambdaFunction0<java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public java.lang.String valueOf(final ExecutionSupport es)\n      {\n final org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate _bd = org.finos.legend.pure.m4.coreinstance.primitive.date.DateFormat.parseStrictDate(\"2015-10-16\");\n-return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::milestoning::Order\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2894972\")),es),org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchMilestoning.pure\", -1, -1, 385, 20, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2894830\")),es);\n+return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::milestoning::Order\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2894975\")),es),org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchMilestoning.pure\", -1, -1, 385, 20, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2894833\")),es);\n      }\n }\n );\n         __functions.put(\"meta$relational$graphFetch$tests$milestoning$testDateTimeInQuery$8$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchMilestoning_pure_1$0\", new DefaultPureLambdaFunction0<java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public java.lang.String valueOf(final ExecutionSupport es)\n      {\n-return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::milestoning::Order\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2894897\")),es),org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchMilestoning.pure\", -1, -1, 203, 20, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2894745\")),es);\n+return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::milestoning::Order\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2894900\")),es),org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchMilestoning.pure\", -1, -1, 203, 20, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2894748\")),es);\n      }\n }\n );\n     }\n \n public static RichIterable<? extends java.lang.Object> Root_meta_relational_graphFetch_tests_milestoning_setup__Any_MANY_(final ExecutionSupport es)\n {\n return CompiledSupport.toPureCollection(core_relational_relational_milestoning_tests_businessDateMilestoningSetUp.Root_meta_relational_tests_milestoning_initDatabase__Runtime_1_(es));\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_milestoning_testMilestonedClassAtRoot__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2893739\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2893742\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$milestoning$testMilestonedClassAtRoot$2$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchMilestoning_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -159,15 +159,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchMilestoning.pure\", -1, -1, 38, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"name\\\":\\\"ProductName2\\\",\\\"classificationTypeStr()\\\":\\\"STOCK\\\",\\\"id\\\":2,\\\"type\\\":\\\"STOCK\\\"},\",\"{\\\"name\\\":\\\"ProductName3\\\",\\\"classificationTypeStr()\\\":null,\\\"id\\\":3,\\\"type\\\":\\\"OPTION\\\"}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_milestoning_testMilestonedClassAtRootQualifierWithBD__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2893773\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2893776\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$milestoning$testMilestonedClassAtRootQualifierWithBD$3$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchMilestoning_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -191,15 +191,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchMilestoning.pure\", -1, -1, 61, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"name\\\":\\\"ProductName2\\\",\\\"classificationExchangeName1()\\\":\\\"LNSE\\\",\\\"id\\\":2,\\\"type\\\":\\\"STOCK\\\"},\",\"{\\\"name\\\":\\\"ProductName3\\\",\\\"classificationExchangeName1()\\\":null,\\\"id\\\":3,\\\"type\\\":\\\"OPTION\\\"}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_milestoning_testMilestonedProperty__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2893807\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2893810\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$milestoning$testMilestonedProperty$4$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchMilestoning_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -223,15 +223,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchMilestoning.pure\", -1, -1, 86, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"id\\\":1,\\\"product(2015-10-16)\\\":[]},\",\"{\\\"id\\\":2,\\\"product(2015-10-16)\\\":[{\\\"name\\\":\\\"ProductName2\\\",\\\"classificationTypeStr()\\\":\\\"STOCK\\\",\\\"type\\\":\\\"STOCK\\\"}]}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_milestoning_testMilestonedPropertyWithLatest__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2893841\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Order>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2893844\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$milestoning$testMilestonedPropertyWithLatest$5$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchMilestoning_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -255,15 +255,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchMilestoning.pure\", -1, -1, 112, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"id\\\":1,\\\"product(2015-10-16)\\\":[]},\",\"{\\\"id\\\":2,\\\"product(2015-10-16)\\\":[{\\\"name\\\":\\\"ProductName2\\\",\\\"classificationTypeStr()\\\":\\\"STOCK\\\",\\\"type\\\":\\\"STOCK\\\"}]}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_milestoning_testMilestonedRootWithFilter__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_StockProduct> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_StockProduct>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2893875\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_StockProduct> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_StockProduct>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2893878\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$milestoning$testMilestonedRootWithFilter$6$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchMilestoning_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n"}, {"source1": "org/finos/legend/pure/generated/core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing.java", "source2": "org/finos/legend/pure/generated/core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing.java", "unified_diff": "@@ -44,15 +44,15 @@\n      {\n          return valueOf(es);\n      }\n \n      public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet valueOf(final ExecutionSupport es)\n      {\n final java.lang.String _firmName = \"Apple\";\n-final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing_Firm> _x = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing_Firm>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(CompiledSupport.toOne(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing_Firm>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::graphFetch::tests::resultSourcing::Firm\").valuesView())), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchResultSourcing.pure\", -1, -1, 98, 80, -1, -1))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3032008\")),es),org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing_Firm.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchResultSourcing.pure\", -1, -1, 98, 89, -1, -1)));\n+final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing_Firm> _x = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing_Firm>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(CompiledSupport.toOne(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing_Firm>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::graphFetch::tests::resultSourcing::Firm\").valuesView())), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchResultSourcing.pure\", -1, -1, 98, 80, -1, -1))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3032011\")),es),org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing_Firm.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchResultSourcing.pure\", -1, -1, 98, 89, -1, -1)));\n return core_pure_tds_tds.Root_meta_pure_tds_sort_TabularDataSet_1__String_MANY__TabularDataSet_1_(core_pure_tds_tds.Root_meta_pure_tds_project_T_MANY__ColumnSpecification_MANY__TabularDataSet_1_(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::model::simple::Person\").valuesView()))).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person _y){return CompiledSupport.equal(CompiledSupport.mapToOneOverOne(_y._firm(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm, ExecutionSupport, java.lang.String>)(core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing.__functions.get(\"meta$relational$graphFetch$tests$resultSourcing$testSourcingJsonResultToQueryWithParametersInUrl$4$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing_pure_1$1\")), es)\n , CompiledSupport.toOne(_x, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchResultSourcing.pure\", -1, -1, 99, 95, -1, -1))._name());}})),CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>>castWithExceptionHandling(core_pure_tds_tds.Root_meta_pure_tds_col_Function_1__String_1__BasicColumnSpecification_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$resultSourcing$testSourcingJsonResultToQueryWithParametersInUrl$4$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing_pure_1$5\")\n ), (\n core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing.__functions.get(\"meta$relational$graphFetch$tests$resultSourcing$testSourcingJsonResultToQueryWithParametersInUrl$4$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing_pure_1$5\")\n ))\n ,\"firstName\",es),org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchResultSourcing.pure\", -1, -1, 99, 119, -1, -1)))),es),CompiledSupport.toPureCollection(\"firstName\"),es);\n@@ -77,15 +77,15 @@\n      public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet valueOf(final ExecutionSupport es)\n      {\n-final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing_Firm> _x = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing_Firm>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(CompiledSupport.toOne(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing_Firm>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::graphFetch::tests::resultSourcing::Firm\").valuesView())), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchResultSourcing.pure\", -1, -1, 80, 80, -1, -1))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3031985\")),es),org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing_Firm.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchResultSourcing.pure\", -1, -1, 80, 89, -1, -1)));\n+final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing_Firm> _x = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing_Firm>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(CompiledSupport.toOne(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing_Firm>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::graphFetch::tests::resultSourcing::Firm\").valuesView())), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchResultSourcing.pure\", -1, -1, 80, 80, -1, -1))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3031988\")),es),org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing_Firm.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchResultSourcing.pure\", -1, -1, 80, 89, -1, -1)));\n return core_pure_tds_tds.Root_meta_pure_tds_sort_TabularDataSet_1__String_MANY__TabularDataSet_1_(core_pure_tds_tds.Root_meta_pure_tds_project_T_MANY__ColumnSpecification_MANY__TabularDataSet_1_(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::model::simple::Person\").valuesView()))).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person _y){return CompiledSupport.equal(CompiledSupport.mapToOneOverOne(_y._firm(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm, ExecutionSupport, java.lang.String>)(core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing.__functions.get(\"meta$relational$graphFetch$tests$resultSourcing$testSourcingJsonResultToQueryWithFiltersInMapping$3$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing_pure_1$1\")), es)\n , CompiledSupport.toOne(_x, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchResultSourcing.pure\", -1, -1, 81, 95, -1, -1))._name());}})),CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>>castWithExceptionHandling(core_pure_tds_tds.Root_meta_pure_tds_col_Function_1__String_1__BasicColumnSpecification_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$resultSourcing$testSourcingJsonResultToQueryWithFiltersInMapping$3$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing_pure_1$5\")\n ), (\n core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing.__functions.get(\"meta$relational$graphFetch$tests$resultSourcing$testSourcingJsonResultToQueryWithFiltersInMapping$3$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing_pure_1$5\")\n ))\n ,\"firstName\",es),org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchResultSourcing.pure\", -1, -1, 81, 119, -1, -1)))),es),CompiledSupport.toPureCollection(\"firstName\"),es);\n@@ -110,15 +110,15 @@\n      public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet valueOf(final ExecutionSupport es)\n      {\n-final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing_Firm> _x = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing_Firm>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(CompiledSupport.toOne(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing_Firm>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::graphFetch::tests::resultSourcing::Firm\").valuesView())), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchResultSourcing.pure\", -1, -1, 60, 80, -1, -1))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3031962\")),es),org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing_Firm.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchResultSourcing.pure\", -1, -1, 60, 89, -1, -1)));\n+final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing_Firm> _x = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing_Firm>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(CompiledSupport.toOne(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing_Firm>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::graphFetch::tests::resultSourcing::Firm\").valuesView())), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchResultSourcing.pure\", -1, -1, 60, 80, -1, -1))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3031965\")),es),org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing_Firm.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchResultSourcing.pure\", -1, -1, 60, 89, -1, -1)));\n return core_pure_tds_tds.Root_meta_pure_tds_sort_TabularDataSet_1__String_MANY__TabularDataSet_1_(core_pure_tds_tds.Root_meta_pure_tds_project_T_MANY__ColumnSpecification_MANY__TabularDataSet_1_(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::model::simple::Person\").valuesView()))).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person _y){return CompiledSupport.equal(CompiledSupport.mapToOneOverOne(_y._firm(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm, ExecutionSupport, java.lang.String>)(core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing.__functions.get(\"meta$relational$graphFetch$tests$resultSourcing$testSourcingJsonResultToQuery$2$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing_pure_1$1\")), es)\n , CompiledSupport.toOne(_x, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchResultSourcing.pure\", -1, -1, 61, 95, -1, -1))._name());}})),CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>>castWithExceptionHandling(core_pure_tds_tds.Root_meta_pure_tds_col_Function_1__String_1__BasicColumnSpecification_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$resultSourcing$testSourcingJsonResultToQuery$2$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing_pure_1$5\")\n ), (\n core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing.__functions.get(\"meta$relational$graphFetch$tests$resultSourcing$testSourcingJsonResultToQuery$2$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing_pure_1$5\")\n ))\n ,\"firstName\",es),org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchResultSourcing.pure\", -1, -1, 61, 119, -1, -1)))),es),CompiledSupport.toPureCollection(\"firstName\"),es);\n@@ -134,14 +134,27 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person _y, final ExecutionSupport es)\n      {\n return _y._firstName();\n      }\n }\n );\n+        __functions.put(\"meta_relational_graphFetch_tests_resultSourcing_mappingWithFilters_meta_relational_graphFetch_tests_resultSourcing_Firm$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing__Firm, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing__Firm)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing__Firm _src, final ExecutionSupport es)\n+     {\n+return _src._name();\n+     }\n+}\n+);\n         __functions.put(\"meta$relational$graphFetch$tests$resultSourcing$testSourcingJsonResultToQueryWithFiltersInMapping$3$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing_pure_1$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -160,27 +173,14 @@\n \n      public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade _y, final ExecutionSupport es)\n      {\n return _y._id();\n      }\n }\n );\n-        __functions.put(\"meta_relational_graphFetch_tests_resultSourcing_mappingWithFilters_meta_relational_graphFetch_tests_resultSourcing_Firm$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing__Firm, java.lang.String>()\n-{\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing__Firm)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing__Firm _src, final ExecutionSupport es)\n-     {\n-return _src._name();\n-     }\n-}\n-);\n         __functions.put(\"meta_relational_graphFetch_tests_resultSourcing_mappingWithFilters_meta_relational_graphFetch_tests_resultSourcing_Firm$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing__Firm, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing__Firm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -195,15 +195,15 @@\n      public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet valueOf(final ExecutionSupport es)\n      {\n-final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing_SettlementDateClass> _x = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing_SettlementDateClass>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(CompiledSupport.toOne(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing_SettlementDateClass>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::graphFetch::tests::resultSourcing::SettlementDateClass\").valuesView())), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchResultSourcing.pure\", -1, -1, 115, 95, -1, -1))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing_SettlementDateClass>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3032031\")),es),org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing_SettlementDateClass.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchResultSourcing.pure\", -1, -1, 115, 104, -1, -1)));\n+final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing_SettlementDateClass> _x = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing_SettlementDateClass>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(CompiledSupport.toOne(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing_SettlementDateClass>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::graphFetch::tests::resultSourcing::SettlementDateClass\").valuesView())), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchResultSourcing.pure\", -1, -1, 115, 95, -1, -1))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing_SettlementDateClass>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3032034\")),es),org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing_SettlementDateClass.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchResultSourcing.pure\", -1, -1, 115, 104, -1, -1)));\n return core_pure_tds_tds.Root_meta_pure_tds_sort_TabularDataSet_1__String_MANY__TabularDataSet_1_(core_pure_tds_tds.Root_meta_pure_tds_project_T_MANY__ColumnSpecification_MANY__TabularDataSet_1_(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::model::simple::Trade\").valuesView()))).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade _y){return CompiledSupport.equal(_y._settlementDateTime(), CompiledSupport.toOne(_x, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchResultSourcing.pure\", -1, -1, 116, 98, -1, -1))._settlementDate());}})),CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade>>castWithExceptionHandling(core_pure_tds_tds.Root_meta_pure_tds_col_Function_1__String_1__BasicColumnSpecification_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$resultSourcing$testSourcingJsonResultToQueryWithPureDateAsParam$5$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing_pure_1$4\")\n ), (\n core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing.__functions.get(\"meta$relational$graphFetch$tests$resultSourcing$testSourcingJsonResultToQueryWithPureDateAsParam$5$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing_pure_1$4\")\n ))\n ,\"id\",es),org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testGraphFetchResultSourcing.pure\", -1, -1, 116, 132, -1, -1)))),es),CompiledSupport.toPureCollection(\"id\"),es);\n      }\n"}, {"source1": "org/finos/legend/pure/generated/core_relational_relational_graphFetch_tests_testGraphFetchSqlIsolation.java", "source2": "org/finos/legend/pure/generated/core_relational_relational_graphFetch_tests_testGraphFetchSqlIsolation.java", "unified_diff": "@@ -39,15 +39,15 @@\n core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into firmTable (id, name) values (1, 'Firm1');\",_connection,es);\n core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into personTable (id, firstName, lastName, active) values (1, 'F1', 'L1', 0);\",_connection,es);\n core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into personTable (id, firstName, lastName, active) values (2, 'F2', 'L2', 1);\",_connection,es);\n core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into personTable (id, firstName, lastName, active) values (3, 'F3', 'L3', 1);\",_connection,es);\n core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into personFirmBridgeTable (firmId, personId, isCeo) values (1, 1, 1);\",_connection,es);\n core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into personFirmBridgeTable (firmId, personId, isCeo) values (1, 2, 1);\",_connection,es);\n core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into personFirmBridgeTable (firmId, personId, isCeo) values (1, 3, 0);\",_connection,es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_isolation_Firm1> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_isolation_Firm1>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3128131\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_isolation_Firm1> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_isolation_Firm1>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3128134\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$isolation$testIsolationOfPropertyTargetFilter$2$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchSqlIsolation_pure_1$1\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n"}, {"source1": "org/finos/legend/pure/generated/core_relational_relational_graphFetch_tests_testOrderedCrossStoreGraphFetch.java", "source2": "org/finos/legend/pure/generated/core_relational_relational_graphFetch_tests_testOrderedCrossStoreGraphFetch.java", "unified_diff": "@@ -99,28 +99,28 @@\n \n      public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_ordered_S_Trade _src, final ExecutionSupport es)\n      {\n return Long.valueOf(((java.lang.String)CompiledSupport.safeGet(CompiledSupport.split(_src._s_tradeDetails(), \":\"), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testOrderedCrossStoreGraphFetch.pure\", -1, -1, 221, 62, -1, -1))));\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_XStore_ordered_orderedCrossMapping4_Trade_trade_set$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_ordered_S_Trade, java.lang.Long>()\n+        __functions.put(\"meta_pure_graphFetch_tests_XStore_ordered_orderedCrossMapping3_Trade_trade_set$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_ordered_S_Trade, java.lang.Long>()\n {\n      public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_ordered_S_Trade)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_ordered_S_Trade _src, final ExecutionSupport es)\n      {\n return _src._s_tradeId();\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_XStore_ordered_orderedCrossMapping3_Trade_trade_set$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_ordered_S_Trade, java.lang.Long>()\n+        __functions.put(\"meta_pure_graphFetch_tests_XStore_ordered_orderedCrossMapping4_Trade_trade_set$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_ordered_S_Trade, java.lang.Long>()\n {\n      public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_ordered_S_Trade)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_ordered_S_Trade _src, final ExecutionSupport es)\n@@ -188,15 +188,15 @@\n core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into bridgeTable (tradeId, productId) values ('3', 30);\",_dbConn1,es);\n core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into bridgeTable (tradeId, productId) values ('4', 31);\",_dbConn1,es);\n return true;\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_XStore_ordered_testSimpleOrderedCrossStoreGraphFetchMissingProperty__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_ordered_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_ordered_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2229108\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_ordered_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_ordered_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2229155\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection _jsonConnection = new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_ordered_S_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::XStore::ordered::S_Trade\")))._url(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"data:application/json,\",\"{\\\"s_tradeId\\\": 1, \\\"s_tradeDetails\\\": \\\"30:100\\\", \\\"s_traderDetails\\\": \\\"abc:F_Name_1:L_Name_1\\\"}\",\"{\\\"s_tradeId\\\": 2, \\\"s_tradeDetails\\\": \\\"31:200\\\", \\\"s_traderDetails\\\": \\\"abc:F_Name_1:L_Name_1\\\"}\",\"{\\\"s_tradeId\\\": 3, \\\"s_tradeDetails\\\": \\\"30:300\\\", \\\"s_traderDetails\\\": \\\"xyz:F_Name_2:L_Name_2\\\"}\",\"{\\\"s_tradeId\\\": 4, \\\"s_tradeDetails\\\": \\\"31:400\\\", \\\"s_traderDetails\\\": \\\"xyz:F_Name_2:L_Name_2\\\"}\")),es));\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _dbRuntime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$graphFetch$tests$XStore$ordered$testSimpleOrderedCrossStoreGraphFetchMissingProperty$2$system$imports$import__core_relational_relational_graphFetch_tests_testOrderedCrossStoreGraphFetch_pure_7$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n@@ -222,15 +222,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime>copy(_dbRuntime, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testOrderedCrossStoreGraphFetch.pure\", 320, 18, 320, 96))._connections(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection>)(Object)CompiledSupport.concatenate(_dbRuntime._connections(), _jsonConnection))));\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testOrderedCrossStoreGraphFetch.pure\", -1, -1, 322, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"productSynonyms\\\":[{\\\"name\\\":\\\"Syn_1\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_2\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"tradeId\\\":1},\",\"{\\\"productSynonyms\\\":[{\\\"name\\\":\\\"Syn_3\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_4\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"tradeId\\\":2},\",\"{\\\"productSynonyms\\\":[{\\\"name\\\":\\\"Syn_1\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_2\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"tradeId\\\":3},\",\"{\\\"productSynonyms\\\":[{\\\"name\\\":\\\"Syn_3\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_4\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"tradeId\\\":4}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_XStore_ordered_testSimpleOrderedCrossStoreGraphFetchRightOrder__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_ordered_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_ordered_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2229158\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_ordered_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_ordered_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2229205\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection _jsonConnection = new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_ordered_S_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::XStore::ordered::S_Trade\")))._url(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"data:application/json,\",\"{\\\"s_tradeId\\\": 1, \\\"s_tradeDetails\\\": \\\"30:100\\\", \\\"s_traderDetails\\\": \\\"abc:F_Name_1:L_Name_1\\\"}\",\"{\\\"s_tradeId\\\": 2, \\\"s_tradeDetails\\\": \\\"31:200\\\", \\\"s_traderDetails\\\": \\\"abc:F_Name_1:L_Name_1\\\"}\",\"{\\\"s_tradeId\\\": 3, \\\"s_tradeDetails\\\": \\\"30:300\\\", \\\"s_traderDetails\\\": \\\"xyz:F_Name_2:L_Name_2\\\"}\",\"{\\\"s_tradeId\\\": 4, \\\"s_tradeDetails\\\": \\\"31:400\\\", \\\"s_traderDetails\\\": \\\"xyz:F_Name_2:L_Name_2\\\"}\")),es));\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _dbRuntime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$graphFetch$tests$XStore$ordered$testSimpleOrderedCrossStoreGraphFetchRightOrder$3$system$imports$import__core_relational_relational_graphFetch_tests_testOrderedCrossStoreGraphFetch_pure_7$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n@@ -256,15 +256,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime>copy(_dbRuntime, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testOrderedCrossStoreGraphFetch.pure\", 362, 18, 362, 96))._connections(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection>)(Object)CompiledSupport.concatenate(_dbRuntime._connections(), _jsonConnection))));\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testOrderedCrossStoreGraphFetch.pure\", -1, -1, 364, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"product\\\":{\\\"productName\\\":\\\"Prod_1\\\"},\\\"productSynonyms\\\":[{\\\"name\\\":\\\"Syn_1\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_2\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"tradeId\\\":1},\",\"{\\\"product\\\":{\\\"productName\\\":\\\"Prod_2\\\"},\\\"productSynonyms\\\":[{\\\"name\\\":\\\"Syn_3\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_4\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"tradeId\\\":2},\",\"{\\\"product\\\":{\\\"productName\\\":\\\"Prod_1\\\"},\\\"productSynonyms\\\":[{\\\"name\\\":\\\"Syn_1\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_2\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"tradeId\\\":3},\",\"{\\\"product\\\":{\\\"productName\\\":\\\"Prod_2\\\"},\\\"productSynonyms\\\":[{\\\"name\\\":\\\"Syn_3\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_4\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"tradeId\\\":4}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_XStore_ordered_testSimpleOrderedCrossStoreGraphFetchReverseOrder__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_ordered_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_ordered_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2229208\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_ordered_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_ordered_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2229255\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection _jsonConnection = new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_ordered_S_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::XStore::ordered::S_Trade\")))._url(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"data:application/json,\",\"{\\\"s_tradeId\\\": 1, \\\"s_tradeDetails\\\": \\\"30:100\\\", \\\"s_traderDetails\\\": \\\"abc:F_Name_1:L_Name_1\\\"}\",\"{\\\"s_tradeId\\\": 2, \\\"s_tradeDetails\\\": \\\"31:200\\\", \\\"s_traderDetails\\\": \\\"abc:F_Name_1:L_Name_1\\\"}\",\"{\\\"s_tradeId\\\": 3, \\\"s_tradeDetails\\\": \\\"30:300\\\", \\\"s_traderDetails\\\": \\\"xyz:F_Name_2:L_Name_2\\\"}\",\"{\\\"s_tradeId\\\": 4, \\\"s_tradeDetails\\\": \\\"31:400\\\", \\\"s_traderDetails\\\": \\\"xyz:F_Name_2:L_Name_2\\\"}\")),es));\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _dbRuntime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$graphFetch$tests$XStore$ordered$testSimpleOrderedCrossStoreGraphFetchReverseOrder$4$system$imports$import__core_relational_relational_graphFetch_tests_testOrderedCrossStoreGraphFetch_pure_7$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n@@ -290,15 +290,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime>copy(_dbRuntime, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testOrderedCrossStoreGraphFetch.pure\", 404, 18, 404, 96))._connections(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection>)(Object)CompiledSupport.concatenate(_dbRuntime._connections(), _jsonConnection))));\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testOrderedCrossStoreGraphFetch.pure\", -1, -1, 406, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"product\\\":{\\\"productName\\\":\\\"Prod_1\\\"},\\\"productSynonyms\\\":[{\\\"name\\\":\\\"Syn_1\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_2\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"tradeId\\\":1},\",\"{\\\"product\\\":{\\\"productName\\\":\\\"Prod_2\\\"},\\\"productSynonyms\\\":[{\\\"name\\\":\\\"Syn_3\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_4\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"tradeId\\\":2},\",\"{\\\"product\\\":{\\\"productName\\\":\\\"Prod_1\\\"},\\\"productSynonyms\\\":[{\\\"name\\\":\\\"Syn_1\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_2\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"tradeId\\\":3},\",\"{\\\"product\\\":{\\\"productName\\\":\\\"Prod_2\\\"},\\\"productSynonyms\\\":[{\\\"name\\\":\\\"Syn_3\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_4\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"tradeId\\\":4}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_XStore_ordered_testSimpleOrderedCrossStoreGraphFetchStringKey__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_ordered_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_ordered_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2229258\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_ordered_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_ordered_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2229305\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection _jsonConnection = new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_ordered_S_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::XStore::ordered::S_Trade\")))._url(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"data:application/json,\",\"{\\\"s_tradeId\\\": 1, \\\"s_tradeDetails\\\": \\\"30:100\\\", \\\"s_traderDetails\\\": \\\"abc:F_Name_1:L_Name_1\\\"}\",\"{\\\"s_tradeId\\\": 2, \\\"s_tradeDetails\\\": \\\"31:200\\\", \\\"s_traderDetails\\\": \\\"abc:F_Name_1:L_Name_1\\\"}\",\"{\\\"s_tradeId\\\": 3, \\\"s_tradeDetails\\\": \\\"30:300\\\", \\\"s_traderDetails\\\": \\\"xyz:F_Name_2:L_Name_2\\\"}\",\"{\\\"s_tradeId\\\": 4, \\\"s_tradeDetails\\\": \\\"31:400\\\", \\\"s_traderDetails\\\": \\\"xyz:F_Name_2:L_Name_2\\\"}\")),es));\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _dbRuntime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$graphFetch$tests$XStore$ordered$testSimpleOrderedCrossStoreGraphFetchStringKey$5$system$imports$import__core_relational_relational_graphFetch_tests_testOrderedCrossStoreGraphFetch_pure_7$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n@@ -324,15 +324,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime>copy(_dbRuntime, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testOrderedCrossStoreGraphFetch.pure\", 443, 18, 443, 96))._connections(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection>)(Object)CompiledSupport.concatenate(_dbRuntime._connections(), _jsonConnection))));\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testOrderedCrossStoreGraphFetch.pure\", -1, -1, 445, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"productSynonyms\\\":[{\\\"name\\\":\\\"Syn_1\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_2\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"tradeId\\\":1},\",\"{\\\"productSynonyms\\\":[{\\\"name\\\":\\\"Syn_3\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_4\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"tradeId\\\":2},\",\"{\\\"productSynonyms\\\":[{\\\"name\\\":\\\"Syn_1\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_2\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"tradeId\\\":3},\",\"{\\\"productSynonyms\\\":[{\\\"name\\\":\\\"Syn_3\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_4\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"tradeId\\\":4}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_XStore_ordered_testSimpleOrderedCrossStoreGraphFetchMultiLevelXStoreRequirements__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_ordered_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_ordered_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2229308\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_ordered_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_ordered_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2229355\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection _jsonConnection = new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_ordered_S_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::XStore::ordered::S_Trade\")))._url(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"data:application/json,\",\"{\\\"s_tradeId\\\": 1, \\\"s_tradeDetails\\\": \\\"30:100\\\", \\\"s_traderDetails\\\": \\\"abc:F_Name_1:L_Name_1\\\"}\",\"{\\\"s_tradeId\\\": 2, \\\"s_tradeDetails\\\": \\\"31:200\\\", \\\"s_traderDetails\\\": \\\"abc:F_Name_1:L_Name_1\\\"}\",\"{\\\"s_tradeId\\\": 3, \\\"s_tradeDetails\\\": \\\"30:300\\\", \\\"s_traderDetails\\\": \\\"xyz:F_Name_2:L_Name_2\\\"}\",\"{\\\"s_tradeId\\\": 4, \\\"s_tradeDetails\\\": \\\"31:400\\\", \\\"s_traderDetails\\\": \\\"xyz:F_Name_2:L_Name_2\\\"}\")),es));\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _dbRuntime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$graphFetch$tests$XStore$ordered$testSimpleOrderedCrossStoreGraphFetchMultiLevelXStoreRequirements$6$system$imports$import__core_relational_relational_graphFetch_tests_testOrderedCrossStoreGraphFetch_pure_7$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n@@ -358,15 +358,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime>copy(_dbRuntime, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testOrderedCrossStoreGraphFetch.pure\", 482, 18, 482, 96))._connections(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection>)(Object)CompiledSupport.concatenate(_dbRuntime._connections(), _jsonConnection))));\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testOrderedCrossStoreGraphFetch.pure\", -1, -1, 484, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"productSynonyms\\\":[{\\\"name\\\":\\\"Syn_1\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_2\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"tradeId\\\":1},\",\"{\\\"productSynonyms\\\":[{\\\"name\\\":\\\"Syn_3\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_4\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"tradeId\\\":2},\",\"{\\\"productSynonyms\\\":[{\\\"name\\\":\\\"Syn_1\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_2\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"tradeId\\\":3},\",\"{\\\"productSynonyms\\\":[{\\\"name\\\":\\\"Syn_3\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"name\\\":\\\"Syn_4\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"tradeId\\\":4}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_XStore_ordered_testSimpleOrderedCrossStoreGraphFetchPropertyLevel__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_ordered_TradeWrapper> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_ordered_TradeWrapper>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2229358\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_ordered_TradeWrapper> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_ordered_TradeWrapper>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2229405\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection _jsonConnection = new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_ordered_S_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::XStore::ordered::S_Trade\")))._url(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"data:application/json,\",\"{\\\"s_tradeId\\\": 1, \\\"s_tradeDetails\\\": \\\"30:100\\\", \\\"s_traderDetails\\\": \\\"abc:F_Name_1:L_Name_1\\\"}\",\"{\\\"s_tradeId\\\": 2, \\\"s_tradeDetails\\\": \\\"31:200\\\", \\\"s_traderDetails\\\": \\\"abc:F_Name_1:L_Name_1\\\"}\",\"{\\\"s_tradeId\\\": 3, \\\"s_tradeDetails\\\": \\\"30:300\\\", \\\"s_traderDetails\\\": \\\"xyz:F_Name_2:L_Name_2\\\"}\",\"{\\\"s_tradeId\\\": 4, \\\"s_tradeDetails\\\": \\\"31:400\\\", \\\"s_traderDetails\\\": \\\"xyz:F_Name_2:L_Name_2\\\"}\")),es));\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _dbRuntime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$graphFetch$tests$XStore$ordered$testSimpleOrderedCrossStoreGraphFetchPropertyLevel$7$system$imports$import__core_relational_relational_graphFetch_tests_testOrderedCrossStoreGraphFetch_pure_7$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n"}, {"source1": "org/finos/legend/pure/generated/core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch.java", "source2": "org/finos/legend/pure/generated/core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch.java", "unified_diff": "@@ -122,15 +122,15 @@\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public java.lang.String valueOf(final ExecutionSupport es)\n      {\n-return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::model::simple::Firm\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3014742\")),es),org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 477, 30, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3014143\")),es);\n+return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::model::simple::Firm\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3014745\")),es),org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 477, 30, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3014146\")),es);\n      }\n }\n );\n         __functions.put(\"meta$relational$graphFetch$tests$simple$testSimpleGraphFetchForReservedWords$44$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_testReservedWords, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -221,15 +221,15 @@\n          return valueOf(es);\n      }\n \n      public java.lang.String valueOf(final ExecutionSupport es)\n      {\n final java.lang.String _var = \"Mr\";\n final boolean _boolVar = false;\n-return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::model::simple::Person\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3014928\")),es),org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 1048, 21, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3014426\")),es);\n+return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::model::simple::Person\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3014931\")),es),org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 1048, 21, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3014429\")),es);\n      }\n }\n );\n         __functions.put(\"meta$relational$graphFetch$tests$qualifier$testIsNotEmptyInQualifier$33$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -261,15 +261,15 @@\n      {\n          return valueOf(es);\n      }\n \n      public java.lang.String valueOf(final ExecutionSupport es)\n      {\n final java.lang.String _var = \"Mr\";\n-return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::model::simple::Person\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3014914\")),es),org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 1007, 21, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3014405\")),es);\n+return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::model::simple::Person\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3014917\")),es),org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 1007, 21, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3014408\")),es);\n      }\n }\n );\n     }\n \n public static boolean Root_meta_relational_graphFetch_tests_simple_setup__Boolean_1_(final ExecutionSupport es)\n {\n@@ -279,15 +279,15 @@\n public static boolean Root_meta_relational_graphFetch_tests_qualifier_setup__Boolean_1_(final ExecutionSupport es)\n {\n return core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_simple_testSimpleGraphFetchWithPrimitivesOnly__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3009291\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3009294\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$simple$testSimpleGraphFetchWithPrimitivesOnly$3$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -311,15 +311,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 42, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"firstName\\\":\\\"Peter\\\",\\\"lastName\\\":\\\"Smith\\\"},{\\\"firstName\\\":\\\"John\\\",\\\"lastName\\\":\\\"Johnson\\\"},\",\"{\\\"firstName\\\":\\\"John\\\",\\\"lastName\\\":\\\"Hill\\\"},{\\\"firstName\\\":\\\"Anthony\\\",\\\"lastName\\\":\\\"Allen\\\"},{\\\"firstName\\\":\\\"Fabrice\\\",\\\"lastName\\\":\\\"Roberts\\\"},\",\"{\\\"firstName\\\":\\\"Oliver\\\",\\\"lastName\\\":\\\"Hill\\\"},{\\\"firstName\\\":\\\"David\\\",\\\"lastName\\\":\\\"Harris\\\"}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_simple_testSimpleGraphFetchWithPrimitivesOnlyFilterSingleObject__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3009325\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3009328\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$simple$testSimpleGraphFetchWithPrimitivesOnlyFilterSingleObject$4$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$2\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -343,15 +343,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 64, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(\"{\\\"firstName\\\":\\\"John\\\",\\\"lastName\\\":\\\"Hill\\\"}\",_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_simple_testSimpleGraphFetchWithPrimitivesOnlyFilterMultiObjects__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3009358\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3009361\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$simple$testSimpleGraphFetchWithPrimitivesOnlyFilterMultiObjects$5$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$2\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -375,15 +375,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 84, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"firstName\\\":\\\"John\\\",\\\"lastName\\\":\\\"Johnson\\\"},\",\"{\\\"firstName\\\":\\\"John\\\",\\\"lastName\\\":\\\"Hill\\\"},{\\\"firstName\\\":\\\"Anthony\\\",\\\"lastName\\\":\\\"Allen\\\"}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_simple_testOneComplexProperty__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3009392\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3009395\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$simple$testOneComplexProperty$6$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -407,15 +407,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 108, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"firstName\\\":\\\"Peter\\\",\\\"lastName\\\":\\\"Smith\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm X\\\"}},\",\"{\\\"firstName\\\":\\\"John\\\",\\\"lastName\\\":\\\"Johnson\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm X\\\"}},\",\"{\\\"firstName\\\":\\\"John\\\",\\\"lastName\\\":\\\"Hill\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm X\\\"}},\",\"{\\\"firstName\\\":\\\"Anthony\\\",\\\"lastName\\\":\\\"Allen\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm X\\\"}},\",\"{\\\"firstName\\\":\\\"Fabrice\\\",\\\"lastName\\\":\\\"Roberts\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm A\\\"}},\",\"{\\\"firstName\\\":\\\"Oliver\\\",\\\"lastName\\\":\\\"Hill\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm B\\\"}},\",\"{\\\"firstName\\\":\\\"David\\\",\\\"lastName\\\":\\\"Harris\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm C\\\"}}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_simple_testMultipleComplexProperties__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3009426\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3009429\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$simple$testMultipleComplexProperties$7$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$2\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -439,15 +439,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 141, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[\",\"{\\\"firstName\\\":\\\"John\\\",\\\"lastName\\\":\\\"Johnson\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm X\\\"},\\\"address\\\":{\\\"name\\\":\\\"New York\\\",\\\"type\\\":\\\"CITY\\\"}},\",\"{\\\"firstName\\\":\\\"John\\\",\\\"lastName\\\":\\\"Hill\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm X\\\"},\\\"address\\\":{\\\"name\\\":\\\"New York\\\",\\\"type\\\":\\\"CITY\\\"}},\",\"{\\\"firstName\\\":\\\"Anthony\\\",\\\"lastName\\\":\\\"Allen\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm X\\\"},\\\"address\\\":{\\\"name\\\":\\\"New York\\\",\\\"type\\\":\\\"CITY\\\"}}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_simple_testSelfJoinInGraph__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3009460\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3009463\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$simple$testSelfJoinInGraph$8$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$2\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -471,15 +471,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 172, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"lastName\\\":\\\"Johnson\\\",\\\"address\\\":{\\\"name\\\":\\\"New York\\\"},\\\"manager\\\":{\\\"lastName\\\":\\\"Allen\\\",\\\"address\\\":{\\\"name\\\":\\\"New York\\\"}}},\",\"{\\\"lastName\\\":\\\"Hill\\\",\\\"address\\\":{\\\"name\\\":\\\"New York\\\"},\\\"manager\\\":{\\\"lastName\\\":\\\"Johnson\\\",\\\"address\\\":{\\\"name\\\":\\\"New York\\\"}}},\",\"{\\\"lastName\\\":\\\"Allen\\\",\\\"address\\\":{\\\"name\\\":\\\"New York\\\"},\\\"manager\\\":null}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_simple_testSortOrderAtTopPreserved__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3009494\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3009497\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$simple$testSortOrderAtTopPreserved$9$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$2\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -528,15 +528,15 @@\n ;\n final java.lang.String _result2 = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query2,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 213, 18, -1, -1)))._values().getFirst();\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"lastName\\\":\\\"Allen\\\",\\\"address\\\":{\\\"name\\\":\\\"New York\\\"},\\\"manager\\\":null},\",\"{\\\"lastName\\\":\\\"Johnson\\\",\\\"address\\\":{\\\"name\\\":\\\"New York\\\"},\\\"manager\\\":{\\\"lastName\\\":\\\"Allen\\\",\\\"address\\\":{\\\"name\\\":\\\"New York\\\"}}},\",\"{\\\"lastName\\\":\\\"Hill\\\",\\\"address\\\":{\\\"name\\\":\\\"New York\\\"},\\\"manager\\\":{\\\"lastName\\\":\\\"Johnson\\\",\\\"address\\\":{\\\"name\\\":\\\"New York\\\"}}}]\")),es)),CompiledSupport.toPureCollection(_result2),es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_simple_testToManyComplexProperty__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3009545\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3009548\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$simple$testToManyComplexProperty$10$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -560,15 +560,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 240, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"legalName\\\":\\\"Firm X\\\",\\\"address\\\":{\\\"name\\\":\\\"New York\\\"},\\\"employees\\\":[{\\\"lastName\\\":\\\"Smith\\\"},{\\\"lastName\\\":\\\"Johnson\\\"},{\\\"lastName\\\":\\\"Hill\\\"},{\\\"lastName\\\":\\\"Allen\\\"}]},\",\"{\\\"legalName\\\":\\\"Firm A\\\",\\\"address\\\":{\\\"name\\\":\\\"Cupertino\\\"},\\\"employees\\\":[{\\\"lastName\\\":\\\"Roberts\\\"}]},\",\"{\\\"legalName\\\":\\\"Firm B\\\",\\\"address\\\":{\\\"name\\\":\\\"Tokyo\\\"},\\\"employees\\\":[{\\\"lastName\\\":\\\"Hill\\\"}]},\",\"{\\\"legalName\\\":\\\"Firm C\\\",\\\"address\\\":{\\\"name\\\":\\\"Mountain View\\\"},\\\"employees\\\":[{\\\"lastName\\\":\\\"Harris\\\"}]}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_simple_testMappingFilter__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3009579\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3009582\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$simple$testMappingFilter$11$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -592,15 +592,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 265, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(\"{\\\"legalName\\\":\\\"Firm X\\\",\\\"address\\\":{\\\"name\\\":\\\"New York\\\"}}\",_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_simple_testMappingFilterForProperty__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3009612\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3009615\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$simple$testMappingFilterForProperty$12$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -624,15 +624,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 288, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"firstName\\\":\\\"Peter\\\",\\\"lastName\\\":\\\"Smith\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm X\\\"}},\",\"{\\\"firstName\\\":\\\"John\\\",\\\"lastName\\\":\\\"Johnson\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm X\\\"}},\",\"{\\\"firstName\\\":\\\"John\\\",\\\"lastName\\\":\\\"Hill\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm X\\\"}},\",\"{\\\"firstName\\\":\\\"Anthony\\\",\\\"lastName\\\":\\\"Allen\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm X\\\"}},\",\"{\\\"firstName\\\":\\\"Fabrice\\\",\\\"lastName\\\":\\\"Roberts\\\",\\\"firm\\\":null},\",\"{\\\"firstName\\\":\\\"Oliver\\\",\\\"lastName\\\":\\\"Hill\\\",\\\"firm\\\":null},\",\"{\\\"firstName\\\":\\\"David\\\",\\\"lastName\\\":\\\"Harris\\\",\\\"firm\\\":null}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_simple_testGraphFetchWithSize__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3009646\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3009649\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$simple$testGraphFetchWithSize$13$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -656,15 +656,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 317, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"firstName\\\":\\\"Peter\\\",\\\"lastName\\\":\\\"Smith\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm X\\\"}},\",\"{\\\"firstName\\\":\\\"John\\\",\\\"lastName\\\":\\\"Johnson\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm X\\\"}},\",\"{\\\"firstName\\\":\\\"John\\\",\\\"lastName\\\":\\\"Hill\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm X\\\"}},\",\"{\\\"firstName\\\":\\\"Anthony\\\",\\\"lastName\\\":\\\"Allen\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm X\\\"}},\",\"{\\\"firstName\\\":\\\"Fabrice\\\",\\\"lastName\\\":\\\"Roberts\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm A\\\"}},\",\"{\\\"firstName\\\":\\\"Oliver\\\",\\\"lastName\\\":\\\"Hill\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm B\\\"}},\",\"{\\\"firstName\\\":\\\"David\\\",\\\"lastName\\\":\\\"Harris\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm C\\\"}}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_simple_testRelationalGraphFetchWithAlloySerializationConfig__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3009680\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3009683\"));\n final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_execution_AlloySerializationConfig _alloyConfig = core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_alloyConfig_Boolean_1__Boolean_1__Boolean_1__Boolean_1__String_1__Boolean_1__Boolean_1__AlloySerializationConfig_1_(true,true,true,true,\"@type\",true,true,es);\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$simple$testRelationalGraphFetchWithAlloySerializationConfig$14$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"alloyConfig\",_alloyConfig,\"tree\",_tree);\n@@ -691,15 +691,15 @@\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(\"[{\\\"objectReference\\\":\\\"ASOR:MDAxOjAxMDowMDAwMDAwMDEwOlJlbGF0aW9uYWw6MDAwMDAwMDA1MTptZXRhOjpyZWxhdGlvbmFsOjp0ZXN0czo6c2ltcGxlUmVsYXRpb25hbE1hcHBpbmdJbmM6MDAwMDAwMDA0MTptZXRhX3JlbGF0aW9uYWxfdGVzdHNfbW9kZWxfc2ltcGxlX1BlcnNvbjowMDAwMDAwMDQxOm1ldGFfcmVsYXRpb25hbF90ZXN0c19tb2RlbF9zaW1wbGVfUGVyc29uOjAwMDAwMDAyNTQ6eyJfdHlwZSI6IlJlbGF0aW9uYWxEYXRhYmFzZUNvbm5lY3Rpb24iLCJhdXRoZW50aWNhdGlvblN0cmF0ZWd5Ijp7Il90eXBlIjoiaDJEZWZhdWx0In0sImRhdGFzb3VyY2VTcGVjaWZpY2F0aW9uIjp7Il90eXBlIjoiaDJMb2NhbCJ9LCJlbGVtZW50IjoibWV0YTo6cmVsYXRpb25hbDo6dGVzdHM6OmRiIiwicG9zdFByb2Nlc3NvcldpdGhQYXJhbWV0ZXIiOltdLCJwb3N0UHJvY2Vzc29ycyI6W10sInRpbWVab25lIjoiR01UIiwidHlwZSI6IkgyIn06MDAwMDAwMDAxMTp7InBrJF8wIjoxfQ\\\",\\\"value\\\":{\\\"firstName\\\":\\\"Peter\\\",\\\"lastName\\\":\\\"Smith\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm X\\\",\\\"address\\\":{\\\"@type\\\":\\\"meta::relational::tests::model::simple::Address\\\",\\\"type\\\":\\\"meta::relational::tests::model::simple::GeographicEntityType.CITY\\\"},\\\"@type\\\":\\\"meta::relational::tests::model::simple::Firm\\\"},\\\"@type\\\":\\\"meta::relational::tests::model::simple::Person\\\",\\\"age\\\":23}},{\\\"objectReference\\\":\\\"ASOR:MDAxOjAxMDowMDAwMDAwMDEwOlJlbGF0aW9uYWw6MDAwMDAwMDA1MTptZXRhOjpyZWxhdGlvbmFsOjp0ZXN0czo6c2ltcGxlUmVsYXRpb25hbE1hcHBpbmdJbmM6MDAwMDAwMDA0MTptZXRhX3JlbGF0aW9uYWxfdGVzdHNfbW9kZWxfc2ltcGxlX1BlcnNvbjowMDAwMDAwMDQxOm1ldGFfcmVsYXRpb25hbF90ZXN0c19tb2RlbF9zaW1wbGVfUGVyc29uOjAwMDAwMDAyNTQ6eyJfdHlwZSI6IlJlbGF0aW9uYWxEYXRhYmFzZUNvbm5lY3Rpb24iLCJhdXRoZW50aWNhdGlvblN0cmF0ZWd5Ijp7Il90eXBlIjoiaDJEZWZhdWx0In0sImRhdGFzb3VyY2VTcGVjaWZpY2F0aW9uIjp7Il90eXBlIjoiaDJMb2NhbCJ9LCJlbGVtZW50IjoibWV0YTo6cmVsYXRpb25hbDo6dGVzdHM6OmRiIiwicG9zdFByb2Nlc3NvcldpdGhQYXJhbWV0ZXIiOltdLCJwb3N0UHJvY2Vzc29ycyI6W10sInRpbWVab25lIjoiR01UIiwidHlwZSI6IkgyIn06MDAwMDAwMDAxMTp7InBrJF8wIjoyfQ\\\",\\\"value\\\":{\\\"firstName\\\":\\\"John\\\",\\\"lastName\\\":\\\"Johnson\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm X\\\",\\\"address\\\":{\\\"@type\\\":\\\"meta::relational::tests::model::simple::Address\\\",\\\"type\\\":\\\"meta::relational::tests::model::simple::GeographicEntityType.CITY\\\"},\\\"@type\\\":\\\"meta::relational::tests::model::simple::Firm\\\"},\\\"@type\\\":\\\"meta::relational::tests::model::simple::Person\\\",\\\"age\\\":22}},{\\\"objectReference\\\":\\\"ASOR:MDAxOjAxMDowMDAwMDAwMDEwOlJlbGF0aW9uYWw6MDAwMDAwMDA1MTptZXRhOjpyZWxhdGlvbmFsOjp0ZXN0czo6c2ltcGxlUmVsYXRpb25hbE1hcHBpbmdJbmM6MDAwMDAwMDA0MTptZXRhX3JlbGF0aW9uYWxfdGVzdHNfbW9kZWxfc2ltcGxlX1BlcnNvbjowMDAwMDAwMDQxOm1ldGFfcmVsYXRpb25hbF90ZXN0c19tb2RlbF9zaW1wbGVfUGVyc29uOjAwMDAwMDAyNTQ6eyJfdHlwZSI6IlJlbGF0aW9uYWxEYXRhYmFzZUNvbm5lY3Rpb24iLCJhdXRoZW50aWNhdGlvblN0cmF0ZWd5Ijp7Il90eXBlIjoiaDJEZWZhdWx0In0sImRhdGFzb3VyY2VTcGVjaWZpY2F0aW9uIjp7Il90eXBlIjoiaDJMb2NhbCJ9LCJlbGVtZW50IjoibWV0YTo6cmVsYXRpb25hbDo6dGVzdHM6OmRiIiwicG9zdFByb2Nlc3NvcldpdGhQYXJhbWV0ZXIiOltdLCJwb3N0UHJvY2Vzc29ycyI6W10sInRpbWVab25lIjoiR01UIiwidHlwZSI6IkgyIn06MDAwMDAwMDAxMTp7InBrJF8wIjozfQ\\\",\\\"value\\\":{\\\"firstName\\\":\\\"John\\\",\\\"lastName\\\":\\\"Hill\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm X\\\",\\\"address\\\":{\\\"@type\\\":\\\"meta::relational::tests::model::simple::Address\\\",\\\"type\\\":\\\"meta::relational::tests::model::simple::GeographicEntityType.CITY\\\"},\\\"@type\\\":\\\"meta::relational::tests::model::simple::Firm\\\"},\\\"@type\\\":\\\"meta::relational::tests::model::simple::Person\\\",\\\"age\\\":12}},{\\\"objectReference\\\":\\\"ASOR:MDAxOjAxMDowMDAwMDAwMDEwOlJlbGF0aW9uYWw6MDAwMDAwMDA1MTptZXRhOjpyZWxhdGlvbmFsOjp0ZXN0czo6c2ltcGxlUmVsYXRpb25hbE1hcHBpbmdJbmM6MDAwMDAwMDA0MTptZXRhX3JlbGF0aW9uYWxfdGVzdHNfbW9kZWxfc2ltcGxlX1BlcnNvbjowMDAwMDAwMDQxOm1ldGFfcmVsYXRpb25hbF90ZXN0c19tb2RlbF9zaW1wbGVfUGVyc29uOjAwMDAwMDAyNTQ6eyJfdHlwZSI6IlJlbGF0aW9uYWxEYXRhYmFzZUNvbm5lY3Rpb24iLCJhdXRoZW50aWNhdGlvblN0cmF0ZWd5Ijp7Il90eXBlIjoiaDJEZWZhdWx0In0sImRhdGFzb3VyY2VTcGVjaWZpY2F0aW9uIjp7Il90eXBlIjoiaDJMb2NhbCJ9LCJlbGVtZW50IjoibWV0YTo6cmVsYXRpb25hbDo6dGVzdHM6OmRiIiwicG9zdFByb2Nlc3NvcldpdGhQYXJhbWV0ZXIiOltdLCJwb3N0UHJvY2Vzc29ycyI6W10sInRpbWVab25lIjoiR01UIiwidHlwZSI6IkgyIn06MDAwMDAwMDAxMTp7InBrJF8wIjo0fQ\\\",\\\"value\\\":{\\\"firstName\\\":\\\"Anthony\\\",\\\"lastName\\\":\\\"Allen\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm X\\\",\\\"address\\\":{\\\"@type\\\":\\\"meta::relational::tests::model::simple::Address\\\",\\\"type\\\":\\\"meta::relational::tests::model::simple::GeographicEntityType.CITY\\\"},\\\"@type\\\":\\\"meta::relational::tests::model::simple::Firm\\\"},\\\"@type\\\":\\\"meta::relational::tests::model::simple::Person\\\",\\\"age\\\":22}},{\\\"objectReference\\\":\\\"ASOR:MDAxOjAxMDowMDAwMDAwMDEwOlJlbGF0aW9uYWw6MDAwMDAwMDA1MTptZXRhOjpyZWxhdGlvbmFsOjp0ZXN0czo6c2ltcGxlUmVsYXRpb25hbE1hcHBpbmdJbmM6MDAwMDAwMDA0MTptZXRhX3JlbGF0aW9uYWxfdGVzdHNfbW9kZWxfc2ltcGxlX1BlcnNvbjowMDAwMDAwMDQxOm1ldGFfcmVsYXRpb25hbF90ZXN0c19tb2RlbF9zaW1wbGVfUGVyc29uOjAwMDAwMDAyNTQ6eyJfdHlwZSI6IlJlbGF0aW9uYWxEYXRhYmFzZUNvbm5lY3Rpb24iLCJhdXRoZW50aWNhdGlvblN0cmF0ZWd5Ijp7Il90eXBlIjoiaDJEZWZhdWx0In0sImRhdGFzb3VyY2VTcGVjaWZpY2F0aW9uIjp7Il90eXBlIjoiaDJMb2NhbCJ9LCJlbGVtZW50IjoibWV0YTo6cmVsYXRpb25hbDo6dGVzdHM6OmRiIiwicG9zdFByb2Nlc3NvcldpdGhQYXJhbWV0ZXIiOltdLCJwb3N0UHJvY2Vzc29ycyI6W10sInRpbWVab25lIjoiR01UIiwidHlwZSI6IkgyIn06MDAwMDAwMDAxMTp7InBrJF8wIjo1fQ\\\",\\\"value\\\":{\\\"firstName\\\":\\\"Fabrice\\\",\\\"lastName\\\":\\\"Roberts\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm A\\\",\\\"address\\\":{\\\"@type\\\":\\\"meta::relational::tests::model::simple::Address\\\",\\\"type\\\":\\\"meta::relational::tests::model::simple::GeographicEntityType.CITY\\\"},\\\"@type\\\":\\\"meta::relational::tests::model::simple::Firm\\\"},\\\"@type\\\":\\\"meta::relational::tests::model::simple::Person\\\",\\\"age\\\":34}},{\\\"objectReference\\\":\\\"ASOR:MDAxOjAxMDowMDAwMDAwMDEwOlJlbGF0aW9uYWw6MDAwMDAwMDA1MTptZXRhOjpyZWxhdGlvbmFsOjp0ZXN0czo6c2ltcGxlUmVsYXRpb25hbE1hcHBpbmdJbmM6MDAwMDAwMDA0MTptZXRhX3JlbGF0aW9uYWxfdGVzdHNfbW9kZWxfc2ltcGxlX1BlcnNvbjowMDAwMDAwMDQxOm1ldGFfcmVsYXRpb25hbF90ZXN0c19tb2RlbF9zaW1wbGVfUGVyc29uOjAwMDAwMDAyNTQ6eyJfdHlwZSI6IlJlbGF0aW9uYWxEYXRhYmFzZUNvbm5lY3Rpb24iLCJhdXRoZW50aWNhdGlvblN0cmF0ZWd5Ijp7Il90eXBlIjoiaDJEZWZhdWx0In0sImRhdGFzb3VyY2VTcGVjaWZpY2F0aW9uIjp7Il90eXBlIjoiaDJMb2NhbCJ9LCJlbGVtZW50IjoibWV0YTo6cmVsYXRpb25hbDo6dGVzdHM6OmRiIiwicG9zdFByb2Nlc3NvcldpdGhQYXJhbWV0ZXIiOltdLCJwb3N0UHJvY2Vzc29ycyI6W10sInRpbWVab25lIjoiR01UIiwidHlwZSI6IkgyIn06MDAwMDAwMDAxMTp7InBrJF8wIjo2fQ\\\",\\\"value\\\":{\\\"firstName\\\":\\\"Oliver\\\",\\\"lastName\\\":\\\"Hill\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm B\\\",\\\"address\\\":{\\\"@type\\\":\\\"meta::relational::tests::model::simple::Address\\\",\\\"type\\\":\\\"meta::relational::tests::model::simple::GeographicEntityType.CITY\\\"},\\\"@type\\\":\\\"meta::relational::tests::model::simple::Firm\\\"},\\\"@type\\\":\\\"meta::relational::tests::model::simple::Person\\\",\\\"age\\\":32}},{\\\"objectReference\\\":\\\"ASOR:MDAxOjAxMDowMDAwMDAwMDEwOlJlbGF0aW9uYWw6MDAwMDAwMDA1MTptZXRhOjpyZWxhdGlvbmFsOjp0ZXN0czo6c2ltcGxlUmVsYXRpb25hbE1hcHBpbmdJbmM6MDAwMDAwMDA0MTptZXRhX3JlbGF0aW9uYWxfdGVzdHNfbW9kZWxfc2ltcGxlX1BlcnNvbjowMDAwMDAwMDQxOm1ldGFfcmVsYXRpb25hbF90ZXN0c19tb2RlbF9zaW1wbGVfUGVyc29uOjAwMDAwMDAyNTQ6eyJfdHlwZSI6IlJlbGF0aW9uYWxEYXRhYmFzZUNvbm5lY3Rpb24iLCJhdXRoZW50aWNhdGlvblN0cmF0ZWd5Ijp7Il90eXBlIjoiaDJEZWZhdWx0In0sImRhdGFzb3VyY2VTcGVjaWZpY2F0aW9uIjp7Il90eXBlIjoiaDJMb2NhbCJ9LCJlbGVtZW50IjoibWV0YTo6cmVsYXRpb25hbDo6dGVzdHM6OmRiIiwicG9zdFByb2Nlc3NvcldpdGhQYXJhbWV0ZXIiOltdLCJwb3N0UHJvY2Vzc29ycyI6W10sInRpbWVab25lIjoiR01UIiwidHlwZSI6IkgyIn06MDAwMDAwMDAxMTp7InBrJF8wIjo3fQ\\\",\\\"value\\\":{\\\"firstName\\\":\\\"David\\\",\\\"lastName\\\":\\\"Harris\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm C\\\",\\\"address\\\":{\\\"@type\\\":\\\"meta::relational::tests::model::simple::Address\\\",\\\"type\\\":\\\"meta::relational::tests::model::simple::GeographicEntityType.CITY\\\"},\\\"@type\\\":\\\"meta::relational::tests::model::simple::Firm\\\"},\\\"@type\\\":\\\"meta::relational::tests::model::simple::Person\\\",\\\"age\\\":35}}]\",_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_simple_testObjectReferenceInUsingResultReferences__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::simpleRelationalMapping\"));\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree1 = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3009735\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree1 = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3009738\"));\n final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_execution_AlloySerializationConfig _alloyConfig = core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_alloyConfig_Boolean_1__Boolean_1__Boolean_1__Boolean_1__String_1__Boolean_1__Boolean_1__AlloySerializationConfig_1_(true,true,true,true,\"@type\",true,true,es);\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query1 = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$simple$testObjectReferenceInUsingResultReferences$15$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"alloyConfig\",_alloyConfig,\"tree1\",_tree1);\n@@ -720,15 +720,15 @@\n \n ))\n ;\n final java.lang.String _result1 = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query1,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 372, 18, -1, -1)))._values().getFirst();\n final RichIterable<? extends java.lang.String> _references = CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_json_JSONObject>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_json_JSONArray>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_result1)),org.finos.legend.pure.generated.Root_meta_json_JSONArray.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 373, 56, -1, -1))._values()),org.finos.legend.pure.generated.Root_meta_json_JSONObject.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 373, 93, -1, -1))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_json_JSONObject, ExecutionSupport, java.lang.String>)(core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch.__functions.get(\"meta$relational$graphFetch$tests$simple$testObjectReferenceInUsingResultReferences$15$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$4\")), es)\n ;\n platform_pure_basics_tests_assertSameElements.Root_meta_pure_functions_asserts_assertSameElements_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"ASOR:MDAxOjAxMDowMDAwMDAwMDEwOlJlbGF0aW9uYWw6MDAwMDAwMDA1MTptZXRhOjpyZWxhdGlvbmFsOjp0ZXN0czo6c2ltcGxlUmVsYXRpb25hbE1hcHBpbmdJbmM6MDAwMDAwMDA0MTptZXRhX3JlbGF0aW9uYWxfdGVzdHNfbW9kZWxfc2ltcGxlX1BlcnNvbjowMDAwMDAwMDQxOm1ldGFfcmVsYXRpb25hbF90ZXN0c19tb2RlbF9zaW1wbGVfUGVyc29uOjAwMDAwMDAyNTQ6eyJfdHlwZSI6IlJlbGF0aW9uYWxEYXRhYmFzZUNvbm5lY3Rpb24iLCJhdXRoZW50aWNhdGlvblN0cmF0ZWd5Ijp7Il90eXBlIjoiaDJEZWZhdWx0In0sImRhdGFzb3VyY2VTcGVjaWZpY2F0aW9uIjp7Il90eXBlIjoiaDJMb2NhbCJ9LCJlbGVtZW50IjoibWV0YTo6cmVsYXRpb25hbDo6dGVzdHM6OmRiIiwicG9zdFByb2Nlc3NvcldpdGhQYXJhbWV0ZXIiOltdLCJwb3N0UHJvY2Vzc29ycyI6W10sInRpbWVab25lIjoiR01UIiwidHlwZSI6IkgyIn06MDAwMDAwMDAxMTp7InBrJF8wIjo0fQ\",\"ASOR:MDAxOjAxMDowMDAwMDAwMDEwOlJlbGF0aW9uYWw6MDAwMDAwMDA1MTptZXRhOjpyZWxhdGlvbmFsOjp0ZXN0czo6c2ltcGxlUmVsYXRpb25hbE1hcHBpbmdJbmM6MDAwMDAwMDA0MTptZXRhX3JlbGF0aW9uYWxfdGVzdHNfbW9kZWxfc2ltcGxlX1BlcnNvbjowMDAwMDAwMDQxOm1ldGFfcmVsYXRpb25hbF90ZXN0c19tb2RlbF9zaW1wbGVfUGVyc29uOjAwMDAwMDAyNTQ6eyJfdHlwZSI6IlJlbGF0aW9uYWxEYXRhYmFzZUNvbm5lY3Rpb24iLCJhdXRoZW50aWNhdGlvblN0cmF0ZWd5Ijp7Il90eXBlIjoiaDJEZWZhdWx0In0sImRhdGFzb3VyY2VTcGVjaWZpY2F0aW9uIjp7Il90eXBlIjoiaDJMb2NhbCJ9LCJlbGVtZW50IjoibWV0YTo6cmVsYXRpb25hbDo6dGVzdHM6OmRiIiwicG9zdFByb2Nlc3NvcldpdGhQYXJhbWV0ZXIiOltdLCJwb3N0UHJvY2Vzc29ycyI6W10sInRpbWVab25lIjoiR01UIiwidHlwZSI6IkgyIn06MDAwMDAwMDAxMTp7InBrJF8wIjo1fQ\",\"ASOR:MDAxOjAxMDowMDAwMDAwMDEwOlJlbGF0aW9uYWw6MDAwMDAwMDA1MTptZXRhOjpyZWxhdGlvbmFsOjp0ZXN0czo6c2ltcGxlUmVsYXRpb25hbE1hcHBpbmdJbmM6MDAwMDAwMDA0MTptZXRhX3JlbGF0aW9uYWxfdGVzdHNfbW9kZWxfc2ltcGxlX1BlcnNvbjowMDAwMDAwMDQxOm1ldGFfcmVsYXRpb25hbF90ZXN0c19tb2RlbF9zaW1wbGVfUGVyc29uOjAwMDAwMDAyNTQ6eyJfdHlwZSI6IlJlbGF0aW9uYWxEYXRhYmFzZUNvbm5lY3Rpb24iLCJhdXRoZW50aWNhdGlvblN0cmF0ZWd5Ijp7Il90eXBlIjoiaDJEZWZhdWx0In0sImRhdGFzb3VyY2VTcGVjaWZpY2F0aW9uIjp7Il90eXBlIjoiaDJMb2NhbCJ9LCJlbGVtZW50IjoibWV0YTo6cmVsYXRpb25hbDo6dGVzdHM6OmRiIiwicG9zdFByb2Nlc3NvcldpdGhQYXJhbWV0ZXIiOltdLCJwb3N0UHJvY2Vzc29ycyI6W10sInRpbWVab25lIjoiR01UIiwidHlwZSI6IkgyIn06MDAwMDAwMDAxMTp7InBrJF8wIjo2fQ\",\"ASOR:MDAxOjAxMDowMDAwMDAwMDEwOlJlbGF0aW9uYWw6MDAwMDAwMDA1MTptZXRhOjpyZWxhdGlvbmFsOjp0ZXN0czo6c2ltcGxlUmVsYXRpb25hbE1hcHBpbmdJbmM6MDAwMDAwMDA0MTptZXRhX3JlbGF0aW9uYWxfdGVzdHNfbW9kZWxfc2ltcGxlX1BlcnNvbjowMDAwMDAwMDQxOm1ldGFfcmVsYXRpb25hbF90ZXN0c19tb2RlbF9zaW1wbGVfUGVyc29uOjAwMDAwMDAyNTQ6eyJfdHlwZSI6IlJlbGF0aW9uYWxEYXRhYmFzZUNvbm5lY3Rpb24iLCJhdXRoZW50aWNhdGlvblN0cmF0ZWd5Ijp7Il90eXBlIjoiaDJEZWZhdWx0In0sImRhdGFzb3VyY2VTcGVjaWZpY2F0aW9uIjp7Il90eXBlIjoiaDJMb2NhbCJ9LCJlbGVtZW50IjoibWV0YTo6cmVsYXRpb25hbDo6dGVzdHM6OmRiIiwicG9zdFByb2Nlc3NvcldpdGhQYXJhbWV0ZXIiOltdLCJwb3N0UHJvY2Vzc29ycyI6W10sInRpbWVab25lIjoiR01UIiwidHlwZSI6IkgyIn06MDAwMDAwMDAxMTp7InBrJF8wIjo3fQ\",\"ASOR:MDAxOjAxMDowMDAwMDAwMDEwOlJlbGF0aW9uYWw6MDAwMDAwMDA1MTptZXRhOjpyZWxhdGlvbmFsOjp0ZXN0czo6c2ltcGxlUmVsYXRpb25hbE1hcHBpbmdJbmM6MDAwMDAwMDA0MTptZXRhX3JlbGF0aW9uYWxfdGVzdHNfbW9kZWxfc2ltcGxlX1BlcnNvbjowMDAwMDAwMDQxOm1ldGFfcmVsYXRpb25hbF90ZXN0c19tb2RlbF9zaW1wbGVfUGVyc29uOjAwMDAwMDAyNTQ6eyJfdHlwZSI6IlJlbGF0aW9uYWxEYXRhYmFzZUNvbm5lY3Rpb24iLCJhdXRoZW50aWNhdGlvblN0cmF0ZWd5Ijp7Il90eXBlIjoiaDJEZWZhdWx0In0sImRhdGFzb3VyY2VTcGVjaWZpY2F0aW9uIjp7Il90eXBlIjoiaDJMb2NhbCJ9LCJlbGVtZW50IjoibWV0YTo6cmVsYXRpb25hbDo6dGVzdHM6OmRiIiwicG9zdFByb2Nlc3NvcldpdGhQYXJhbWV0ZXIiOltdLCJwb3N0UHJvY2Vzc29ycyI6W10sInRpbWVab25lIjoiR01UIiwidHlwZSI6IkgyIn06MDAwMDAwMDAxMTp7InBrJF8wIjoxfQ\",\"ASOR:MDAxOjAxMDowMDAwMDAwMDEwOlJlbGF0aW9uYWw6MDAwMDAwMDA1MTptZXRhOjpyZWxhdGlvbmFsOjp0ZXN0czo6c2ltcGxlUmVsYXRpb25hbE1hcHBpbmdJbmM6MDAwMDAwMDA0MTptZXRhX3JlbGF0aW9uYWxfdGVzdHNfbW9kZWxfc2ltcGxlX1BlcnNvbjowMDAwMDAwMDQxOm1ldGFfcmVsYXRpb25hbF90ZXN0c19tb2RlbF9zaW1wbGVfUGVyc29uOjAwMDAwMDAyNTQ6eyJfdHlwZSI6IlJlbGF0aW9uYWxEYXRhYmFzZUNvbm5lY3Rpb24iLCJhdXRoZW50aWNhdGlvblN0cmF0ZWd5Ijp7Il90eXBlIjoiaDJEZWZhdWx0In0sImRhdGFzb3VyY2VTcGVjaWZpY2F0aW9uIjp7Il90eXBlIjoiaDJMb2NhbCJ9LCJlbGVtZW50IjoibWV0YTo6cmVsYXRpb25hbDo6dGVzdHM6OmRiIiwicG9zdFByb2Nlc3NvcldpdGhQYXJhbWV0ZXIiOltdLCJwb3N0UHJvY2Vzc29ycyI6W10sInRpbWVab25lIjoiR01UIiwidHlwZSI6IkgyIn06MDAwMDAwMDAxMTp7InBrJF8wIjoyfQ\",\"ASOR:MDAxOjAxMDowMDAwMDAwMDEwOlJlbGF0aW9uYWw6MDAwMDAwMDA1MTptZXRhOjpyZWxhdGlvbmFsOjp0ZXN0czo6c2ltcGxlUmVsYXRpb25hbE1hcHBpbmdJbmM6MDAwMDAwMDA0MTptZXRhX3JlbGF0aW9uYWxfdGVzdHNfbW9kZWxfc2ltcGxlX1BlcnNvbjowMDAwMDAwMDQxOm1ldGFfcmVsYXRpb25hbF90ZXN0c19tb2RlbF9zaW1wbGVfUGVyc29uOjAwMDAwMDAyNTQ6eyJfdHlwZSI6IlJlbGF0aW9uYWxEYXRhYmFzZUNvbm5lY3Rpb24iLCJhdXRoZW50aWNhdGlvblN0cmF0ZWd5Ijp7Il90eXBlIjoiaDJEZWZhdWx0In0sImRhdGFzb3VyY2VTcGVjaWZpY2F0aW9uIjp7Il90eXBlIjoiaDJMb2NhbCJ9LCJlbGVtZW50IjoibWV0YTo6cmVsYXRpb25hbDo6dGVzdHM6OmRiIiwicG9zdFByb2Nlc3NvcldpdGhQYXJhbWV0ZXIiOltdLCJwb3N0UHJvY2Vzc29ycyI6W10sInRpbWVab25lIjoiR01UIiwidHlwZSI6IkgyIn06MDAwMDAwMDAxMTp7InBrJF8wIjozfQ\")),CompiledSupport.toPureCollection(_references),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree2 = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3009776\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree2 = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3009779\"));\n final RichIterable<? extends java.lang.String> _referenceSubset = FunctionsGen.take(_references, 3l);\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query2 = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$simple$testObjectReferenceInUsingResultReferences$15$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$6\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"referenceSubset\",_referenceSubset,\"tree2\",_tree2);\n@@ -751,15 +751,15 @@\n ;\n final java.lang.String _result2 = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query2,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 400, 18, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"firstName\\\":\\\"Peter\\\",\\\"lastName\\\":\\\"Smith\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm X\\\"}},\",\"{\\\"firstName\\\":\\\"John\\\",\\\"lastName\\\":\\\"Johnson\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm X\\\"}},\",\"{\\\"firstName\\\":\\\"John\\\",\\\"lastName\\\":\\\"Hill\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm X\\\"}}]\")),es),_result2,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_simple_testGraphFetchWithManyMultiplicityPrimitiveProperty__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3009806\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3009809\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$simple$testGraphFetchWithManyMultiplicityPrimitiveProperty$16$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -784,15 +784,15 @@\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 422, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"firstName\\\":\\\"Peter\\\",\\\"otherNames\\\":[\\\"abc\\\",\\\"def\\\",\\\"ghi\\\"]},\",\"{\\\"firstName\\\":\\\"John\\\",\\\"otherNames\\\":[\\\"jkl\\\",\\\"mno\\\"]},\",\"{\\\"firstName\\\":\\\"John\\\",\\\"otherNames\\\":[]},\",\"{\\\"firstName\\\":\\\"Anthony\\\",\\\"otherNames\\\":[]},\",\"{\\\"firstName\\\":\\\"Fabrice\\\",\\\"otherNames\\\":[]},\",\"{\\\"firstName\\\":\\\"Oliver\\\",\\\"otherNames\\\":[]},\",\"{\\\"firstName\\\":\\\"David\\\",\\\"otherNames\\\":[]}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_simple_testGraphFetchDataTypes__Boolean_1_(final ExecutionSupport es)\n {\n core_relational_relational_tests_datatype_testDataTypeMapping.Root_meta_relational_tests_mapping_dataType_setUp__Boolean_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_mapping_dataType_model_domain_DataDBTypes> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_mapping_dataType_model_domain_DataDBTypes>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3009840\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_mapping_dataType_model_domain_DataDBTypes> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_mapping_dataType_model_domain_DataDBTypes>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3009843\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$simple$testGraphFetchDataTypes$17$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -830,15 +830,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_alloy_connections_RelationalDatabaseConnection_Impl(\"Anonymous_NoCounter\")._element(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\")))._type(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::relational::runtime::DatabaseType\",\"H2\")))._datasourceSpecification(new org.finos.legend.pure.generated.Root_meta_pure_alloy_connections_alloy_specification_LocalH2DatasourceSpecification_Impl(\"Anonymous_NoCounter\"))._authenticationStrategy(new org.finos.legend.pure.generated.Root_meta_pure_alloy_connections_alloy_authentication_TestDatabaseAuthenticationStrategy_Impl(\"Anonymous_NoCounter\"))._postProcessors(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_alloy_connections_MapperPostProcessor_Impl(\"Anonymous_NoCounter\")._mappers(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_alloy_connections_TableNameMapper_Impl(\"Anonymous_NoCounter\")._schema(new org.finos.legend.pure.generated.Root_meta_pure_alloy_connections_SchemaNameMapper_Impl(\"Anonymous_NoCounter\")._from(\"default\")._to(\"default\"))._from(\"personTable\")._to(\"differentPersonTable\")))))));\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 492, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(\"[{\\\"legalName\\\":\\\"Firm X\\\",\\\"employees\\\":[]},{\\\"legalName\\\":\\\"Firm A\\\",\\\"employees\\\":[]},{\\\"legalName\\\":\\\"Firm B\\\",\\\"employees\\\":[]},{\\\"legalName\\\":\\\"Firm C\\\",\\\"employees\\\":[]}]\",_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_simple_testGraphFetchWithViewRootFlat__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_OrderPnl> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_OrderPnl>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3009904\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_OrderPnl> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_OrderPnl>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3009907\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$simple$testGraphFetchWithViewRootFlat$19$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -862,15 +862,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 512, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"pnl\\\":100.0,\\\"supportContactName\\\":\\\"Peter Smith\\\"},\",\"{\\\"pnl\\\":200.0,\\\"supportContactName\\\":\\\"John Johnson\\\"},\",\"{\\\"pnl\\\":150.0,\\\"supportContactName\\\":\\\"John Johnson\\\"}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_simple_testGraphFetchWithViewRootNested__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_OrderPnl> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_OrderPnl>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3009938\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_OrderPnl> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_OrderPnl>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3009941\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$simple$testGraphFetchWithViewRootNested$20$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -894,15 +894,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 539, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"pnl\\\":100.0,\\\"supportContactName\\\":\\\"Peter Smith\\\",\\\"order\\\":{\\\"date\\\":\\\"2014-12-01\\\",\\\"quantity\\\":25.0,\\\"id\\\":1}},\",\"{\\\"pnl\\\":200.0,\\\"supportContactName\\\":\\\"John Johnson\\\",\\\"order\\\":{\\\"date\\\":\\\"2014-12-01\\\",\\\"quantity\\\":320.0,\\\"id\\\":2}},\",\"{\\\"pnl\\\":150.0,\\\"supportContactName\\\":\\\"John Johnson\\\",\\\"order\\\":{\\\"date\\\":\\\"2014-12-02\\\",\\\"quantity\\\":300.0,\\\"id\\\":4}}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_simple_testGraphFetchWithViewRootNestedDeep__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_AccountPnl> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_AccountPnl>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3009972\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_AccountPnl> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_AccountPnl>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3009975\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$simple$testGraphFetchWithViewRootNestedDeep$21$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -926,15 +926,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 572, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[\",\"  {\",\"    \\\"account\\\":     {\",\"      \\\"name\\\": \\\"Account 1\\\",\",\"      \\\"trades\\\": [\",\"        {\",\"          \\\"date\\\": \\\"2014-12-01\\\",\",\"          \\\"product\\\":           {\",\"            \\\"name\\\": \\\"Firm X\\\"\",\"          },\",\"          \\\"quantity\\\": 25.0,\",\"          \\\"id\\\": 1\",\"        },\",\"        {\",\"          \\\"date\\\": \\\"2014-12-01\\\",\",\"          \\\"product\\\":           {\",\"            \\\"name\\\": \\\"Firm A\\\"\",\"          },\",\"          \\\"quantity\\\": 11.0,\",\"          \\\"id\\\": 3\",\"        },\",\"        {\",\"          \\\"date\\\": \\\"2014-12-02\\\",\",\"          \\\"product\\\":           {\",\"            \\\"name\\\": \\\"Firm A\\\"\",\"          },\",\"          \\\"quantity\\\": 32.0,\",\"          \\\"id\\\": 5\",\"        },\",\"        {\",\"          \\\"date\\\": \\\"2014-12-03\\\",\",\"          \\\"product\\\":           {\",\"            \\\"name\\\": \\\"Firm C\\\"\",\"          },\",\"          \\\"quantity\\\": 27.0,\",\"          \\\"id\\\": 6\",\"        },\",\"        {\",\"          \\\"date\\\": \\\"2014-12-03\\\",\",\"          \\\"product\\\":           {\",\"            \\\"name\\\": \\\"Firm C\\\"\",\"          },\",\"          \\\"quantity\\\": 44.0,\",\"          \\\"id\\\": 7\",\"        }\",\"      ],\",\"      \\\"category\\\": \\\"A\\\"\",\"    },\",\"    \\\"pnl\\\": 100.0\",\"  },\",\"  {\",\"    \\\"account\\\":     {\",\"      \\\"name\\\": \\\"Account 2\\\",\",\"      \\\"trades\\\": [\",\"        {\",\"          \\\"date\\\": \\\"2014-12-01\\\",\",\"          \\\"product\\\":           {\",\"            \\\"name\\\": \\\"Firm X\\\"\",\"          },\",\"          \\\"quantity\\\": 320.0,\",\"          \\\"id\\\": 2\",\"        },\",\"        {\",\"          \\\"date\\\": \\\"2014-12-02\\\",\",\"          \\\"product\\\":           {\",\"            \\\"name\\\": \\\"Firm A\\\"\",\"          },\",\"          \\\"quantity\\\": 23.0,\",\"          \\\"id\\\": 4\",\"        },\",\"        {\",\"          \\\"date\\\": \\\"2014-12-04\\\",\",\"          \\\"product\\\":           {\",\"            \\\"name\\\": \\\"Firm C\\\"\",\"          },\",\"          \\\"quantity\\\": 22.0,\",\"          \\\"id\\\": 8\",\"        },\",\"        {\",\"          \\\"date\\\": \\\"2014-12-04\\\",\",\"          \\\"product\\\":           {\",\"            \\\"name\\\": \\\"Firm C\\\"\",\"          },\",\"          \\\"quantity\\\": 45.0,\",\"          \\\"id\\\": 9\",\"        },\",\"        {\",\"          \\\"date\\\": \\\"2014-12-04\\\",\",\"          \\\"product\\\":           {\",\"            \\\"name\\\": \\\"Firm C\\\"\",\"          },\",\"          \\\"quantity\\\": 38.0,\",\"          \\\"id\\\": 10\",\"        }\",\"      ],\",\"      \\\"category\\\": \\\"A\\\"\",\"    },\",\"    \\\"pnl\\\": 350.0\",\"  }\",\"]\")),es),_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_simple_testGraphFetchWithViewAtChild__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Account> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Account>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010006\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Account> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Account>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010009\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$simple$testGraphFetchWithViewAtChild$22$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -958,15 +958,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 697, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"name\\\":\\\"Account 1\\\",\\\"orders\\\":[{\\\"pnlContact\\\":{\\\"name\\\":\\\"Peter Smith\\\"},\\\"id\\\":1,\\\"pnl\\\":100.0},{\\\"pnlContact\\\":null,\\\"id\\\":3,\\\"pnl\\\":null}]},\",\"{\\\"name\\\":\\\"Account 2\\\",\\\"orders\\\":[{\\\"pnlContact\\\":{\\\"name\\\":\\\"John Johnson\\\"},\\\"id\\\":2,\\\"pnl\\\":200.0},{\\\"pnlContact\\\":{\\\"name\\\":\\\"John Johnson\\\"},\\\"id\\\":4,\\\"pnl\\\":150.0}]}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_simple_testGraphFetchWithGroupByViewAtChild__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Account> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Account>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010040\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Account> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Account>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010043\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$simple$testGraphFetchWithGroupByViewAtChild$23$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -990,15 +990,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 720, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"name\\\":\\\"Account 1\\\",\\\"accountPnl\\\":{\\\"pnl\\\":100.0}},\",\"{\\\"name\\\":\\\"Account 2\\\",\\\"accountPnl\\\":{\\\"pnl\\\":350.0}}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_qualifier_testSimpleGraphFetchWithQualifier__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010074\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010077\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$qualifier$testSimpleGraphFetchWithQualifier$24$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1022,15 +1022,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 741, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"firstName\\\":\\\"Peter\\\",\\\"name()\\\":\\\"Peter Smith\\\"},\",\"{\\\"firstName\\\":\\\"John\\\",\\\"name()\\\":\\\"John Johnson\\\"},\",\"{\\\"firstName\\\":\\\"John\\\",\\\"name()\\\":\\\"John Hill\\\"},\",\"{\\\"firstName\\\":\\\"Anthony\\\",\\\"name()\\\":\\\"Anthony Allen\\\"},\",\"{\\\"firstName\\\":\\\"Fabrice\\\",\\\"name()\\\":\\\"Fabrice Roberts\\\"},\",\"{\\\"firstName\\\":\\\"Oliver\\\",\\\"name()\\\":\\\"Oliver Hill\\\"},\",\"{\\\"firstName\\\":\\\"David\\\",\\\"name()\\\":\\\"David Harris\\\"}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_qualifier_testSimpleGraphFetchWithQualifierWithParameter__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010108\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010111\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$qualifier$testSimpleGraphFetchWithQualifierWithParameter$25$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1054,15 +1054,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 768, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"firstName\\\":\\\"Peter\\\",\\\"fullName(false)\\\":\\\"Peter Smith\\\",\\\"nameWithTitle('Mr')\\\":\\\"Mr Peter Smith\\\"},\",\"{\\\"firstName\\\":\\\"John\\\",\\\"fullName(false)\\\":\\\"John Johnson\\\",\\\"nameWithTitle('Mr')\\\":\\\"Mr John Johnson\\\"},\",\"{\\\"firstName\\\":\\\"John\\\",\\\"fullName(false)\\\":\\\"John Hill\\\",\\\"nameWithTitle('Mr')\\\":\\\"Mr John Hill\\\"},\",\"{\\\"firstName\\\":\\\"Anthony\\\",\\\"fullName(false)\\\":\\\"Anthony Allen\\\",\\\"nameWithTitle('Mr')\\\":\\\"Mr Anthony Allen\\\"},\",\"{\\\"firstName\\\":\\\"Fabrice\\\",\\\"fullName(false)\\\":\\\"Fabrice Roberts\\\",\\\"nameWithTitle('Mr')\\\":\\\"Mr Fabrice Roberts\\\"},\",\"{\\\"firstName\\\":\\\"Oliver\\\",\\\"fullName(false)\\\":\\\"Oliver Hill\\\",\\\"nameWithTitle('Mr')\\\":\\\"Mr Oliver Hill\\\"},\",\"{\\\"firstName\\\":\\\"David\\\",\\\"fullName(false)\\\":\\\"David Harris\\\",\\\"nameWithTitle('Mr')\\\":\\\"Mr David Harris\\\"}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_qualifier_testSimpleGraphFetchAliasing__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010142\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010145\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$qualifier$testSimpleGraphFetchAliasing$26$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1086,15 +1086,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 795, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"firstName\\\":\\\"Peter\\\",\\\"fn\\\":\\\"Peter Smith\\\",\\\"title\\\":\\\"Mr Peter Smith\\\"},\",\"{\\\"firstName\\\":\\\"John\\\",\\\"fn\\\":\\\"John Johnson\\\",\\\"title\\\":\\\"Mr John Johnson\\\"},\",\"{\\\"firstName\\\":\\\"John\\\",\\\"fn\\\":\\\"John Hill\\\",\\\"title\\\":\\\"Mr John Hill\\\"},\",\"{\\\"firstName\\\":\\\"Anthony\\\",\\\"fn\\\":\\\"Anthony Allen\\\",\\\"title\\\":\\\"Mr Anthony Allen\\\"},\",\"{\\\"firstName\\\":\\\"Fabrice\\\",\\\"fn\\\":\\\"Fabrice Roberts\\\",\\\"title\\\":\\\"Mr Fabrice Roberts\\\"},\",\"{\\\"firstName\\\":\\\"Oliver\\\",\\\"fn\\\":\\\"Oliver Hill\\\",\\\"title\\\":\\\"Mr Oliver Hill\\\"},\",\"{\\\"firstName\\\":\\\"David\\\",\\\"fn\\\":\\\"David Harris\\\",\\\"title\\\":\\\"Mr David Harris\\\"}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_qualifier_testNestedQualifier__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010176\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010179\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$qualifier$testNestedQualifier$27$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1118,15 +1118,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 827, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"legalName\\\":\\\"Firm X\\\",\\\"address\\\":{\\\"name\\\":\\\"New York\\\"},\\\"employees\\\":[{\\\"fn\\\":\\\"Smith, Peter\\\",\\\"age\\\":23},{\\\"fn\\\":\\\"Johnson, John\\\",\\\"age\\\":22},{\\\"fn\\\":\\\"Hill, John\\\",\\\"age\\\":12},{\\\"fn\\\":\\\"Allen, Anthony\\\",\\\"age\\\":22}]},\",\"{\\\"legalName\\\":\\\"Firm A\\\",\\\"address\\\":{\\\"name\\\":\\\"Cupertino\\\"},\\\"employees\\\":[{\\\"fn\\\":\\\"Roberts, Fabrice\\\",\\\"age\\\":34}]},\",\"{\\\"legalName\\\":\\\"Firm B\\\",\\\"address\\\":{\\\"name\\\":\\\"Tokyo\\\"},\\\"employees\\\":[{\\\"fn\\\":\\\"Hill, Oliver\\\",\\\"age\\\":32}]},\",\"{\\\"legalName\\\":\\\"Firm C\\\",\\\"address\\\":{\\\"name\\\":\\\"Mountain View\\\"},\\\"employees\\\":[{\\\"fn\\\":\\\"Harris, David\\\",\\\"age\\\":35}]}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_qualifier_testFilteringQualifier__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Product> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Product>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010210\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Product> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Product>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010213\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$qualifier$testFilteringQualifier$28$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1150,15 +1150,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 850, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"name\\\":\\\"Firm X\\\",\\\"cusip()\\\":\\\"CUSIP1\\\"},\",\"{\\\"name\\\":\\\"Firm A\\\",\\\"cusip()\\\":\\\"CUSIP2\\\"},\",\"{\\\"name\\\":\\\"Firm C\\\",\\\"cusip()\\\":\\\"CUSIP3\\\"},\",\"{\\\"name\\\":\\\"Firm D\\\",\\\"cusip()\\\":null}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_qualifier_testFilteringQualifierMulti__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Product> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Product>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010244\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Product> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Product>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010247\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$qualifier$testFilteringQualifierMulti$29$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1182,15 +1182,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 874, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"name\\\":\\\"Firm X\\\",\\\"cusip()\\\":\\\"CUSIP1\\\", \\\"isin()\\\":\\\"ISIN1\\\"},\",\"{\\\"name\\\":\\\"Firm A\\\",\\\"cusip()\\\":\\\"CUSIP2\\\",\\\"isin()\\\":\\\"ISIN2\\\"},\",\"{\\\"name\\\":\\\"Firm C\\\",\\\"cusip()\\\":\\\"CUSIP3\\\",\\\"isin()\\\":\\\"ISIN3\\\"},\",\"{\\\"name\\\":\\\"Firm D\\\",\\\"cusip()\\\":null,\\\"isin()\\\":null}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_qualifier_testEnumParameter__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Product> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Product>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010278\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Product> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Product>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010281\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$qualifier$testEnumParameter$30$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$5\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1220,15 +1220,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 899, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"name\\\":\\\"Firm X\\\",\\\"CUSIP\\\":{\\\"name\\\":\\\"CUSIP1\\\"}},\",\"{\\\"name\\\":\\\"Firm A\\\",\\\"CUSIP\\\":{\\\"name\\\":\\\"CUSIP2\\\"}},\",\"{\\\"name\\\":\\\"Firm C\\\",\\\"CUSIP\\\":{\\\"name\\\":\\\"CUSIP3\\\"}}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_qualifier_testSubAggregationInQualifier__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010312\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010315\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$qualifier$testSubAggregationInQualifier$31$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1252,15 +1252,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 925, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"legalName\\\":\\\"Firm X\\\",\\\"averageEmployeesAge()\\\":39.5,\\\"employees\\\":[{\\\"fn\\\":\\\"Smith, Peter\\\",\\\"age\\\":23},{\\\"fn\\\":\\\"Johnson, John\\\",\\\"age\\\":22},{\\\"fn\\\":\\\"Hill, John\\\",\\\"age\\\":12},{\\\"fn\\\":\\\"Allen, Anthony\\\",\\\"age\\\":22}]},\",\"{\\\"legalName\\\":\\\"Firm A\\\",\\\"averageEmployeesAge()\\\":68.0,\\\"employees\\\":[{\\\"fn\\\":\\\"Roberts, Fabrice\\\",\\\"age\\\":34}]},\",\"{\\\"legalName\\\":\\\"Firm B\\\",\\\"averageEmployeesAge()\\\":64.0,\\\"employees\\\":[{\\\"fn\\\":\\\"Hill, Oliver\\\",\\\"age\\\":32}]},\",\"{\\\"legalName\\\":\\\"Firm C\\\",\\\"averageEmployeesAge()\\\":70.0,\\\"employees\\\":[{\\\"fn\\\":\\\"Harris, David\\\",\\\"age\\\":35}]}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_qualifier_testIsEmptyInQualifier__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010346\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010349\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$qualifier$testIsEmptyInQualifier$32$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$2\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1284,15 +1284,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 948, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"id\\\":9,\\\"prod\\\":\\\"Firm C\\\"},\",\"{\\\"id\\\":10,\\\"prod\\\":\\\"Firm C\\\"},\",\"{\\\"id\\\":11,\\\"prod\\\":\\\"Unknown\\\"}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_qualifier_testIsNotEmptyInQualifier__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010380\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010383\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$qualifier$testIsNotEmptyInQualifier$33$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$2\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1316,15 +1316,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 970, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"id\\\":9,\\\"acc\\\":\\\"Account 2\\\"},\",\"{\\\"id\\\":10,\\\"acc\\\":\\\"Account 2\\\"},\",\"{\\\"id\\\":11,\\\"acc\\\":\\\"Unknown\\\"}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_qualifier_testQualifierInsideQualifier__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010414\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010417\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$qualifier$testQualifierInsideQualifier$34$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$2\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1376,15 +1376,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 1070, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"firstName\\\":\\\"Peter\\\",\\\"fullName($boolVar)\\\":\\\"Peter Smith\\\",\\\"nwt\\\":\\\"Mr Peter Smith\\\"},\",\"{\\\"firstName\\\":\\\"John\\\",\\\"fullName($boolVar)\\\":\\\"John Johnson\\\",\\\"nwt\\\":\\\"Mr John Johnson\\\"},\",\"{\\\"firstName\\\":\\\"John\\\",\\\"fullName($boolVar)\\\":\\\"John Hill\\\",\\\"nwt\\\":\\\"Mr John Hill\\\"},\",\"{\\\"firstName\\\":\\\"Anthony\\\",\\\"fullName($boolVar)\\\":\\\"Anthony Allen\\\",\\\"nwt\\\":\\\"Mr Anthony Allen\\\"},\",\"{\\\"firstName\\\":\\\"Fabrice\\\",\\\"fullName($boolVar)\\\":\\\"Fabrice Roberts\\\",\\\"nwt\\\":\\\"Mr Fabrice Roberts\\\"},\",\"{\\\"firstName\\\":\\\"Oliver\\\",\\\"fullName($boolVar)\\\":\\\"Oliver Hill\\\",\\\"nwt\\\":\\\"Mr Oliver Hill\\\"},\",\"{\\\"firstName\\\":\\\"David\\\",\\\"fullName($boolVar)\\\":\\\"David Harris\\\",\\\"nwt\\\":\\\"Mr David Harris\\\"}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_qualifier_testQualifierWithManyMultiplicityParameter_EmptyInput__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Product> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Product>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010504\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Product> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Product>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010507\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$qualifier$testQualifierWithManyMultiplicityParameter_EmptyInput$37$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1408,15 +1408,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 1096, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(\"[{\\\"synonyms\\\":[],\\\"name\\\":\\\"Firm X\\\"},{\\\"synonyms\\\":[],\\\"name\\\":\\\"Firm A\\\"},{\\\"synonyms\\\":[],\\\"name\\\":\\\"Firm C\\\"},{\\\"synonyms\\\":[],\\\"name\\\":\\\"Firm D\\\"}]\",_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_qualifier_testQualifierWithManyMultiplicityParameter_OneInput__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Product> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Product>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010537\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Product> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Product>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010540\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$qualifier$testQualifierWithManyMultiplicityParameter_OneInput$38$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1440,15 +1440,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 1121, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"synonyms\\\":[{\\\"typeAsString\\\":\\\"CUSIP\\\",\\\"name\\\":\\\"CUSIP1\\\",\\\"type\\\":\\\"CUSIP\\\"}],\\\"name\\\":\\\"Firm X\\\"},\",\"{\\\"synonyms\\\":[{\\\"typeAsString\\\":\\\"CUSIP\\\",\\\"name\\\":\\\"CUSIP2\\\",\\\"type\\\":\\\"CUSIP\\\"}],\\\"name\\\":\\\"Firm A\\\"},\",\"{\\\"synonyms\\\":[{\\\"typeAsString\\\":\\\"CUSIP\\\",\\\"name\\\":\\\"CUSIP3\\\",\\\"type\\\":\\\"CUSIP\\\"}],\\\"name\\\":\\\"Firm C\\\"},\",\"{\\\"synonyms\\\":[],\\\"name\\\":\\\"Firm D\\\"}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_qualifier_testQualifierWithManyMultiplicityParameter_MultiInputs__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Product> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Product>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010571\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Product> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Product>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010574\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$qualifier$testQualifierWithManyMultiplicityParameter_MultiInputs$39$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1472,15 +1472,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 1149, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"synonyms\\\":[{\\\"typeAsString\\\":\\\"CUSIP\\\",\\\"name\\\":\\\"CUSIP1\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"typeAsString\\\":\\\"ISIN\\\",\\\"name\\\":\\\"ISIN1\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"name\\\":\\\"Firm X\\\"},\",\"{\\\"synonyms\\\":[{\\\"typeAsString\\\":\\\"CUSIP\\\",\\\"name\\\":\\\"CUSIP2\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"typeAsString\\\":\\\"ISIN\\\",\\\"name\\\":\\\"ISIN2\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"name\\\":\\\"Firm A\\\"},\",\"{\\\"synonyms\\\":[{\\\"typeAsString\\\":\\\"CUSIP\\\",\\\"name\\\":\\\"CUSIP3\\\",\\\"type\\\":\\\"CUSIP\\\"},{\\\"typeAsString\\\":\\\"ISIN\\\",\\\"name\\\":\\\"ISIN3\\\",\\\"type\\\":\\\"ISIN\\\"}],\\\"name\\\":\\\"Firm C\\\"},\",\"{\\\"synonyms\\\":[],\\\"name\\\":\\\"Firm D\\\"}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_simple_testSimpleGraphFetchCheckedWithPrimitivesOnly__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_PersonWithConstraints> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_PersonWithConstraints>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010605\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_PersonWithConstraints> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_PersonWithConstraints>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010608\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$simple$testSimpleGraphFetchCheckedWithPrimitivesOnly$40$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1504,15 +1504,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 1172, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(\"[ { \\\"defects\\\": [ { \\\"id\\\": \\\"firstNameTest\\\", \\\"externalId\\\": null, \\\"message\\\": \\\"First name has to be test\\\", \\\"enforcementLevel\\\": \\\"Error\\\", \\\"ruleType\\\": \\\"ClassConstraint\\\", \\\"ruleDefinerPath\\\": \\\"meta::relational::tests::model::simple::PersonWithConstraints\\\", \\\"path\\\": [] } ], \\\"value\\\": { \\\"firstName\\\": \\\"Peter\\\", \\\"lastName\\\": \\\"Smith\\\" } }, { \\\"defects\\\": [ { \\\"id\\\": \\\"firstNameTest\\\", \\\"externalId\\\": null, \\\"message\\\": \\\"First name has to be test\\\", \\\"enforcementLevel\\\": \\\"Error\\\", \\\"ruleType\\\": \\\"ClassConstraint\\\", \\\"ruleDefinerPath\\\": \\\"meta::relational::tests::model::simple::PersonWithConstraints\\\", \\\"path\\\": [] } ], \\\"value\\\": { \\\"firstName\\\": \\\"John\\\", \\\"lastName\\\": \\\"Johnson\\\" } }, { \\\"defects\\\": [ { \\\"id\\\": \\\"firstNameTest\\\", \\\"externalId\\\": null, \\\"message\\\": \\\"First name has to be test\\\", \\\"enforcementLevel\\\": \\\"Error\\\", \\\"ruleType\\\": \\\"ClassConstraint\\\", \\\"ruleDefinerPath\\\": \\\"meta::relational::tests::model::simple::PersonWithConstraints\\\", \\\"path\\\": [] } ], \\\"value\\\": { \\\"firstName\\\": \\\"John\\\", \\\"lastName\\\": \\\"Hill\\\" } }, { \\\"defects\\\": [ { \\\"id\\\": \\\"firstNameTest\\\", \\\"externalId\\\": null, \\\"message\\\": \\\"First name has to be test\\\", \\\"enforcementLevel\\\": \\\"Error\\\", \\\"ruleType\\\": \\\"ClassConstraint\\\", \\\"ruleDefinerPath\\\": \\\"meta::relational::tests::model::simple::PersonWithConstraints\\\", \\\"path\\\": [] } ], \\\"value\\\": { \\\"firstName\\\": \\\"Anthony\\\", \\\"lastName\\\": \\\"Allen\\\" } }, { \\\"defects\\\": [ { \\\"id\\\": \\\"firstNameTest\\\", \\\"externalId\\\": null, \\\"message\\\": \\\"First name has to be test\\\", \\\"enforcementLevel\\\": \\\"Error\\\", \\\"ruleType\\\": \\\"ClassConstraint\\\", \\\"ruleDefinerPath\\\": \\\"meta::relational::tests::model::simple::PersonWithConstraints\\\", \\\"path\\\": [] } ], \\\"value\\\": { \\\"firstName\\\": \\\"Fabrice\\\", \\\"lastName\\\": \\\"Roberts\\\" } }, { \\\"defects\\\": [ { \\\"id\\\": \\\"firstNameTest\\\", \\\"externalId\\\": null, \\\"message\\\": \\\"First name has to be test\\\", \\\"enforcementLevel\\\": \\\"Error\\\", \\\"ruleType\\\": \\\"ClassConstraint\\\", \\\"ruleDefinerPath\\\": \\\"meta::relational::tests::model::simple::PersonWithConstraints\\\", \\\"path\\\": [] } ], \\\"value\\\": { \\\"firstName\\\": \\\"Oliver\\\", \\\"lastName\\\": \\\"Hill\\\" } }, { \\\"defects\\\": [ { \\\"id\\\": \\\"firstNameTest\\\", \\\"externalId\\\": null, \\\"message\\\": \\\"First name has to be test\\\", \\\"enforcementLevel\\\": \\\"Error\\\", \\\"ruleType\\\": \\\"ClassConstraint\\\", \\\"ruleDefinerPath\\\": \\\"meta::relational::tests::model::simple::PersonWithConstraints\\\", \\\"path\\\": [] } ], \\\"value\\\": { \\\"firstName\\\": \\\"David\\\", \\\"lastName\\\": \\\"Harris\\\" } }]\",_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_simple_testSimpleGraphFetchCheckedWithPrimitivesOnlyNoDefects__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010638\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010641\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$simple$testSimpleGraphFetchCheckedWithPrimitivesOnlyNoDefects$41$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1536,15 +1536,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 1192, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(\"[{\\\"defects\\\":[],\\\"value\\\":{\\\"firstName\\\":\\\"Peter\\\",\\\"lastName\\\":\\\"Smith\\\"}},{\\\"defects\\\":[],\\\"value\\\":{\\\"firstName\\\":\\\"John\\\",\\\"lastName\\\":\\\"Johnson\\\"}},{\\\"defects\\\":[],\\\"value\\\":{\\\"firstName\\\":\\\"John\\\",\\\"lastName\\\":\\\"Hill\\\"}},{\\\"defects\\\":[],\\\"value\\\":{\\\"firstName\\\":\\\"Anthony\\\",\\\"lastName\\\":\\\"Allen\\\"}},{\\\"defects\\\":[],\\\"value\\\":{\\\"firstName\\\":\\\"Fabrice\\\",\\\"lastName\\\":\\\"Roberts\\\"}},{\\\"defects\\\":[],\\\"value\\\":{\\\"firstName\\\":\\\"Oliver\\\",\\\"lastName\\\":\\\"Hill\\\"}},{\\\"defects\\\":[],\\\"value\\\":{\\\"firstName\\\":\\\"David\\\",\\\"lastName\\\":\\\"Harris\\\"}}]\",_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_simple_testCheckedOneComplexProperty__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_PersonWithConstraints> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_PersonWithConstraints>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010671\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_PersonWithConstraints> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_PersonWithConstraints>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010674\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$simple$testCheckedOneComplexProperty$42$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1568,15 +1568,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 1215, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(\"[{\\\"defects\\\":[{\\\"path\\\":[],\\\"enforcementLevel\\\":\\\"Error\\\",\\\"ruleType\\\":\\\"ClassConstraint\\\",\\\"externalId\\\":null,\\\"id\\\":\\\"firstNameTest\\\",\\\"ruleDefinerPath\\\":\\\"meta::relational::tests::model::simple::PersonWithConstraints\\\",\\\"message\\\":\\\"First name has to be test\\\"}],\\\"value\\\":{\\\"firstName\\\":\\\"Peter\\\",\\\"lastName\\\":\\\"Smith\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm X\\\"}}},{\\\"defects\\\":[{\\\"path\\\":[],\\\"enforcementLevel\\\":\\\"Error\\\",\\\"ruleType\\\":\\\"ClassConstraint\\\",\\\"externalId\\\":null,\\\"id\\\":\\\"firstNameTest\\\",\\\"ruleDefinerPath\\\":\\\"meta::relational::tests::model::simple::PersonWithConstraints\\\",\\\"message\\\":\\\"First name has to be test\\\"}],\\\"value\\\":{\\\"firstName\\\":\\\"John\\\",\\\"lastName\\\":\\\"Johnson\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm X\\\"}}},{\\\"defects\\\":[{\\\"path\\\":[],\\\"enforcementLevel\\\":\\\"Error\\\",\\\"ruleType\\\":\\\"ClassConstraint\\\",\\\"externalId\\\":null,\\\"id\\\":\\\"firstNameTest\\\",\\\"ruleDefinerPath\\\":\\\"meta::relational::tests::model::simple::PersonWithConstraints\\\",\\\"message\\\":\\\"First name has to be test\\\"}],\\\"value\\\":{\\\"firstName\\\":\\\"John\\\",\\\"lastName\\\":\\\"Hill\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm X\\\"}}},{\\\"defects\\\":[{\\\"path\\\":[],\\\"enforcementLevel\\\":\\\"Error\\\",\\\"ruleType\\\":\\\"ClassConstraint\\\",\\\"externalId\\\":null,\\\"id\\\":\\\"firstNameTest\\\",\\\"ruleDefinerPath\\\":\\\"meta::relational::tests::model::simple::PersonWithConstraints\\\",\\\"message\\\":\\\"First name has to be test\\\"}],\\\"value\\\":{\\\"firstName\\\":\\\"Anthony\\\",\\\"lastName\\\":\\\"Allen\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm X\\\"}}},{\\\"defects\\\":[{\\\"path\\\":[],\\\"enforcementLevel\\\":\\\"Error\\\",\\\"ruleType\\\":\\\"ClassConstraint\\\",\\\"externalId\\\":null,\\\"id\\\":\\\"firstNameTest\\\",\\\"ruleDefinerPath\\\":\\\"meta::relational::tests::model::simple::PersonWithConstraints\\\",\\\"message\\\":\\\"First name has to be test\\\"}],\\\"value\\\":{\\\"firstName\\\":\\\"Fabrice\\\",\\\"lastName\\\":\\\"Roberts\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm A\\\"}}},{\\\"defects\\\":[{\\\"path\\\":[],\\\"enforcementLevel\\\":\\\"Error\\\",\\\"ruleType\\\":\\\"ClassConstraint\\\",\\\"externalId\\\":null,\\\"id\\\":\\\"firstNameTest\\\",\\\"ruleDefinerPath\\\":\\\"meta::relational::tests::model::simple::PersonWithConstraints\\\",\\\"message\\\":\\\"First name has to be test\\\"}],\\\"value\\\":{\\\"firstName\\\":\\\"Oliver\\\",\\\"lastName\\\":\\\"Hill\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm B\\\"}}},{\\\"defects\\\":[{\\\"path\\\":[],\\\"enforcementLevel\\\":\\\"Error\\\",\\\"ruleType\\\":\\\"ClassConstraint\\\",\\\"externalId\\\":null,\\\"id\\\":\\\"firstNameTest\\\",\\\"ruleDefinerPath\\\":\\\"meta::relational::tests::model::simple::PersonWithConstraints\\\",\\\"message\\\":\\\"First name has to be test\\\"}],\\\"value\\\":{\\\"firstName\\\":\\\"David\\\",\\\"lastName\\\":\\\"Harris\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm C\\\"}}}]\",_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_simple_testCheckedWithCircularConstraints__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_constraints_tests_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_constraints_tests_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010704\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_constraints_tests_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_constraints_tests_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010707\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$simple$testCheckedWithCircularConstraints$43$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1600,15 +1600,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::pure::executionPlan::constraints::tests::db\")),es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 1238, 16, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(\"[{\\\"defects\\\":[],\\\"value\\\":{\\\"firstName\\\":\\\"Peter\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm Y\\\"}}},{\\\"defects\\\":[],\\\"value\\\":{\\\"firstName\\\":\\\"John\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm Y\\\"}}},{\\\"defects\\\":[{\\\"path\\\":[{\\\"propertyName\\\":\\\"firm\\\",\\\"index\\\":null}],\\\"enforcementLevel\\\":\\\"Error\\\",\\\"ruleType\\\":\\\"ClassConstraint\\\",\\\"externalId\\\":null,\\\"id\\\":\\\"duplicateEmployee\\\",\\\"ruleDefinerPath\\\":\\\"meta::pure::executionPlan::constraints::tests::Firm\\\",\\\"message\\\":\\\"Unable to evaluate constraint [duplicateEmployee]: data not available - check your mappings\\\"}],\\\"value\\\":{\\\"firstName\\\":\\\"Ann\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm X\\\"}}},{\\\"defects\\\":[{\\\"path\\\":[{\\\"propertyName\\\":\\\"firm\\\",\\\"index\\\":null}],\\\"enforcementLevel\\\":\\\"Error\\\",\\\"ruleType\\\":\\\"ClassConstraint\\\",\\\"externalId\\\":null,\\\"id\\\":\\\"duplicateEmployee\\\",\\\"ruleDefinerPath\\\":\\\"meta::pure::executionPlan::constraints::tests::Firm\\\",\\\"message\\\":\\\"Unable to evaluate constraint [duplicateEmployee]: data not available - check your mappings\\\"}],\\\"value\\\":{\\\"firstName\\\":\\\"Carol\\\",\\\"firm\\\":{\\\"legalName\\\":\\\"Firm X\\\"}}}]\",_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_simple_testSimpleGraphFetchForReservedWords__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_testReservedWords> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_testReservedWords>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010738\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_testReservedWords> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_testReservedWords>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010741\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$simple$testSimpleGraphFetchForReservedWords$44$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$2\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1632,15 +1632,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure\", -1, -1, 1268, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(\"{\\\"implements\\\":19,\\\"synchronized\\\":\\\"n\\\",\\\"private\\\":\\\"e\\\",\\\"const\\\":8,\\\"do\\\":11,\\\"float\\\":17,\\\"interface\\\":\\\"a\\\",\\\"while\\\":\\\"v\\\",\\\"long\\\":\\\"b\\\",\\\"switch\\\":\\\"m\\\",\\\"default\\\":10,\\\"goto\\\":18,\\\"protected\\\":\\\"f\\\",\\\"public\\\":\\\"g\\\",\\\"assert\\\":3,\\\"continue\\\":9,\\\"else\\\":13,\\\"catch\\\":6,\\\"class\\\":\\\"Department A\\\",\\\"new\\\":\\\"c\\\",\\\"quantity\\\":1,\\\"package\\\":\\\"d\\\",\\\"static\\\":\\\"j\\\",\\\"void\\\":\\\"t\\\",\\\"break\\\":4,\\\"byte\\\":5,\\\"double\\\":12,\\\"finally\\\":16,\\\"this\\\":\\\"o\\\",\\\"volatile\\\":\\\"u\\\",\\\"abstract\\\":2,\\\"strictfp\\\":\\\"k\\\",\\\"throws\\\":\\\"q\\\",\\\"enum\\\":14,\\\"instanceof\\\":20,\\\"super\\\":\\\"l\\\",\\\"boolean\\\":1,\\\"throw\\\":\\\"p\\\",\\\"transient\\\":\\\"r\\\",\\\"char\\\":7,\\\"final\\\":15,\\\"short\\\":\\\"i\\\",\\\"try\\\":\\\"s\\\",\\\"return\\\":\\\"h\\\"}\",_result,es);\n }\n \n public static boolean Root_meta_relational_graphFetch_tests_simple_testSimpleGraphFetchForReservedWordsAsClassName__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_class> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_class>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010771\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_class> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_class>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3010774\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$simple$testSimpleGraphFetchForReservedWordsAsClassName$45$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$2\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n"}, {"source1": "org/finos/legend/pure/generated/core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational.java", "source2": "org/finos/legend/pure/generated/core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational.java", "unified_diff": "@@ -20,230 +20,230 @@\n import org.finos.legend.pure.runtime.java.compiled.execution.*;\n import org.finos.legend.pure.runtime.java.compiled.execution.sourceInformation.*;\n import org.junit.Test;\n public class core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational\n {\n     public static MutableMap<String, SharedPureFunction<?>> __functions = Maps.fixedSize.empty();\n \n-public static boolean Root_meta_relational_graphFetch_tests_union_rootLevel_testSimpleUnion_CrossStore__Boolean_1_(final ExecutionSupport es)\n+public static boolean Root_meta_relational_graphFetch_tests_union_rootLevel_createTablesInDb__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3593944\"));\n+final org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _dbConn = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl(\"Anonymous_NoCounter\")._element(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::graphFetch::tests::union::rootLevel::dbUnion\")))._type(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::relational::runtime::DatabaseType\",\"H2\")));\n+core_relational_relational_helperFunctions_toDDL.Root_meta_relational_functions_toDDL_dropAndCreateTableInDb_Database_1__String_1__DatabaseConnection_1__Boolean_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::graphFetch::tests::union::rootLevel::dbUnion\")),\"tradeTable\",_dbConn,es);\n+core_relational_relational_helperFunctions_toDDL.Root_meta_relational_functions_toDDL_dropAndCreateTableInDb_Database_1__String_1__DatabaseConnection_1__Boolean_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::graphFetch::tests::union::rootLevel::dbUnion\")),\"productTable\",_dbConn,es);\n+core_relational_relational_helperFunctions_toDDL.Root_meta_relational_functions_toDDL_dropAndCreateTableInDb_Database_1__String_1__DatabaseConnection_1__Boolean_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::graphFetch::tests::union::rootLevel::dbUnion\")),\"tradeTable2\",_dbConn,es);\n+core_relational_relational_helperFunctions_toDDL.Root_meta_relational_functions_toDDL_dropAndCreateTableInDb_Database_1__String_1__DatabaseConnection_1__Boolean_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::graphFetch::tests::union::rootLevel::dbUnion\")),\"productTable2\",_dbConn,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into tradeTable (tradeId, quantity, productId, traderkerb) values (1, 100, 30, 'abc');\",_dbConn,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into tradeTable (tradeId, quantity, productId, traderkerb) values (2, 200, 31, 'abc');\",_dbConn,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into tradeTable (tradeId, quantity, productId, traderkerb) values (5, 100, 40, 'abc');\",_dbConn,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into tradeTable (tradeId, quantity, productId, traderkerb) values (6, 200, 41, 'abc');\",_dbConn,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into tradeTable2 (tradeId, quantity, productId, traderkerb) values (3, 300, 30, 'xyz');\",_dbConn,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into tradeTable2 (tradeId, quantity, productId, traderkerb) values (4, 400, 31, 'xyz');\",_dbConn,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into tradeTable2 (tradeId, quantity, productId, traderkerb) values (7, 300, 40, 'xyz');\",_dbConn,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into tradeTable2 (tradeId, quantity, productId, traderkerb) values (8, 400, 41, 'xyz');\",_dbConn,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into productTable (productId, productname, description) values (30, 'Prod_1', 'Product 1 description');\",_dbConn,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into productTable (productId, productname, description) values (31, 'Prod_2', 'Product 2 description');\",_dbConn,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into productTable2 (productId, productname, description) values (40, 'Prod_3', 'Product 3 description');\",_dbConn,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into productTable2 (productId, productname, description) values (41, 'Prod_4', 'Product 4 description');\",_dbConn,es);\n+final org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _dbConn_XStore = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl(\"Anonymous_NoCounter\")._element(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::graphFetch::tests::union::rootLevel::dbUnion_XStore\")))._type(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::relational::runtime::DatabaseType\",\"H2\")));\n+core_relational_relational_helperFunctions_toDDL.Root_meta_relational_functions_toDDL_dropAndCreateTableInDb_Database_1__String_1__DatabaseConnection_1__Boolean_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::graphFetch::tests::union::rootLevel::dbUnion_XStore\")),\"tradeTable_XStore\",_dbConn_XStore,es);\n+core_relational_relational_helperFunctions_toDDL.Root_meta_relational_functions_toDDL_dropAndCreateTableInDb_Database_1__String_1__DatabaseConnection_1__Boolean_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::graphFetch::tests::union::rootLevel::dbUnion_XStore\")),\"productTable_XStore\",_dbConn_XStore,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into tradeTable_XStore (tradeId, quantity, productId, traderkerb) values (9, 100, 30, 'abc_XStore');\",_dbConn,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into tradeTable_XStore (tradeId, quantity, productId, traderkerb) values (10, 200, 31, 'abc_XStore');\",_dbConn,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into productTable_XStore (productId, productname, description) values (30, 'Prod_5', 'Product 5 description XStore');\",_dbConn,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into productTable_XStore (productId, productname, description) values (31, 'Prod_6', 'Product 6 description XStore');\",_dbConn,es);\n+return true;\n+}\n+\n+public static boolean Root_meta_relational_graphFetch_tests_union_rootLevel_testSimpleUnion_SameStore__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3594076\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$union$rootLevel$testSimpleUnion_CrossStore$1$system$imports$import__core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational_pure_7$0\")\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$union$rootLevel$testSimpleUnion_SameStore$2$system$imports$import__core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational_pure_5$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public java.lang.String valueOf(final ExecutionSupport es)\n      {\n-return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::graphFetch::tests::union::rootLevel::Trade\").valuesView()))),_tree,es),org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure\", -1, -1, 445, 31, -1, -1)))),_tree,es);\n+return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::graphFetch::tests::union::rootLevel::Trade\").valuesView()))),_tree,es),org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure\", -1, -1, 240, 31, -1, -1)))),_tree,es);\n      }\n      public MutableMap<String, Object> getOpenVariables()\n      {\n          return this.__vars;\n      }\n }\n \n ))\n ;\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::graphFetch::tests::union::rootLevel::CrossStoreMapping\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::graphFetch::tests::union::rootLevel::SameStoreMapping\"));\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n-final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure\", -1, -1, 449, 17, -1, -1)))._values().getFirst();\n-core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"quantity\\\":100,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":1},\",\"{\\\"quantity\\\":200,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":2},\",\"{\\\"quantity\\\":100,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":5},\",\"{\\\"quantity\\\":200,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":6},\",\"{\\\"quantity\\\":100,\\\"traderKerb\\\":\\\"abc_XStore\\\",\\\"tradeId\\\":9},\",\"{\\\"quantity\\\":200,\\\"traderKerb\\\":\\\"abc_XStore\\\",\\\"tradeId\\\":10}]\")),es),_result,es);\n+final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure\", -1, -1, 244, 17, -1, -1)))._values().getFirst();\n+core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"quantity\\\":100,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":1},\",\"{\\\"quantity\\\":200,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":2},\",\"{\\\"quantity\\\":100,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":5},\",\"{\\\"quantity\\\":200,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":6},\",\"{\\\"quantity\\\":300,\\\"traderKerb\\\":\\\"xyz\\\",\\\"tradeId\\\":3},\",\"{\\\"quantity\\\":400,\\\"traderKerb\\\":\\\"xyz\\\",\\\"tradeId\\\":4},\",\"{\\\"quantity\\\":300,\\\"traderKerb\\\":\\\"xyz\\\",\\\"tradeId\\\":7},\",\"{\\\"quantity\\\":400,\\\"traderKerb\\\":\\\"xyz\\\",\\\"tradeId\\\":8}]\")),es),_result,es);\n return true;\n }\n \n-public static boolean Root_meta_relational_graphFetch_tests_union_rootLevel_testNestedUnion_CrossStore__Boolean_1_(final ExecutionSupport es)\n+public static boolean Root_meta_relational_graphFetch_tests_union_rootLevel_testNestedUnion_SameStore__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3593978\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3594110\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$union$rootLevel$testNestedUnion_CrossStore$2$system$imports$import__core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational_pure_7$0\")\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$union$rootLevel$testNestedUnion_SameStore$3$system$imports$import__core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational_pure_5$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public java.lang.String valueOf(final ExecutionSupport es)\n      {\n-return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::graphFetch::tests::union::rootLevel::Trade\").valuesView()))),_tree,es),org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure\", -1, -1, 479, 31, -1, -1)))),_tree,es);\n+return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::graphFetch::tests::union::rootLevel::Trade\").valuesView()))),_tree,es),org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure\", -1, -1, 275, 31, -1, -1)))),_tree,es);\n      }\n      public MutableMap<String, Object> getOpenVariables()\n      {\n          return this.__vars;\n      }\n }\n \n ))\n ;\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::graphFetch::tests::union::rootLevel::CrossStoreMapping\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::graphFetch::tests::union::rootLevel::SameStoreMapping\"));\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n-final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure\", -1, -1, 483, 15, -1, -1)))._values().getFirst();\n-return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"product\\\":{\\\"productId\\\":\\\"30\\\",\\\"description\\\":\\\"Product 1 description\\\",\\\"productName\\\":\\\"Prod_1\\\"},\\\"quantity\\\":100,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":1},\",\"{\\\"product\\\":{\\\"productId\\\":\\\"31\\\",\\\"description\\\":\\\"Product 2 description\\\",\\\"productName\\\":\\\"Prod_2\\\"},\\\"quantity\\\":200,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":2},\",\"{\\\"product\\\":{\\\"productId\\\":\\\"40\\\",\\\"description\\\":\\\"Product 3 description\\\",\\\"productName\\\":\\\"Prod_3\\\"},\\\"quantity\\\":100,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":5},\",\"{\\\"product\\\":{\\\"productId\\\":\\\"41\\\",\\\"description\\\":\\\"Product 4 description\\\",\\\"productName\\\":\\\"Prod_4\\\"},\\\"quantity\\\":200,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":6},\",\"{\\\"product\\\":{\\\"productId\\\":\\\"30\\\",\\\"description\\\":\\\"Product 5 description XStore\\\",\\\"productName\\\":\\\"Prod_5\\\"},\\\"quantity\\\":100,\\\"traderKerb\\\":\\\"abc_XStore\\\",\\\"tradeId\\\":9},\",\"{\\\"product\\\":{\\\"productId\\\":\\\"31\\\",\\\"description\\\":\\\"Product 6 description XStore\\\",\\\"productName\\\":\\\"Prod_6\\\"},\\\"quantity\\\":200,\\\"traderKerb\\\":\\\"abc_XStore\\\",\\\"tradeId\\\":10}]\")),es),_result,es);\n+final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure\", -1, -1, 279, 15, -1, -1)))._values().getFirst();\n+return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"product\\\":{\\\"productId\\\":\\\"30\\\",\\\"description\\\":\\\"Product 1 description\\\",\\\"productName\\\":\\\"Prod_1\\\"},\\\"quantity\\\":100,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":1},\",\"{\\\"product\\\":{\\\"productId\\\":\\\"31\\\",\\\"description\\\":\\\"Product 2 description\\\",\\\"productName\\\":\\\"Prod_2\\\"},\\\"quantity\\\":200,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":2},\",\"{\\\"product\\\":null,\\\"quantity\\\":100,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":5},\",\"{\\\"product\\\":null,\\\"quantity\\\":200,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":6},\",\"{\\\"product\\\":null,\\\"quantity\\\":300,\\\"traderKerb\\\":\\\"xyz\\\",\\\"tradeId\\\":3},\",\"{\\\"product\\\":null,\\\"quantity\\\":400,\\\"traderKerb\\\":\\\"xyz\\\",\\\"tradeId\\\":4},\",\"{\\\"product\\\":{\\\"productId\\\":\\\"40\\\",\\\"description\\\":\\\"Product 3 description\\\",\\\"productName\\\":\\\"Prod_3\\\"},\\\"quantity\\\":300,\\\"traderKerb\\\":\\\"xyz\\\",\\\"tradeId\\\":7},\",\"{\\\"product\\\":{\\\"productId\\\":\\\"41\\\",\\\"description\\\":\\\"Product 4 description\\\",\\\"productName\\\":\\\"Prod_4\\\"},\\\"quantity\\\":400,\\\"traderKerb\\\":\\\"xyz\\\",\\\"tradeId\\\":8}]\")),es),_result,es);\n }\n \n-public static boolean Root_meta_relational_graphFetch_tests_union_rootLevel_testRootUnionWithOnePropertySet_CrossStore__Boolean_1_(final ExecutionSupport es)\n+public static boolean Root_meta_relational_graphFetch_tests_union_rootLevel_testRootUnionWithOnePropertySet_SameStore__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3594012\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3594144\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$union$rootLevel$testRootUnionWithOnePropertySet_CrossStore$3$system$imports$import__core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational_pure_7$0\")\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$union$rootLevel$testRootUnionWithOnePropertySet_SameStore$4$system$imports$import__core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational_pure_5$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public java.lang.String valueOf(final ExecutionSupport es)\n      {\n-return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::graphFetch::tests::union::rootLevel::Trade\").valuesView()))),_tree,es),org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure\", -1, -1, 513, 31, -1, -1)))),_tree,es);\n+return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::graphFetch::tests::union::rootLevel::Trade\").valuesView()))),_tree,es),org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure\", -1, -1, 309, 31, -1, -1)))),_tree,es);\n      }\n      public MutableMap<String, Object> getOpenVariables()\n      {\n          return this.__vars;\n      }\n }\n \n ))\n ;\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::graphFetch::tests::union::rootLevel::CrossStoreMapping2\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::graphFetch::tests::union::rootLevel::SameStoreMapping2\"));\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n-final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure\", -1, -1, 517, 15, -1, -1)))._values().getFirst();\n-return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"product\\\":{\\\"productId\\\":\\\"30\\\",\\\"description\\\":\\\"Product 1 description\\\",\\\"productName\\\":\\\"Prod_1\\\"},\\\"quantity\\\":100,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":1},\",\"{\\\"product\\\":{\\\"productId\\\":\\\"31\\\",\\\"description\\\":\\\"Product 2 description\\\",\\\"productName\\\":\\\"Prod_2\\\"},\\\"quantity\\\":200,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":2},\",\"{\\\"product\\\":{\\\"productId\\\":\\\"40\\\",\\\"description\\\":\\\"Product 3 description\\\",\\\"productName\\\":\\\"Prod_3\\\"},\\\"quantity\\\":100,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":5},\",\"{\\\"product\\\":{\\\"productId\\\":\\\"41\\\",\\\"description\\\":\\\"Product 4 description\\\",\\\"productName\\\":\\\"Prod_4\\\"},\\\"quantity\\\":200,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":6}\",\"{\\\"product\\\":{\\\"productId\\\":\\\"30\\\",\\\"description\\\":\\\"Product 1 description\\\",\\\"productName\\\":\\\"Prod_1\\\"},\\\"quantity\\\":100,\\\"traderKerb\\\":\\\"abc_XStore\\\",\\\"tradeId\\\":9},\",\"{\\\"product\\\":{\\\"productId\\\":\\\"31\\\",\\\"description\\\":\\\"Product 2 description\\\",\\\"productName\\\":\\\"Prod_2\\\"},\\\"quantity\\\":200,\\\"traderKerb\\\":\\\"abc_XStore\\\",\\\"tradeId\\\":10}]\")),es),_result,es);\n-}\n-\n-public static boolean Root_meta_relational_graphFetch_tests_union_rootLevel_createTablesInDb__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _dbConn = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl(\"Anonymous_NoCounter\")._element(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::graphFetch::tests::union::rootLevel::dbUnion\")))._type(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::relational::runtime::DatabaseType\",\"H2\")));\n-core_relational_relational_helperFunctions_toDDL.Root_meta_relational_functions_toDDL_dropAndCreateTableInDb_Database_1__String_1__DatabaseConnection_1__Boolean_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::graphFetch::tests::union::rootLevel::dbUnion\")),\"tradeTable\",_dbConn,es);\n-core_relational_relational_helperFunctions_toDDL.Root_meta_relational_functions_toDDL_dropAndCreateTableInDb_Database_1__String_1__DatabaseConnection_1__Boolean_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::graphFetch::tests::union::rootLevel::dbUnion\")),\"productTable\",_dbConn,es);\n-core_relational_relational_helperFunctions_toDDL.Root_meta_relational_functions_toDDL_dropAndCreateTableInDb_Database_1__String_1__DatabaseConnection_1__Boolean_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::graphFetch::tests::union::rootLevel::dbUnion\")),\"tradeTable2\",_dbConn,es);\n-core_relational_relational_helperFunctions_toDDL.Root_meta_relational_functions_toDDL_dropAndCreateTableInDb_Database_1__String_1__DatabaseConnection_1__Boolean_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::graphFetch::tests::union::rootLevel::dbUnion\")),\"productTable2\",_dbConn,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into tradeTable (tradeId, quantity, productId, traderkerb) values (1, 100, 30, 'abc');\",_dbConn,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into tradeTable (tradeId, quantity, productId, traderkerb) values (2, 200, 31, 'abc');\",_dbConn,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into tradeTable (tradeId, quantity, productId, traderkerb) values (5, 100, 40, 'abc');\",_dbConn,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into tradeTable (tradeId, quantity, productId, traderkerb) values (6, 200, 41, 'abc');\",_dbConn,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into tradeTable2 (tradeId, quantity, productId, traderkerb) values (3, 300, 30, 'xyz');\",_dbConn,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into tradeTable2 (tradeId, quantity, productId, traderkerb) values (4, 400, 31, 'xyz');\",_dbConn,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into tradeTable2 (tradeId, quantity, productId, traderkerb) values (7, 300, 40, 'xyz');\",_dbConn,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into tradeTable2 (tradeId, quantity, productId, traderkerb) values (8, 400, 41, 'xyz');\",_dbConn,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into productTable (productId, productname, description) values (30, 'Prod_1', 'Product 1 description');\",_dbConn,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into productTable (productId, productname, description) values (31, 'Prod_2', 'Product 2 description');\",_dbConn,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into productTable2 (productId, productname, description) values (40, 'Prod_3', 'Product 3 description');\",_dbConn,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into productTable2 (productId, productname, description) values (41, 'Prod_4', 'Product 4 description');\",_dbConn,es);\n-final org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _dbConn_XStore = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl(\"Anonymous_NoCounter\")._element(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::graphFetch::tests::union::rootLevel::dbUnion_XStore\")))._type(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::relational::runtime::DatabaseType\",\"H2\")));\n-core_relational_relational_helperFunctions_toDDL.Root_meta_relational_functions_toDDL_dropAndCreateTableInDb_Database_1__String_1__DatabaseConnection_1__Boolean_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::graphFetch::tests::union::rootLevel::dbUnion_XStore\")),\"tradeTable_XStore\",_dbConn_XStore,es);\n-core_relational_relational_helperFunctions_toDDL.Root_meta_relational_functions_toDDL_dropAndCreateTableInDb_Database_1__String_1__DatabaseConnection_1__Boolean_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::graphFetch::tests::union::rootLevel::dbUnion_XStore\")),\"productTable_XStore\",_dbConn_XStore,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into tradeTable_XStore (tradeId, quantity, productId, traderkerb) values (9, 100, 30, 'abc_XStore');\",_dbConn,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into tradeTable_XStore (tradeId, quantity, productId, traderkerb) values (10, 200, 31, 'abc_XStore');\",_dbConn,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into productTable_XStore (productId, productname, description) values (30, 'Prod_5', 'Product 5 description XStore');\",_dbConn,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into productTable_XStore (productId, productname, description) values (31, 'Prod_6', 'Product 6 description XStore');\",_dbConn,es);\n-return true;\n+final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure\", -1, -1, 313, 15, -1, -1)))._values().getFirst();\n+return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"product\\\":{\\\"productId\\\":\\\"30\\\",\\\"description\\\":\\\"Product 1 description\\\",\\\"productName\\\":\\\"Prod_1\\\"},\\\"quantity\\\":100,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":1},\",\"{\\\"product\\\":{\\\"productId\\\":\\\"31\\\",\\\"description\\\":\\\"Product 2 description\\\",\\\"productName\\\":\\\"Prod_2\\\"},\\\"quantity\\\":200,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":2},\",\"{\\\"product\\\":null,\\\"quantity\\\":100,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":5},\",\"{\\\"product\\\":null,\\\"quantity\\\":200,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":6},\",\"{\\\"product\\\":{\\\"productId\\\":\\\"30\\\",\\\"description\\\":\\\"Product 1 description\\\",\\\"productName\\\":\\\"Prod_1\\\"},\\\"quantity\\\":300,\\\"traderKerb\\\":\\\"xyz\\\",\\\"tradeId\\\":3},\",\"{\\\"product\\\":{\\\"productId\\\":\\\"31\\\",\\\"description\\\":\\\"Product 2 description\\\",\\\"productName\\\":\\\"Prod_2\\\"},\\\"quantity\\\":400,\\\"traderKerb\\\":\\\"xyz\\\",\\\"tradeId\\\":4},\",\"{\\\"product\\\":null,\\\"quantity\\\":300,\\\"traderKerb\\\":\\\"xyz\\\",\\\"tradeId\\\":7},\",\"{\\\"product\\\":null,\\\"quantity\\\":400,\\\"traderKerb\\\":\\\"xyz\\\",\\\"tradeId\\\":8}]\")),es),_result,es);\n }\n \n-public static boolean Root_meta_relational_graphFetch_tests_union_rootLevel_testSimpleUnion_SameStore__Boolean_1_(final ExecutionSupport es)\n+public static boolean Root_meta_relational_graphFetch_tests_union_rootLevel_testSimpleUnion_CrossStore__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3594185\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3594178\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$union$rootLevel$testSimpleUnion_SameStore$2$system$imports$import__core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational_pure_5$0\")\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$union$rootLevel$testSimpleUnion_CrossStore$1$system$imports$import__core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational_pure_7$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public java.lang.String valueOf(final ExecutionSupport es)\n      {\n-return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::graphFetch::tests::union::rootLevel::Trade\").valuesView()))),_tree,es),org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure\", -1, -1, 240, 31, -1, -1)))),_tree,es);\n+return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::graphFetch::tests::union::rootLevel::Trade\").valuesView()))),_tree,es),org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure\", -1, -1, 445, 31, -1, -1)))),_tree,es);\n      }\n      public MutableMap<String, Object> getOpenVariables()\n      {\n          return this.__vars;\n      }\n }\n \n ))\n ;\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::graphFetch::tests::union::rootLevel::SameStoreMapping\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::graphFetch::tests::union::rootLevel::CrossStoreMapping\"));\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n-final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure\", -1, -1, 244, 17, -1, -1)))._values().getFirst();\n-core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"quantity\\\":100,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":1},\",\"{\\\"quantity\\\":200,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":2},\",\"{\\\"quantity\\\":100,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":5},\",\"{\\\"quantity\\\":200,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":6},\",\"{\\\"quantity\\\":300,\\\"traderKerb\\\":\\\"xyz\\\",\\\"tradeId\\\":3},\",\"{\\\"quantity\\\":400,\\\"traderKerb\\\":\\\"xyz\\\",\\\"tradeId\\\":4},\",\"{\\\"quantity\\\":300,\\\"traderKerb\\\":\\\"xyz\\\",\\\"tradeId\\\":7},\",\"{\\\"quantity\\\":400,\\\"traderKerb\\\":\\\"xyz\\\",\\\"tradeId\\\":8}]\")),es),_result,es);\n+final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure\", -1, -1, 449, 17, -1, -1)))._values().getFirst();\n+core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"quantity\\\":100,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":1},\",\"{\\\"quantity\\\":200,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":2},\",\"{\\\"quantity\\\":100,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":5},\",\"{\\\"quantity\\\":200,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":6},\",\"{\\\"quantity\\\":100,\\\"traderKerb\\\":\\\"abc_XStore\\\",\\\"tradeId\\\":9},\",\"{\\\"quantity\\\":200,\\\"traderKerb\\\":\\\"abc_XStore\\\",\\\"tradeId\\\":10}]\")),es),_result,es);\n return true;\n }\n \n-public static boolean Root_meta_relational_graphFetch_tests_union_rootLevel_testNestedUnion_SameStore__Boolean_1_(final ExecutionSupport es)\n+public static boolean Root_meta_relational_graphFetch_tests_union_rootLevel_testNestedUnion_CrossStore__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3594219\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3594212\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$union$rootLevel$testNestedUnion_SameStore$3$system$imports$import__core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational_pure_5$0\")\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$union$rootLevel$testNestedUnion_CrossStore$2$system$imports$import__core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational_pure_7$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public java.lang.String valueOf(final ExecutionSupport es)\n      {\n-return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::graphFetch::tests::union::rootLevel::Trade\").valuesView()))),_tree,es),org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure\", -1, -1, 275, 31, -1, -1)))),_tree,es);\n+return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::graphFetch::tests::union::rootLevel::Trade\").valuesView()))),_tree,es),org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure\", -1, -1, 479, 31, -1, -1)))),_tree,es);\n      }\n      public MutableMap<String, Object> getOpenVariables()\n      {\n          return this.__vars;\n      }\n }\n \n ))\n ;\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::graphFetch::tests::union::rootLevel::SameStoreMapping\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::graphFetch::tests::union::rootLevel::CrossStoreMapping\"));\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n-final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure\", -1, -1, 279, 15, -1, -1)))._values().getFirst();\n-return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"product\\\":{\\\"productId\\\":\\\"30\\\",\\\"description\\\":\\\"Product 1 description\\\",\\\"productName\\\":\\\"Prod_1\\\"},\\\"quantity\\\":100,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":1},\",\"{\\\"product\\\":{\\\"productId\\\":\\\"31\\\",\\\"description\\\":\\\"Product 2 description\\\",\\\"productName\\\":\\\"Prod_2\\\"},\\\"quantity\\\":200,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":2},\",\"{\\\"product\\\":null,\\\"quantity\\\":100,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":5},\",\"{\\\"product\\\":null,\\\"quantity\\\":200,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":6},\",\"{\\\"product\\\":null,\\\"quantity\\\":300,\\\"traderKerb\\\":\\\"xyz\\\",\\\"tradeId\\\":3},\",\"{\\\"product\\\":null,\\\"quantity\\\":400,\\\"traderKerb\\\":\\\"xyz\\\",\\\"tradeId\\\":4},\",\"{\\\"product\\\":{\\\"productId\\\":\\\"40\\\",\\\"description\\\":\\\"Product 3 description\\\",\\\"productName\\\":\\\"Prod_3\\\"},\\\"quantity\\\":300,\\\"traderKerb\\\":\\\"xyz\\\",\\\"tradeId\\\":7},\",\"{\\\"product\\\":{\\\"productId\\\":\\\"41\\\",\\\"description\\\":\\\"Product 4 description\\\",\\\"productName\\\":\\\"Prod_4\\\"},\\\"quantity\\\":400,\\\"traderKerb\\\":\\\"xyz\\\",\\\"tradeId\\\":8}]\")),es),_result,es);\n+final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure\", -1, -1, 483, 15, -1, -1)))._values().getFirst();\n+return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"product\\\":{\\\"productId\\\":\\\"30\\\",\\\"description\\\":\\\"Product 1 description\\\",\\\"productName\\\":\\\"Prod_1\\\"},\\\"quantity\\\":100,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":1},\",\"{\\\"product\\\":{\\\"productId\\\":\\\"31\\\",\\\"description\\\":\\\"Product 2 description\\\",\\\"productName\\\":\\\"Prod_2\\\"},\\\"quantity\\\":200,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":2},\",\"{\\\"product\\\":{\\\"productId\\\":\\\"40\\\",\\\"description\\\":\\\"Product 3 description\\\",\\\"productName\\\":\\\"Prod_3\\\"},\\\"quantity\\\":100,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":5},\",\"{\\\"product\\\":{\\\"productId\\\":\\\"41\\\",\\\"description\\\":\\\"Product 4 description\\\",\\\"productName\\\":\\\"Prod_4\\\"},\\\"quantity\\\":200,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":6},\",\"{\\\"product\\\":{\\\"productId\\\":\\\"30\\\",\\\"description\\\":\\\"Product 5 description XStore\\\",\\\"productName\\\":\\\"Prod_5\\\"},\\\"quantity\\\":100,\\\"traderKerb\\\":\\\"abc_XStore\\\",\\\"tradeId\\\":9},\",\"{\\\"product\\\":{\\\"productId\\\":\\\"31\\\",\\\"description\\\":\\\"Product 6 description XStore\\\",\\\"productName\\\":\\\"Prod_6\\\"},\\\"quantity\\\":200,\\\"traderKerb\\\":\\\"abc_XStore\\\",\\\"tradeId\\\":10}]\")),es),_result,es);\n }\n \n-public static boolean Root_meta_relational_graphFetch_tests_union_rootLevel_testRootUnionWithOnePropertySet_SameStore__Boolean_1_(final ExecutionSupport es)\n+public static boolean Root_meta_relational_graphFetch_tests_union_rootLevel_testRootUnionWithOnePropertySet_CrossStore__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3594253\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3594246\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$union$rootLevel$testRootUnionWithOnePropertySet_SameStore$4$system$imports$import__core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational_pure_5$0\")\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$graphFetch$tests$union$rootLevel$testRootUnionWithOnePropertySet_CrossStore$3$system$imports$import__core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational_pure_7$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public java.lang.String valueOf(final ExecutionSupport es)\n      {\n-return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::graphFetch::tests::union::rootLevel::Trade\").valuesView()))),_tree,es),org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure\", -1, -1, 309, 31, -1, -1)))),_tree,es);\n+return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::graphFetch::tests::union::rootLevel::Trade\").valuesView()))),_tree,es),org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_union_rootLevel_Trade.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure\", -1, -1, 513, 31, -1, -1)))),_tree,es);\n      }\n      public MutableMap<String, Object> getOpenVariables()\n      {\n          return this.__vars;\n      }\n }\n \n ))\n ;\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::graphFetch::tests::union::rootLevel::SameStoreMapping2\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::graphFetch::tests::union::rootLevel::CrossStoreMapping2\"));\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n-final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure\", -1, -1, 313, 15, -1, -1)))._values().getFirst();\n-return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"product\\\":{\\\"productId\\\":\\\"30\\\",\\\"description\\\":\\\"Product 1 description\\\",\\\"productName\\\":\\\"Prod_1\\\"},\\\"quantity\\\":100,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":1},\",\"{\\\"product\\\":{\\\"productId\\\":\\\"31\\\",\\\"description\\\":\\\"Product 2 description\\\",\\\"productName\\\":\\\"Prod_2\\\"},\\\"quantity\\\":200,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":2},\",\"{\\\"product\\\":null,\\\"quantity\\\":100,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":5},\",\"{\\\"product\\\":null,\\\"quantity\\\":200,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":6},\",\"{\\\"product\\\":{\\\"productId\\\":\\\"30\\\",\\\"description\\\":\\\"Product 1 description\\\",\\\"productName\\\":\\\"Prod_1\\\"},\\\"quantity\\\":300,\\\"traderKerb\\\":\\\"xyz\\\",\\\"tradeId\\\":3},\",\"{\\\"product\\\":{\\\"productId\\\":\\\"31\\\",\\\"description\\\":\\\"Product 2 description\\\",\\\"productName\\\":\\\"Prod_2\\\"},\\\"quantity\\\":400,\\\"traderKerb\\\":\\\"xyz\\\",\\\"tradeId\\\":4},\",\"{\\\"product\\\":null,\\\"quantity\\\":300,\\\"traderKerb\\\":\\\"xyz\\\",\\\"tradeId\\\":7},\",\"{\\\"product\\\":null,\\\"quantity\\\":400,\\\"traderKerb\\\":\\\"xyz\\\",\\\"tradeId\\\":8}]\")),es),_result,es);\n+final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure\", -1, -1, 517, 15, -1, -1)))._values().getFirst();\n+return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"product\\\":{\\\"productId\\\":\\\"30\\\",\\\"description\\\":\\\"Product 1 description\\\",\\\"productName\\\":\\\"Prod_1\\\"},\\\"quantity\\\":100,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":1},\",\"{\\\"product\\\":{\\\"productId\\\":\\\"31\\\",\\\"description\\\":\\\"Product 2 description\\\",\\\"productName\\\":\\\"Prod_2\\\"},\\\"quantity\\\":200,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":2},\",\"{\\\"product\\\":{\\\"productId\\\":\\\"40\\\",\\\"description\\\":\\\"Product 3 description\\\",\\\"productName\\\":\\\"Prod_3\\\"},\\\"quantity\\\":100,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":5},\",\"{\\\"product\\\":{\\\"productId\\\":\\\"41\\\",\\\"description\\\":\\\"Product 4 description\\\",\\\"productName\\\":\\\"Prod_4\\\"},\\\"quantity\\\":200,\\\"traderKerb\\\":\\\"abc\\\",\\\"tradeId\\\":6}\",\"{\\\"product\\\":{\\\"productId\\\":\\\"30\\\",\\\"description\\\":\\\"Product 1 description\\\",\\\"productName\\\":\\\"Prod_1\\\"},\\\"quantity\\\":100,\\\"traderKerb\\\":\\\"abc_XStore\\\",\\\"tradeId\\\":9},\",\"{\\\"product\\\":{\\\"productId\\\":\\\"31\\\",\\\"description\\\":\\\"Product 2 description\\\",\\\"productName\\\":\\\"Prod_2\\\"},\\\"quantity\\\":200,\\\"traderKerb\\\":\\\"abc_XStore\\\",\\\"tradeId\\\":10}]\")),es),_result,es);\n }\n }\n"}, {"source1": "org/finos/legend/pure/generated/core_relational_relational_lineage_scanRelations_scanRelationsTests.java", "source2": "org/finos/legend/pure/generated/core_relational_relational_lineage_scanRelations_scanRelationsTests.java", "unified_diff": "@@ -429,15 +429,15 @@\n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade> valueOf(final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::model::simple::Trade\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2726315\")),es),org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/lineage/scanRelations/scanRelationsTests.pure\", -1, -1, 619, 31, -1, -1))));\n+return CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::model::simple::Trade\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2726308\")),es),org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/lineage/scanRelations/scanRelationsTests.pure\", -1, -1, 619, 31, -1, -1))));\n      }\n }\n );\n         __functions.put(\"meta$pure$lineage$scanRelations$test$testTableToTdsWithConcatenate$39$system$imports$import__core_relational_relational_lineage_scanRelations_scanRelationsTests_pure_1$4\", new DefaultPureLambdaFunction0<org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -2528,28 +2528,28 @@\n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm> valueOf(final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::model::simple::Firm\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2726335\")),es),org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/lineage/scanRelations/scanRelationsTests.pure\", -1, -1, 666, 30, -1, -1))));\n+return CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::model::simple::Firm\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2726328\")),es),org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/lineage/scanRelations/scanRelationsTests.pure\", -1, -1, 666, 30, -1, -1))));\n      }\n }\n );\n         __functions.put(\"meta$pure$lineage$scanRelations$test$testMultipleTablesInQualifiedPropertiesInGraphFetchTree$27$system$imports$import__core_relational_relational_lineage_scanRelations_scanRelationsTests_pure_1$0\", new DefaultPureLambdaFunction0<RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm>>()\n {\n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm> valueOf(final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::model::simple::Firm\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2726345\")),es),org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/lineage/scanRelations/scanRelationsTests.pure\", -1, -1, 683, 30, -1, -1))));\n+return CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::model::simple::Firm\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2726338\")),es),org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/lineage/scanRelations/scanRelationsTests.pure\", -1, -1, 683, 30, -1, -1))));\n      }\n }\n );\n         __functions.put(\"meta$pure$lineage$scanRelations$test$testSimpleViewRootToJoin$19$system$imports$import__core_relational_relational_lineage_scanRelations_scanRelationsTests_pure_1$0\", new DefaultPureLambdaFunction0<org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -2567,15 +2567,15 @@\n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade> valueOf(final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::model::simple::Trade\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2726325\")),es),org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/lineage/scanRelations/scanRelationsTests.pure\", -1, -1, 643, 31, -1, -1))));\n+return CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::model::simple::Trade\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$2726318\")),es),org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/lineage/scanRelations/scanRelationsTests.pure\", -1, -1, 643, 31, -1, -1))));\n      }\n }\n );\n         __functions.put(\"meta$pure$lineage$scanRelations$test$testTableToTdsWithMultipleJoin$43$system$imports$import__core_relational_relational_lineage_scanRelations_scanRelationsTests_pure_1$19\", new DefaultPureLambdaFunction2<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n"}, {"source1": "org/finos/legend/pure/generated/core_relational_relational_pureToSQLQuery_pureToSQLQuery.java", "source2": "org/finos/legend/pure/generated/core_relational_relational_pureToSQLQuery_pureToSQLQuery.java", "unified_diff": "@@ -29380,15 +29380,15 @@\n final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.join.RelationalTreeNode _positionBeforeLastApplyJoinTreeNode = _srcOperation._positionBeforeLastApplyJoinTreeNode();\n final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.join.RelationalTreeNode _updatedPositionBeforeLastApplyJoinTreeNode = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.join.RelationalTreeNode>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.TreeNode)(platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_positionBeforeLastApplyJoinTreeNode,es)?(org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.TreeNode)CompiledSupport.makeOne((java.lang.Object)null):(org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.TreeNode)FunctionsGen.replaceTreeNode(CompiledSupport.toOne(_positionBeforeLastApplyJoinTreeNode, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/pureToSQLQuery.pure\", -1, -1, 7188, 156, -1, -1)), _oldNode, _newNode))),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.join.RelationalTreeNode.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/pureToSQLQuery.pure\", -1, -1, 7188, 203, -1, -1));\n return CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_SelectWithCursor>copy(_srcOperation, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/pureToSQLQuery.pure\", 7190, 10, 7190, 174))._currentTreeNode(_updatedCurrentTreeNode)._select(_updatedSelect)._positionBeforeLastApplyJoinTreeNode(_updatedPositionBeforeLastApplyJoinTreeNode);}}.execute()));\n }\n \n public static org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap Root_meta_relational_functions_pureToSqlQuery_getContextBasedSupportedFunctions__Map_1_(final ExecutionSupport es)\n {\n-return FunctionsGen.newMap(new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::Pair\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::type::Any\")))),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::Pair\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core_relational$2378515\")))),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core_relational$2378516\")))))))))._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::at_T_MANY__Integer_1__T_1_\")))._second((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::canProcessAt_FunctionExpression_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processAt_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/pureToSQLQuery.pure\", -1, -1, 7199, 19, -1, -1)))), es);\n+return FunctionsGen.newMap(new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::Pair\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::type::Any\")))),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::Pair\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core_relational$2378508\")))),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core_relational$2378509\")))))))))._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::at_T_MANY__Integer_1__T_1_\")))._second((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::canProcessAt_FunctionExpression_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processAt_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/pureToSQLQuery.pure\", -1, -1, 7199, 19, -1, -1)))), es);\n }\n \n public static org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap Root_meta_relational_functions_pureToSqlQuery_getSupportedFunctions__Map_1_(final ExecutionSupport es)\n {\n return FunctionsGen.newMap(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair>with(new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::calendar::annualized_Date_1__String_1__StrictDate_1__Number_$0_1$__Number_$0_1$_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::calendarAggregations::processCalendarAggPureToSQL_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::calendar::cme_Date_1__String_1__StrictDate_1__Number_$0_1$__Number_$0_1$_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::calendarAggregations::processCalendarAggPureToSQL_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::calendar::cw_Date_1__String_1__StrictDate_1__Number_$0_1$__Number_$0_1$_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::calendarAggregations::processCalendarAggPureToSQL_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::calendar::cw_fm_Date_1__String_1__StrictDate_1__Number_$0_1$__Number_$0_1$_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::calendarAggregations::processCalendarAggPureToSQL_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::calendar::CYMinus2_Date_1__String_1__StrictDate_1__Number_$0_1$__Number_$0_1$_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::calendarAggregations::processCalendarAggPureToSQL_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::calendar::CYMinus3_Date_1__String_1__StrictDate_1__Number_$0_1$__Number_$0_1$_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::calendarAggregations::processCalendarAggPureToSQL_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::calendar::mtd_Date_1__String_1__StrictDate_1__Number_$0_1$__Number_$0_1$_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::calendarAggregations::processCalendarAggPureToSQL_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::calendar::p12wa_Date_1__String_1__StrictDate_1__Number_$0_1$__Number_$0_1$_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::calendarAggregations::processCalendarAggPureToSQL_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::calendar::p12wtd_Date_1__String_1__StrictDate_1__Number_$0_1$__Number_$0_1$_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::calendarAggregations::processCalendarAggPureToSQL_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::calendar::p4wa_Date_1__String_1__StrictDate_1__Number_$0_1$__Number_$0_1$_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::calendarAggregations::processCalendarAggPureToSQL_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::calendar::p4wtd_Date_1__String_1__StrictDate_1__Number_$0_1$__Number_$0_1$_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::calendarAggregations::processCalendarAggPureToSQL_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::calendar::p52wtd_Date_1__String_1__StrictDate_1__Number_$0_1$__Number_$0_1$_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::calendarAggregations::processCalendarAggPureToSQL_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::calendar::p52wa_Date_1__String_1__StrictDate_1__Number_$0_1$__Number_$0_1$_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::calendarAggregations::processCalendarAggPureToSQL_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::calendar::pma_Date_1__String_1__StrictDate_1__Number_$0_1$__Number_$0_1$_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::calendarAggregations::processCalendarAggPureToSQL_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::calendar::pmtd_Date_1__String_1__StrictDate_1__Number_$0_1$__Number_$0_1$_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::calendarAggregations::processCalendarAggPureToSQL_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::calendar::pqtd_Date_1__String_1__StrictDate_1__Number_$0_1$__Number_$0_1$_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::calendarAggregations::processCalendarAggPureToSQL_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::calendar::priorDay_Date_1__String_1__StrictDate_1__Number_$0_1$__Number_$0_1$_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::calendarAggregations::processCalendarAggPureToSQL_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::calendar::priorYear_Date_1__String_1__StrictDate_1__Number_$0_1$__Number_$0_1$_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::calendarAggregations::processCalendarAggPureToSQL_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::calendar::pw_Date_1__String_1__StrictDate_1__Number_$0_1$__Number_$0_1$_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::calendarAggregations::processCalendarAggPureToSQL_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::calendar::pw_fm_Date_1__String_1__StrictDate_1__Number_$0_1$__Number_$0_1$_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::calendarAggregations::processCalendarAggPureToSQL_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::calendar::pwa_Date_1__String_1__StrictDate_1__Number_$0_1$__Number_$0_1$_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::calendarAggregations::processCalendarAggPureToSQL_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::calendar::pwtd_Date_1__String_1__StrictDate_1__Number_$0_1$__Number_$0_1$_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::calendarAggregations::processCalendarAggPureToSQL_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::calendar::pymtd_Date_1__String_1__StrictDate_1__Number_$0_1$__Number_$0_1$_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::calendarAggregations::processCalendarAggPureToSQL_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::calendar::pyqtd_Date_1__String_1__StrictDate_1__Number_$0_1$__Number_$0_1$_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::calendarAggregations::processCalendarAggPureToSQL_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::calendar::pytd_Date_1__String_1__StrictDate_1__Number_$0_1$__Number_$0_1$_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::calendarAggregations::processCalendarAggPureToSQL_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::calendar::pywa_Date_1__String_1__StrictDate_1__Number_$0_1$__Number_$0_1$_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::calendarAggregations::processCalendarAggPureToSQL_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::calendar::pywtd_Date_1__String_1__StrictDate_1__Number_$0_1$__Number_$0_1$_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::calendarAggregations::processCalendarAggPureToSQL_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::calendar::qtd_Date_1__String_1__StrictDate_1__Number_$0_1$__Number_$0_1$_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::calendarAggregations::processCalendarAggPureToSQL_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::calendar::reportEndDay_Date_1__String_1__StrictDate_1__Number_$0_1$__Number_$0_1$_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::calendarAggregations::processCalendarAggPureToSQL_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::calendar::wtd_Date_1__String_1__StrictDate_1__Number_$0_1$__Number_$0_1$_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::calendarAggregations::processCalendarAggPureToSQL_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::calendar::ytd_Date_1__String_1__StrictDate_1__Number_$0_1$__Number_$0_1$_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::calendarAggregations::processCalendarAggPureToSQL_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::collection::distinct_T_MANY__T_MANY_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDistinct_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::getAll_Class_1__T_MANY_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processGetAll_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::getAllVersions_Class_1__T_MANY_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processGetAll_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::getAll_Class_1__Date_1__T_MANY_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processGetAll_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::getAll_Class_1__Date_1__Date_1__T_MANY_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processGetAll_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::collection::getAllForEachDate_Class_1__Date_MANY__T_MANY_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processGetAllForEachDate_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::getAllVersionsInRange_Class_1__Date_1__Date_1__T_MANY_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processGetAll_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::filter_T_MANY__Function_1__T_MANY_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processFilter_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__OperationWithParentPropertyMapping_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::groupBy_K_MANY__Function_MANY__AggregateValue_MANY__String_MANY__TabularDataSet_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processObjectGroupBy_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::exists_T_MANY__Function_1__Boolean_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processExists_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::collection::contains_Any_MANY__Any_1__Boolean_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processContains_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::collection::in_Any_1__Any_MANY__Boolean_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processIn_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::collection::in_Any_$0_1$__Any_MANY__Boolean_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processIn_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::collection::sortBy_T_m__Function_$0_1$__T_m_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processSortBy_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::isEmpty_Any_MANY__Boolean_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processNotExists_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::collection::count_Any_MANY__Integer_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processAggregation_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::slice_T_MANY__Integer_1__Integer_1__T_MANY_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processSlice_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::take_T_MANY__Integer_1__T_MANY_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processTake_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::collection::limit_T_MANY__Integer_1__T_MANY_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processTake_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::drop_T_MANY__Integer_1__T_MANY_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDrop_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::map_T_MANY__Function_1__V_MANY_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processMap_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__OperationWithParentPropertyMapping_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::map_T_m__Function_1__V_m_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processMap_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__OperationWithParentPropertyMapping_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::map_T_$0_1$__Function_1__V_$0_1$_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processMap_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__OperationWithParentPropertyMapping_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::first_T_MANY__T_$0_1$_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processNoOp_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::concatenate_T_MANY__T_MANY__T_MANY_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processConcatenate_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::collection::union_T_MANY__T_MANY__T_MANY_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processConcatenate_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::lang::cast_Any_m__T_1__T_m_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processNoOp_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::lang::if_Boolean_1__Function_1__Function_1__T_m_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processIf_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Number_1__Number_1__Boolean_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_String_1__String_1__Boolean_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Date_1__Date_1__Boolean_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Number_1__Number_1__Boolean_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_String_1__String_1__Boolean_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Date_1__Date_1__Boolean_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::lessThan_Number_1__Number_1__Boolean_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_String_1__String_1__Boolean_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Date_1__Date_1__Boolean_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::lessThanEqual_Number_1__Number_1__Boolean_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_String_1__String_1__Boolean_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Date_1__Date_1__Boolean_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::collection::and_Boolean_MANY__Boolean_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::collection::or_Boolean_$1_MANY$__Boolean_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::and_Boolean_1__Boolean_1__Boolean_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::or_Boolean_1__Boolean_1__Boolean_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::collection::isNotEmpty_Any_$0_1$__Boolean_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processIsNotEmpty_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::collection::isEmpty_Any_$0_1$__Boolean_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processIsEmpty_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::lang::subType_Any_m__T_1__T_m_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processNoOp_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::lang::whenSubType_Any_1__T_1__T_$0_1$_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processNoOp_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::lang::whenSubType_Any_$0_1$__T_1__T_$0_1$_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processNoOp_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::lang::whenSubType_Any_MANY__T_1__T_MANY_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processNoOp_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::lang::eval_Function_1__T_n__V_m_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processEvaluate_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::lang::eval_Function_1__V_m_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processEvaluate_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::not_Boolean_1__Boolean_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processNot_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::date::datePart_Date_1__Date_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::date::weekOfYear_Date_1__Integer_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::dayOfWeek_Date_1__DayOfWeek_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::date::dayOfWeekNumber_Date_1__Integer_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::dayOfWeekNumber_Date_1__DayOfWeek_1__Integer_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::date::year_Date_1__Integer_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::date::hour_Date_1__Integer_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::date::minute_Date_1__Integer_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::date::second_Date_1__Integer_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::date::monthNumber_Date_1__Integer_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::quarterNumber_Date_1__Integer_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::date::dateDiff_Date_1__Date_1__DurationUnit_1__Integer_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::date::adjust_Date_1__Integer_1__DurationUnit_1__Date_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::date::today__StrictDate_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::date::now__DateTime_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::firstDayOfThisMonth__Date_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::firstDayOfThisQuarter__StrictDate_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::firstDayOfThisYear__Date_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::firstDayOfWeek_Date_1__Date_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::firstDayOfMonth_Date_1__Date_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::firstDayOfQuarter_Date_1__StrictDate_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::firstDayOfYear_Date_1__Date_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::mostRecentDayOfWeek_DayOfWeek_1__Date_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::mostRecentDayOfWeek_Date_1__DayOfWeek_1__Date_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::previousDayOfWeek_DayOfWeek_1__Date_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::previousDayOfWeek_Date_1__DayOfWeek_1__Date_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::date::dayOfMonth_Date_1__Integer_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::string::startsWith_String_1__String_1__Boolean_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::string::endsWith_String_1__String_1__Boolean_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::string::contains_String_1__String_1__Boolean_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::string::substring_String_1__Integer_1__Integer_1__String_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::string::indexOf_String_1__String_1__Integer_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::string::length_String_1__Integer_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::string::plus_String_MANY__String_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processStringPlus_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::string::joinStrings_String_MANY__String_1__String_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processJoinStrings_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::string::joinStrings_String_MANY__String_1__String_1__String_1__String_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processJoinStrings_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::string::parseInteger_String_1__Integer_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::string::toUpper_String_1__String_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::string::toLower_String_1__String_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::string::trim_String_1__String_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::string::toString_Any_1__String_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::string::replace_String_1__String_1__String_1__String_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::abs_Integer_1__Integer_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::abs_Number_1__Number_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::abs_Float_1__Float_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::divide_Number_1__Number_1__Float_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::pow_Number_1__Number_1__Number_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::exp_Number_1__Float_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::log_Number_1__Float_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::math::average_Integer_MANY__Float_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processAggregation_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::math::average_Float_MANY__Float_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processAggregation_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::math::average_Number_MANY__Float_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processAggregation_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::math::max_Integer_MANY__Integer_$0_1$_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processAggregation_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::math::max_Integer_$1_MANY$__Integer_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processAggregation_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::math::max_Float_MANY__Float_$0_1$_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processAggregation_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::math::max_Float_$1_MANY$__Float_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processAggregation_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::math::max_Number_MANY__Number_$0_1$_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processAggregation_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::math::max_Number_$1_MANY$__Number_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processAggregation_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::max_StrictDate_MANY__StrictDate_$0_1$_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processAggregation_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::date::max_Date_MANY__Date_$0_1$_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processAggregation_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::minus_Float_MANY__Float_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processVariableArity_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::minus_Integer_MANY__Integer_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processVariableArity_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::minus_Number_MANY__Number_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processVariableArity_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::times_Float_MANY__Float_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processVariableArity_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::times_Integer_MANY__Integer_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processVariableArity_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::times_Number_MANY__Number_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processVariableArity_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::plus_Float_MANY__Float_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processPlus_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::plus_Integer_MANY__Integer_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processPlus_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::plus_Number_MANY__Number_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processPlus_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::round_Number_1__Integer_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::round_Decimal_1__Integer_1__Decimal_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::round_Float_1__Integer_1__Float_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::ceiling_Number_1__Integer_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::floor_Number_1__Integer_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::math::stdDevSample_Number_MANY__Number_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::math::stdDevPopulation_Number_MANY__Number_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::sin_Number_1__Float_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::asin_Number_1__Float_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::cos_Number_1__Float_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::acos_Number_1__Float_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::tan_Number_1__Float_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::atan_Number_1__Float_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::atan2_Number_1__Number_1__Float_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::sqrt_Number_1__Float_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::mod_Integer_1__Integer_1__Integer_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::rem_Number_1__Number_1__Number_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::project_K_MANY__Function_MANY__String_MANY__TabularDataSet_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processProjectFunctions_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::project_T_MANY__Path_MANY__TabularDataSet_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processProjectPaths_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::project_T_MANY__ColumnSpecification_MANY__TabularDataSet_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processProjectColumns_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::concatenate_TabularDataSet_1__TabularDataSet_1__TabularDataSet_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processConcatenate_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::groupBy_TabularDataSet_1__String_MANY__AggregateValue_MANY__TabularDataSet_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processGroupBy_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::filter_TabularDataSet_1__Function_1__TabularDataSet_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processTdsFilter_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::distinct_TabularDataSet_1__TabularDataSet_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDistinct_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::slice_TabularDataSet_1__Integer_1__Integer_1__TabularDataSet_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processSlice_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::drop_TabularDataSet_1__Integer_1__TabularDataSet_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDrop_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::limit_TabularDataSet_1__Integer_1__TabularDataSet_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processTake_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::limit_TabularDataSet_1__Integer_$0_1$__TabularDataSet_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processTake_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::take_TabularDataSet_1__Integer_1__TabularDataSet_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processTake_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::sort_TabularDataSet_1__String_MANY__TabularDataSet_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processTDSSortColumns_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::sort_TabularDataSet_1__SortInformation_MANY__TabularDataSet_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processTDSSortInformation_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::sort_TabularDataSet_1__String_1__SortDirection_1__TabularDataSet_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processTDSSortSingular_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::equal_Any_MANY__Any_MANY__Boolean_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processEquals_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::eq_Any_1__Any_1__Boolean_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processEquals_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::multiplicity::toOne_T_MANY__T_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processNoOp_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::multiplicity::toOneMany_T_MANY__T_$1_MANY$_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processNoOp_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::lang::extractEnumValue_Enumeration_1__String_1__T_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processEnumValue_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::string::parseDate_String_1__Date_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processParseDate_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::string::parseFloat_String_1__Float_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::string::parseDecimal_String_1__Decimal_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::extend_TabularDataSet_1__BasicColumnSpecification_MANY__TabularDataSet_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processTdsExtend_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::project_TabularDataSet_1__ColumnSpecification_MANY__TabularDataSet_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processTdsProject_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::project_TableTDS_1__ColumnSpecification_MANY__TabularDataSet_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processTdsProject_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::groupByWithWindowSubset_K_MANY__Function_MANY__AggregateValue_MANY__String_MANY__String_MANY__String_MANY__TabularDataSet_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processObjectGroupByWithWindowSubSet_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::restrict_TabularDataSet_1__String_MANY__TabularDataSet_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processTdsRestrict_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::renameColumns_TabularDataSet_1__Pair_MANY__TabularDataSet_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processTdsRenameColumns_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::join_TabularDataSet_1__TabularDataSet_1__JoinType_1__Function_1__TabularDataSet_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processTdsJoin_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::join_TabularDataSet_1__TabularDataSet_1__JoinType_1__String_$1_MANY$__String_$1_MANY$__TabularDataSet_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processTdsJoinOnColumns_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::string::indexOf_String_1__String_1__Integer_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::projectWithColumnSubset_T_MANY__ColumnSpecification_MANY__String_MANY__TabularDataSet_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processProjectWithColumnSubset_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::projectWithColumnSubset_T_MANY__Function_MANY__String_MANY__String_MANY__TabularDataSet_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processProjectWithColumnSubsetFunctions_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::projectWithColumnSubset_T_MANY__Function_MANY__String_MANY__String_MANY__TabularDataSet_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processProjectWithColumnSubsetFunctions_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::tableToTDS_Table_1__TableTDS_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processTableToTDS_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::viewToTDS_View_1__TableTDS_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processTableToTDS_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::olapGroupBy_TabularDataSet_1__SortInformation_$0_1$__OlapOperation_1__String_1__TabularDataSet_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processTdsWindowColWithoutWindow_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::olapGroupBy_TabularDataSet_1__OlapOperation_1__String_1__TabularDataSet_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processTdsWindowColWithoutWindowAndSort_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::olapGroupBy_TabularDataSet_1__String_MANY__OlapOperation_1__String_1__TabularDataSet_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processTdsWindowColWithoutSort_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::olapGroupBy_TabularDataSet_1__String_MANY__SortInformation_$0_1$__OlapOperation_1__String_1__TabularDataSet_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processTdsWindowColumn_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::tdsContains_T_1__Function_MANY__TabularDataSet_1__Boolean_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processTdsContains_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::tdsContains_T_1__Function_MANY__String_MANY__TabularDataSet_1__Function_1__Boolean_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processTdsContainsWithLambda_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::columnProjectionsFromRoot_Any_MANY__NamedRelation_1__String_MANY__Boolean_$0_1$__Integer_$0_1$__RelationData_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processColumnProjectionsFromRoot_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::tdsRows_TabularDataSet_1__TDSRow_MANY_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processNoOp_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::graphFetch::execution::graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processNoOp_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::graphFetch::execution::graphFetch_T_MANY__RootGraphFetchTree_1__Integer_1__T_MANY_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processNoOp_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::graphFetch::execution::graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processNoOp_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::collection::objectReferenceIn_Any_1__String_MANY__Boolean_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processObjectReferenceIn_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::string::matches_String_1__String_1__Boolean_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::string::isAlphaNumeric_String_1__Boolean_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processDynaFunction_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::math::percentile_Number_MANY__Float_1__Number_$0_1$_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processAggregation_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::math::percentile_Number_MANY__Float_1__Boolean_1__Boolean_1__Number_$0_1$_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processAggregation_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\"))),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_PureFunctionToRelationalFunctionPair_Impl(\"Anonymous_NoCounter\")._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::collection::isDistinct_T_MANY__Boolean_1_\")))._second(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::pureToSqlQuery::processAggregation_FunctionExpression_1__PropertyMapping_MANY__SelectWithCursor_1__Map_1__State_1__JoinType_1__String_1__List_1__DebugContext_1__Extension_MANY__RelationalOperationElement_1_\")))), es);\n }\n }\n"}, {"source1": "org/finos/legend/pure/generated/core_relational_relational_pureToSQLQuery_tests_testPureToSql.java", "source2": "org/finos/legend/pure/generated/core_relational_relational_pureToSQLQuery_tests_testPureToSql.java", "unified_diff": "@@ -883,74 +883,74 @@\n      }\n }\n );\n     }\n \n public static boolean Root_meta_relational_tests_functions_pureToSqlQuery_testFindFunctionSequenceMultiplicity__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _firmLambda = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>>castWithExceptionHandling(((java.lang.Object)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::valuespecification::InstanceValue\",\"$core_relational$3954461\")),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 36, 34, -1, -1))._values(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 36, 63, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 36, 70, -1, -1));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _firmLambda = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>>castWithExceptionHandling(((java.lang.Object)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::valuespecification::InstanceValue\",\"$core_relational$3954450\")),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 36, 34, -1, -1))._values(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 36, 63, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 36, 70, -1, -1));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _assertMultiplicity = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$tests$functions$pureToSqlQuery$testFindFunctionSequenceMultiplicity$1$system$imports$import__core_relational_relational_pureToSQLQuery_tests_testPureToSql_pure_1$20\")\n ), (\n core_relational_relational_pureToSQLQuery_tests_testPureToSql.__functions.get(\"meta$relational$tests$functions$pureToSqlQuery$testFindFunctionSequenceMultiplicity$1$system$imports$import__core_relational_relational_pureToSQLQuery_tests_testPureToSql_pure_1$20\")\n ))\n ;\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"employees\",((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::ZeroMany\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 43, 17, -1, -1)))),CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity>>)(Object)CompiledSupport.toPureCollection(CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)_assertMultiplicity, _firmLambda, 0l)))),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity>>with((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"toOne\",((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::PureOne\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 44, 18, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"employees\",((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::ZeroMany\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 44, 40, -1, -1))))),CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity>>)(Object)CompiledSupport.toPureCollection(CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)_assertMultiplicity, _firmLambda, 1l)))),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity>>with((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"map\",((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::ZeroOne\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 45, 18, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"address\",((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::ZeroOne\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 45, 38, -1, -1))))),CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity>>)(Object)CompiledSupport.toPureCollection(CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)_assertMultiplicity, _firmLambda, 2l)))),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity>>with((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"toOne\",((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::PureOne\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 46, 18, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"map\",((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::ZeroMany\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 46, 40, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"employees\",((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::ZeroMany\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 46, 62, -1, -1))))),CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity>>)(Object)CompiledSupport.toPureCollection(CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)_assertMultiplicity, _firmLambda, 3l)))),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"legalName\",((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::PureOne\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 47, 18, -1, -1)))),CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity>>)(Object)CompiledSupport.toPureCollection(CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)_assertMultiplicity, _firmLambda, 4l)))),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity>>with((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"name\",((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::PureOne\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 48, 18, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"toOne\",((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::PureOne\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 48, 39, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"address\",((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::ZeroOne\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 48, 61, -1, -1))))),CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity>>)(Object)CompiledSupport.toPureCollection(CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)_assertMultiplicity, _firmLambda, 5l)))),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _tradeLambda = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>>castWithExceptionHandling(((java.lang.Object)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::valuespecification::InstanceValue\",\"$core_relational$3954534\")),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 49, 91, -1, -1))._values(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 49, 120, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 49, 127, -1, -1));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _tradeLambda = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>>castWithExceptionHandling(((java.lang.Object)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::valuespecification::InstanceValue\",\"$core_relational$3954523\")),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 49, 91, -1, -1))._values(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 49, 120, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 49, 127, -1, -1));\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity>>with((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"map\",((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::ZeroMany\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 50, 18, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"toOneMany\",((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::OneMany\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 50, 39, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"map\",((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::ZeroMany\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 50, 65, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"filter\",((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::ZeroMany\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 50, 86, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"events\",((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::ZeroMany\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 50, 110, -1, -1))))),CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity>>)(Object)CompiledSupport.toPureCollection(CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)_assertMultiplicity, _tradeLambda, 0l)))),es);\n }\n \n public static boolean Root_meta_relational_tests_functions_pureToSqlQuery_tesIsToOneDataTypeFunctionExpressionSequence__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _firmLambda = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>>castWithExceptionHandling(((java.lang.Object)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::valuespecification::InstanceValue\",\"$core_relational$3954550\")),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 60, 38, -1, -1))._values(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 60, 67, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 60, 74, -1, -1));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _firmLambda2 = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>>castWithExceptionHandling(((java.lang.Object)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::valuespecification::InstanceValue\",\"$core_relational$3954561\")),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 62, 74, -1, -1))._values(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 62, 103, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 62, 110, -1, -1));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _firmLambda = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>>castWithExceptionHandling(((java.lang.Object)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::valuespecification::InstanceValue\",\"$core_relational$3954539\")),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 60, 38, -1, -1))._values(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 60, 67, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 60, 74, -1, -1));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _firmLambda2 = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>>castWithExceptionHandling(((java.lang.Object)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::valuespecification::InstanceValue\",\"$core_relational$3954550\")),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 62, 74, -1, -1))._values(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 62, 103, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 62, 110, -1, -1));\n platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assertFalse_Boolean_1__Boolean_1_(core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_expressionSequenceReturnsAtLeastToOneDataType_ValueSpecification_1__Boolean_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(_firmLambda._expressionSequence(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 64, 94, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 64, 101, -1, -1))._parametersValues(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 64, 145, -1, -1))),es),es);\n platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_expressionSequenceReturnsAtLeastToOneDataType_ValueSpecification_1__Boolean_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(_firmLambda._expressionSequence(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 65, 89, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 65, 96, -1, -1))._parametersValues(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 65, 140, -1, -1))),es),es);\n platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_expressionSequenceReturnsAtLeastToOneDataType_ValueSpecification_1__Boolean_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(_firmLambda._expressionSequence(), 2l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 66, 89, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 66, 96, -1, -1))._parametersValues(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 66, 140, -1, -1))),es),es);\n platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_expressionSequenceReturnsAtLeastToOneDataType_ValueSpecification_1__Boolean_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(_firmLambda._expressionSequence(), 3l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 67, 89, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 67, 96, -1, -1))._parametersValues(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 67, 140, -1, -1))),es),es);\n platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assertFalse_Boolean_1__Boolean_1_(core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_expressionSequenceReturnsAtLeastToOneDataType_ValueSpecification_1__Boolean_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(_firmLambda._expressionSequence(), 4l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 68, 94, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 68, 101, -1, -1))._parametersValues(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 68, 145, -1, -1))),es),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assertFalse_Boolean_1__Boolean_1_(core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_expressionSequenceReturnsAtLeastToOneDataType_ValueSpecification_1__Boolean_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(_firmLambda2._expressionSequence(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 69, 95, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 69, 102, -1, -1))._parametersValues(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 69, 146, -1, -1))),es),es);\n }\n \n public static boolean Root_meta_relational_tests_functions_pureToSqlQuery_tesIsToOneDataTypeFunctionExpressionSequenceWithQualifiers__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _tradeLambda = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>>castWithExceptionHandling(((java.lang.Object)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::valuespecification::InstanceValue\",\"$core_relational$3954614\")),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 78, 39, -1, -1))._values(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 78, 68, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 78, 75, -1, -1));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _tradeLambda = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>>castWithExceptionHandling(((java.lang.Object)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::valuespecification::InstanceValue\",\"$core_relational$3954603\")),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 78, 39, -1, -1))._values(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 78, 68, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 78, 75, -1, -1));\n final boolean _qualifiedPropertyResult = core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_expressionSequenceReturnsAtLeastToOneDataType_ValueSpecification_1__Boolean_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(_tradeLambda._expressionSequence(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 81, 113, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 81, 120, -1, -1))._parametersValues(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 81, 164, -1, -1))),es);\n final boolean _equivalentInlinedQualifiedPropertyResult = core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_expressionSequenceReturnsAtLeastToOneDataType_ValueSpecification_1__Boolean_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(_tradeLambda._expressionSequence(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 82, 130, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 82, 137, -1, -1))._parametersValues(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 82, 181, -1, -1))),es);\n platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(CompiledSupport.equal(_equivalentInlinedQualifiedPropertyResult, _qualifiedPropertyResult),es);\n platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assertFalse_Boolean_1__Boolean_1_(_equivalentInlinedQualifiedPropertyResult,es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _tradeLambda1 = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>>castWithExceptionHandling(((java.lang.Object)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::valuespecification::InstanceValue\",\"$core_relational$3954639\")),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 90, 38, -1, -1))._values(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 90, 67, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 90, 74, -1, -1));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _tradeLambda1 = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>>castWithExceptionHandling(((java.lang.Object)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::valuespecification::InstanceValue\",\"$core_relational$3954628\")),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 90, 38, -1, -1))._values(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 90, 67, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 90, 74, -1, -1));\n platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assertFalse_Boolean_1__Boolean_1_(core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_expressionSequenceReturnsAtLeastToOneDataType_ValueSpecification_1__Boolean_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(_tradeLambda1._expressionSequence(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 93, 96, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 93, 103, -1, -1))._parametersValues(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 93, 147, -1, -1))),es),es);\n platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assertFalse_Boolean_1__Boolean_1_(core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_expressionSequenceReturnsAtLeastToOneDataType_ValueSpecification_1__Boolean_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(_tradeLambda1._expressionSequence(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 94, 96, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 94, 103, -1, -1))._parametersValues(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 94, 147, -1, -1))),es),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _tradeLambda2 = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>>castWithExceptionHandling(((java.lang.Object)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::valuespecification::InstanceValue\",\"$core_relational$3954664\")),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 99, 38, -1, -1))._values(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 99, 67, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 99, 74, -1, -1));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _tradeLambda2 = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>>castWithExceptionHandling(((java.lang.Object)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::valuespecification::InstanceValue\",\"$core_relational$3954653\")),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 99, 38, -1, -1))._values(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 99, 67, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 99, 74, -1, -1));\n platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assertFalse_Boolean_1__Boolean_1_(core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_expressionSequenceReturnsAtLeastToOneDataType_ValueSpecification_1__Boolean_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(_tradeLambda2._expressionSequence(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 101, 96, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 101, 103, -1, -1))._parametersValues(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 101, 147, -1, -1))),es),es);\n platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assertFalse_Boolean_1__Boolean_1_(core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_expressionSequenceReturnsAtLeastToOneDataType_ValueSpecification_1__Boolean_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(_tradeLambda2._expressionSequence(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 102, 96, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 102, 103, -1, -1))._parametersValues(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 102, 147, -1, -1))),es),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _tradeLambda3 = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>>castWithExceptionHandling(((java.lang.Object)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::valuespecification::InstanceValue\",\"$core_relational$3954689\")),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 107, 38, -1, -1))._values(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 107, 67, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 107, 74, -1, -1));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _tradeLambda3 = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>>castWithExceptionHandling(((java.lang.Object)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::valuespecification::InstanceValue\",\"$core_relational$3954678\")),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 107, 38, -1, -1))._values(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 107, 67, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 107, 74, -1, -1));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_expressionSequenceReturnsAtLeastToOneDataType_ValueSpecification_1__Boolean_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(_tradeLambda3._expressionSequence(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 110, 91, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 110, 98, -1, -1))._parametersValues(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 110, 142, -1, -1))),es),es);\n }\n \n public static boolean Root_meta_relational_tests_functions_pureToSqlQuery_tesIsToOneDataTypeFunctionExpressionSequenceWithIfExpressions__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _tradeLambda = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>>castWithExceptionHandling(((java.lang.Object)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::valuespecification::InstanceValue\",\"$core_relational$3954707\")),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 125, 41, -1, -1))._values(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 125, 70, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 125, 77, -1, -1));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _tradeLambda = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>>castWithExceptionHandling(((java.lang.Object)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::valuespecification::InstanceValue\",\"$core_relational$3954696\")),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 125, 41, -1, -1))._values(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 125, 70, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 125, 77, -1, -1));\n platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assertFalse_Boolean_1__Boolean_1_(core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_expressionSequenceReturnsAtLeastToOneDataType_ValueSpecification_1__Boolean_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(_tradeLambda._expressionSequence(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 128, 95, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 128, 102, -1, -1))._parametersValues(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 128, 146, -1, -1))),es),es);\n platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assertFalse_Boolean_1__Boolean_1_(core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_expressionSequenceReturnsAtLeastToOneDataType_ValueSpecification_1__Boolean_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(_tradeLambda._expressionSequence(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 129, 95, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 129, 102, -1, -1))._parametersValues(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 129, 146, -1, -1))),es),es);\n platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assertFalse_Boolean_1__Boolean_1_(core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_expressionSequenceReturnsAtLeastToOneDataType_ValueSpecification_1__Boolean_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(_tradeLambda._expressionSequence(), 2l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 130, 95, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 130, 102, -1, -1))._parametersValues(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 130, 146, -1, -1))),es),es);\n platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_expressionSequenceReturnsAtLeastToOneDataType_ValueSpecification_1__Boolean_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(_tradeLambda._expressionSequence(), 3l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 131, 90, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 131, 97, -1, -1))._parametersValues(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 131, 141, -1, -1))),es),es);\n platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assertFalse_Boolean_1__Boolean_1_(core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_expressionSequenceReturnsAtLeastToOneDataType_ValueSpecification_1__Boolean_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(_tradeLambda._expressionSequence(), 4l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 132, 95, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 132, 102, -1, -1))._parametersValues(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 132, 146, -1, -1))),es),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assertFalse_Boolean_1__Boolean_1_(core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_expressionSequenceReturnsAtLeastToOneDataType_ValueSpecification_1__Boolean_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(_tradeLambda._expressionSequence(), 5l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 133, 95, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 133, 102, -1, -1))._parametersValues(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 133, 146, -1, -1))),es),es);\n }\n \n public static boolean Root_meta_relational_tests_functions_pureToSqlQuery_tesIsToOneDataTypeFunctionExpressionSequenceWithCastExpressions__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _tradeLambda = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>>castWithExceptionHandling(((java.lang.Object)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::valuespecification::InstanceValue\",\"$core_relational$3954760\")),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 141, 38, -1, -1))._values(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 141, 67, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 141, 74, -1, -1));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _tradeLambda = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>>castWithExceptionHandling(((java.lang.Object)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::valuespecification::InstanceValue\",\"$core_relational$3954749\")),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 141, 38, -1, -1))._values(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 141, 67, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 141, 74, -1, -1));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assertFalse_Boolean_1__Boolean_1_(core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_expressionSequenceReturnsAtLeastToOneDataType_ValueSpecification_1__Boolean_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(_tradeLambda._expressionSequence(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 143, 97, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 143, 104, -1, -1))._parametersValues(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure\", -1, -1, 143, 148, -1, -1))),es),es);\n }\n \n public static boolean Root_meta_relational_tests_functions_pureToSqlQuery_testMergeOldAliasToNewAlias__Boolean_1_(final ExecutionSupport es)\n {\n final RichIterable<org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_OldAliasToNewAlias> _aliasList = Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_OldAliasToNewAlias>with(new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_OldAliasToNewAlias_Impl(\"Anonymous_NoCounter\")._first(\"1\")._second(core_relational_relational_pureToSQLQuery_tests_testPureToSql.Root_meta_relational_tests_functions_pureToSqlQuery_buildTableAlias_String_1__TableAlias_1_(\"1a\",es)),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_OldAliasToNewAlias_Impl(\"Anonymous_NoCounter\")._first(\"2\")._second(core_relational_relational_pureToSQLQuery_tests_testPureToSql.Root_meta_relational_tests_functions_pureToSqlQuery_buildTableAlias_String_1__TableAlias_1_(\"2\",es)),new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_OldAliasToNewAlias_Impl(\"Anonymous_NoCounter\")._first(\"3\")._second(core_relational_relational_pureToSQLQuery_tests_testPureToSql.Root_meta_relational_tests_functions_pureToSqlQuery_buildTableAlias_String_1__TableAlias_1_(\"3a\",es)));\n final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_OldAliasToNewAlias> _res = core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_mergeOldAliasToNewAlias_Boolean_1__OldAliasToNewAlias_MANY__OldAliasToNewAlias_MANY__OldAliasToNewAlias_MANY_(false,CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_OldAliasToNewAlias_Impl(\"Anonymous_NoCounter\")._first(\"1\")._second(core_relational_relational_pureToSQLQuery_tests_testPureToSql.Root_meta_relational_tests_functions_pureToSqlQuery_buildTableAlias_String_1__TableAlias_1_(\"1a\",es))),CompiledSupport.toPureCollection(_aliasList),es);\n"}, {"source1": "org/finos/legend/pure/generated/core_relational_relational_router_tests_testPreeval.java", "source2": "org/finos/legend/pure/generated/core_relational_relational_router_tests_testPreeval.java", "unified_diff": "@@ -320,16 +320,16 @@\n      public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((java.lang.String)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet value(final java.lang.String _name, final ExecutionSupport es)\n      {\n-final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person> _person = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(CompiledSupport.toOne(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::router::preeval::tests::Person\").valuesView())), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/router/tests/testPreeval.pure\", -1, -1, 71, 68, -1, -1))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3066508\")),es),org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/router/tests/testPreeval.pure\", -1, -1, 71, 77, -1, -1)));\n-final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person> _person2 = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person>castWithExceptionHandling(core_pure_mapping_mappingExtension.Root_meta_pure_mapping_from_T_m__Mapping_1__Runtime_1__T_m_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(CompiledSupport.toOne(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::router::preeval::tests::Person\").valuesView())), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/router/tests/testPreeval.pure\", -1, -1, 79, 69, -1, -1))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3066655\")),es),org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/router/tests/testPreeval.pure\", -1, -1, 79, 78, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::simpleRelationalMapping\")),_runtime,es),org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/router/tests/testPreeval.pure\", -1, -1, 85, 8, -1, -1)));\n+final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person> _person = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(CompiledSupport.toOne(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::router::preeval::tests::Person\").valuesView())), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/router/tests/testPreeval.pure\", -1, -1, 71, 68, -1, -1))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3066511\")),es),org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/router/tests/testPreeval.pure\", -1, -1, 71, 77, -1, -1)));\n+final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person> _person2 = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person>castWithExceptionHandling(core_pure_mapping_mappingExtension.Root_meta_pure_mapping_from_T_m__Mapping_1__Runtime_1__T_m_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(CompiledSupport.toOne(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::router::preeval::tests::Person\").valuesView())), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/router/tests/testPreeval.pure\", -1, -1, 79, 69, -1, -1))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3066658\")),es),org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/router/tests/testPreeval.pure\", -1, -1, 79, 78, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::simpleRelationalMapping\")),_runtime,es),org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/router/tests/testPreeval.pure\", -1, -1, 85, 8, -1, -1)));\n return core_pure_tds_tds.Root_meta_pure_tds_project_T_MANY__ColumnSpecification_MANY__TabularDataSet_1_(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::router::preeval::tests::Person\").valuesView()))).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person _x){return ((CompiledSupport.equal(_x._firstName(), CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_person), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person, ExecutionSupport, java.lang.String>)(core_relational_relational_router_tests_testPreeval.__functions.get(\"meta$pure$router$preeval$tests$testPrerouting42$2$system$imports$import__core_relational_relational_router_tests_testPreeval_pure_1$1\")), es)\n ) || CompiledSupport.equal(_x._firstName(), _name)) || CompiledSupport.equal(_x._firstName(), CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_person2), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person, ExecutionSupport, java.lang.String>)(core_relational_relational_router_tests_testPreeval.__functions.get(\"meta$pure$router$preeval$tests$testPrerouting42$2$system$imports$import__core_relational_relational_router_tests_testPreeval_pure_1$4\")), es)\n ));}})),CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification<? extends org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person>>with((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification<? extends org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person>>castWithExceptionHandling(core_pure_tds_tds.Root_meta_pure_tds_col_Function_1__String_1__BasicColumnSpecification_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$router$preeval$tests$testPrerouting42$2$system$imports$import__core_relational_relational_router_tests_testPreeval_pure_1$7\")\n ), (\n core_relational_relational_router_tests_testPreeval.__functions.get(\"meta$pure$router$preeval$tests$testPrerouting42$2$system$imports$import__core_relational_relational_router_tests_testPreeval_pure_1$7\")\n ))\n@@ -367,16 +367,16 @@\n      public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((java.lang.String)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet value(final java.lang.String _name, final ExecutionSupport es)\n      {\n-final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person> _person = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(CompiledSupport.toOne(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::router::preeval::tests::Person\").valuesView())), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/router/tests/testPreeval.pure\", -1, -1, 99, 72, -1, -1))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3066558\")),es),org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/router/tests/testPreeval.pure\", -1, -1, 99, 81, -1, -1)));\n-final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person> _person2 = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person>castWithExceptionHandling(core_pure_mapping_mappingExtension.Root_meta_pure_mapping_from_T_m__Mapping_1__Runtime_1__T_m_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(CompiledSupport.toOne(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::router::preeval::tests::Person\").valuesView())), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/router/tests/testPreeval.pure\", -1, -1, 107, 73, -1, -1))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3066710\")),es),org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/router/tests/testPreeval.pure\", -1, -1, 107, 82, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::simpleRelationalMapping\")),_runtime,es),org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/router/tests/testPreeval.pure\", -1, -1, 113, 12, -1, -1)));\n+final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person> _person = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(CompiledSupport.toOne(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::router::preeval::tests::Person\").valuesView())), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/router/tests/testPreeval.pure\", -1, -1, 99, 72, -1, -1))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3066561\")),es),org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/router/tests/testPreeval.pure\", -1, -1, 99, 81, -1, -1)));\n+final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person> _person2 = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person>castWithExceptionHandling(core_pure_mapping_mappingExtension.Root_meta_pure_mapping_from_T_m__Mapping_1__Runtime_1__T_m_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(CompiledSupport.toOne(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::router::preeval::tests::Person\").valuesView())), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/router/tests/testPreeval.pure\", -1, -1, 107, 73, -1, -1))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3066713\")),es),org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/router/tests/testPreeval.pure\", -1, -1, 107, 82, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::simpleRelationalMapping\")),_runtime,es),org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/router/tests/testPreeval.pure\", -1, -1, 113, 12, -1, -1)));\n return core_pure_tds_tds.Root_meta_pure_tds_project_T_MANY__ColumnSpecification_MANY__TabularDataSet_1_(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::router::preeval::tests::Person\").valuesView()))).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person _x){return ((CompiledSupport.equal(_x._firstName(), CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_person), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person, ExecutionSupport, java.lang.String>)(core_relational_relational_router_tests_testPreeval.__functions.get(\"meta$pure$router$preeval$tests$testPrerouting42$2$system$imports$import__core_relational_relational_router_tests_testPreeval_pure_1$15\")), es)\n ) || CompiledSupport.equal(_x._firstName(), _name)) || CompiledSupport.equal(_x._firstName(), CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_person2), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person, ExecutionSupport, java.lang.String>)(core_relational_relational_router_tests_testPreeval.__functions.get(\"meta$pure$router$preeval$tests$testPrerouting42$2$system$imports$import__core_relational_relational_router_tests_testPreeval_pure_1$18\")), es)\n ));}})),CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification<? extends org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person>>with(new org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification_Impl<org.finos.legend.pure.generated.Root_meta_pure_router_preeval_tests_Person>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::tds::BasicColumnSpecification\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::router::preeval::tests::Person\")))))._name(\"firstName\")._func(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$router$preeval$tests$testPrerouting42$2$system$imports$import__core_relational_relational_router_tests_testPreeval_pure_1$21\")\n ), (\n core_relational_relational_router_tests_testPreeval.__functions.get(\"meta$pure$router$preeval$tests$testPrerouting42$2$system$imports$import__core_relational_relational_router_tests_testPreeval_pure_1$21\")\n ))\n"}, {"source1": "org/finos/legend/pure/generated/core_relational_relational_testDataGeneration_testDataGeneration.java", "source2": "org/finos/legend/pure/generated/core_relational_relational_testDataGeneration_testDataGeneration.java", "unified_diff": "@@ -47,37 +47,37 @@\n \n      public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String> _v_automap, final ExecutionSupport es)\n      {\n return CompiledSupport.toPureCollection(_v_automap._values());\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$30\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>()\n+        __functions.put(\"meta$relational$testDataGeneration$executionPlan$planRowIdentifierExtractionForTable$8$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$31\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Schema>()\n {\n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Schema execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>> _v_automap, final ExecutionSupport es)\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Schema value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table _t, final ExecutionSupport es)\n      {\n-return _v_automap._second();\n+return _t._schema();\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$executionPlan$planRowIdentifierExtractionForTable$8$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$31\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Schema>()\n+        __functions.put(\"meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$30\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>()\n {\n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Schema execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Schema value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table _t, final ExecutionSupport es)\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>> _v_automap, final ExecutionSupport es)\n      {\n-return _t._schema();\n+return _v_automap._second();\n      }\n }\n );\n         __functions.put(\"meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$41\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>()\n {\n      public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -138,37 +138,37 @@\n \n      public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias _x, final ExecutionSupport es)\n      {\n return CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias>copy(_x, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 1112, 76, 1112, 117))._name(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_addQuotesIfNoQuotes_String_1__String_1_(_x._name(),es));\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$generateRelationColumnMap$31$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$15\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>>()\n+        __functions.put(\"meta$relational$testDataGeneration$executionPlan$planTestDataGenerationForNestedViewTree$7$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$93\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree>>()\n {\n-     public RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement> execute(ListIterable<?> vars, ExecutionSupport es)\n+     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement> value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation _v_automap, final ExecutionSupport es)\n+     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree> value(final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree _v_automap, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(_v_automap._columns());\n+return CompiledSupport.toPureCollection(_v_automap._children());\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$executionPlan$planTestDataGenerationForNestedViewTree$7$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$93\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree>>()\n+        __functions.put(\"meta$relational$testDataGeneration$generateRelationColumnMap$31$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$15\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>>()\n {\n-     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree> execute(ListIterable<?> vars, ExecutionSupport es)\n+     public RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree> value(final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree _v_automap, final ExecutionSupport es)\n+     public RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement> value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation _v_automap, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(_v_automap._children());\n+return CompiledSupport.toPureCollection(_v_automap._columns());\n      }\n }\n );\n         __functions.put(\"meta$relational$testDataGeneration$generateRelationColumnMap$31$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$17\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -229,14 +229,27 @@\n \n      public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>> _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._first();\n      }\n }\n );\n+        __functions.put(\"meta$relational$testDataGeneration$executionPlan$planTestDataGenerationForNestedViewTree$7$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$99\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode, java.lang.Boolean>()\n+{\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode _x, final ExecutionSupport es)\n+     {\n+return org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ErrorExecutionNode.class.isInstance(_x);\n+     }\n+}\n+);\n         __functions.put(\"meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>()\n {\n      public RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -255,24 +268,24 @@\n \n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree> value(final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree _v_automap, final ExecutionSupport es)\n      {\n return CompiledSupport.toPureCollection(_v_automap._children());\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$executionPlan$planTestDataGenerationForNestedViewTree$7$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$99\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode, java.lang.Boolean>()\n+        __functions.put(\"meta$relational$testDataGeneration$executionPlan$planTestDataGenerationForNestedViewTree$7$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$98\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree>>()\n {\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode _x, final ExecutionSupport es)\n+     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree> value(final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree _v_automap, final ExecutionSupport es)\n      {\n-return org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ErrorExecutionNode.class.isInstance(_x);\n+return CompiledSupport.toPureCollection(_v_automap._children());\n      }\n }\n );\n         __functions.put(\"meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>()\n {\n      public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -281,27 +294,14 @@\n \n      public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>> _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._first();\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$executionPlan$planTestDataGenerationForNestedViewTree$7$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$98\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree>>()\n-{\n-     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree> execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree> value(final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree _v_automap, final ExecutionSupport es)\n-     {\n-return CompiledSupport.toPureCollection(_v_automap._children());\n-     }\n-}\n-);\n         __functions.put(\"meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$36\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>()\n {\n      public RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -450,37 +450,37 @@\n \n      public java.lang.String value(final java.lang.String _c, final ExecutionSupport es)\n      {\n return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"'\",_c,\"'\")),es);\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$generateSeedDataString$23$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$26\", new DefaultPureLambdaFunction1<java.lang.Object, java.lang.String>()\n+        __functions.put(\"meta$relational$testDataGeneration$executionPlan$planTestDataGenerationForNestedViewTree$7$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$121\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_executionPlan_RelationPointer,? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery>>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_executionPlan_RelationPointer,? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((java.lang.Object)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final java.lang.Object _c, final ExecutionSupport es)\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_executionPlan_RelationPointer,? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery> value(final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode _x, final ExecutionSupport es)\n      {\n-return platform_pure_basics_string_toRepresentation.Root_meta_pure_functions_string_toRepresentation_Any_1__String_1_(_c,es);\n+return (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_executionPlan_RelationPointer,? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(new org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_executionPlan_RelationPointer_Impl(\"Anonymous_NoCounter\")._name(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType>castWithExceptionHandling(_x._resultType(),org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 1105, 170, -1, -1))._relationName())._schemaName(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType>castWithExceptionHandling(_x._resultType(),org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 1105, 236, -1, -1))._schemaName())._database(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType>castWithExceptionHandling(_x._resultType(),org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 1105, 298, -1, -1))._database()),new org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_SelectSQLQuery_Impl(\"Anonymous_NoCounter\")._data(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl(\"Anonymous_NoCounter\")._alias(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl(\"Anonymous_NoCounter\")._name(\"root\")._relationalElement(new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_metamodel_VarSetPlaceHolder_Impl(\"Anonymous_NoCounter\")._varName(_x._varName())))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 1105, 128, -1, -1)));\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$executionPlan$planTestDataGenerationForNestedViewTree$7$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$121\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_executionPlan_RelationPointer,? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery>>()\n+        __functions.put(\"meta$relational$testDataGeneration$generateSeedDataString$23$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$26\", new DefaultPureLambdaFunction1<java.lang.Object, java.lang.String>()\n {\n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_executionPlan_RelationPointer,? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery> execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((java.lang.Object)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_executionPlan_RelationPointer,? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery> value(final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode _x, final ExecutionSupport es)\n+     public java.lang.String value(final java.lang.Object _c, final ExecutionSupport es)\n      {\n-return (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_executionPlan_RelationPointer,? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(new org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_executionPlan_RelationPointer_Impl(\"Anonymous_NoCounter\")._name(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType>castWithExceptionHandling(_x._resultType(),org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 1105, 170, -1, -1))._relationName())._schemaName(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType>castWithExceptionHandling(_x._resultType(),org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 1105, 236, -1, -1))._schemaName())._database(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType>castWithExceptionHandling(_x._resultType(),org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 1105, 298, -1, -1))._database()),new org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_SelectSQLQuery_Impl(\"Anonymous_NoCounter\")._data(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl(\"Anonymous_NoCounter\")._alias(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl(\"Anonymous_NoCounter\")._name(\"root\")._relationalElement(new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_metamodel_VarSetPlaceHolder_Impl(\"Anonymous_NoCounter\")._varName(_x._varName())))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 1105, 128, -1, -1)));\n+return platform_pure_basics_string_toRepresentation.Root_meta_pure_functions_string_toRepresentation_Any_1__String_1_(_c,es);\n      }\n }\n );\n         __functions.put(\"meta$relational$testDataGeneration$executionPlan$planTestDataGenerationForNestedViewTree$7$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$89\", new DefaultPureLambdaFunction1<java.lang.String, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -677,27 +677,14 @@\n \n      public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>> _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._second();\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$10\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>()\n-{\n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>> _v_automap, final ExecutionSupport es)\n-     {\n-return _v_automap._second();\n-     }\n-}\n-);\n         __functions.put(\"meta$relational$testDataGeneration$executionPlan$planTestDataGenerationForNestedViewTree$7$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$106\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -716,14 +703,27 @@\n \n      public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Schema value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table _t, final ExecutionSupport es)\n      {\n return _t._schema();\n      }\n }\n );\n+        __functions.put(\"meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$10\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>()\n+{\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>> _v_automap, final ExecutionSupport es)\n+     {\n+return _v_automap._second();\n+     }\n+}\n+);\n         __functions.put(\"meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$11\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>, RichIterable<? extends java.lang.String>>()\n {\n      public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -794,37 +794,37 @@\n \n      public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement _h, final ExecutionSupport es)\n      {\n return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalOperationElement_1__RelationalOperationElement_1_(_h,es);\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$createTableRowIdentifiers$2$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, java.lang.String>()\n+        __functions.put(\"meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$10\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _v_automap, final ExecutionSupport es)\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement _f, final ExecutionSupport es)\n      {\n-return _v_automap._name();\n+return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalOperationElement_1__RelationalOperationElement_1_(_f,es);\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$10\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>()\n+        __functions.put(\"meta$relational$testDataGeneration$createTableRowIdentifiers$2$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, java.lang.String>()\n {\n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement _f, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _v_automap, final ExecutionSupport es)\n      {\n-return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalOperationElement_1__RelationalOperationElement_1_(_f,es);\n+return _v_automap._name();\n      }\n }\n );\n         __functions.put(\"meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$12\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>()\n {\n      public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -833,37 +833,37 @@\n \n      public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement _g, final ExecutionSupport es)\n      {\n return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalOperationElement_1__RelationalOperationElement_1_(_g,es);\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$getRowIdentifiersForTable$29$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$23\", new DefaultPureLambdaFunction1<java.lang.String, java.lang.String>()\n+        __functions.put(\"meta$relational$testDataGeneration$executionPlan$planTestDataGenerationStartingFromNode$6$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode, java.lang.Boolean>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((java.lang.String)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final java.lang.String _c, final ExecutionSupport es)\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode _x, final ExecutionSupport es)\n      {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"'\",_c,\"'\")),es);\n+return org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ErrorExecutionNode.class.isInstance(_x);\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$executionPlan$planTestDataGenerationStartingFromNode$6$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode, java.lang.Boolean>()\n+        __functions.put(\"meta$relational$testDataGeneration$getRowIdentifiersForTable$29$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$23\", new DefaultPureLambdaFunction1<java.lang.String, java.lang.String>()\n {\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((java.lang.String)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode _x, final ExecutionSupport es)\n+     public java.lang.String value(final java.lang.String _c, final ExecutionSupport es)\n      {\n-return org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ErrorExecutionNode.class.isInstance(_x);\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"'\",_c,\"'\")),es);\n      }\n }\n );\n         __functions.put(\"meta$relational$testDataGeneration$getRowIdentifiersForTable$29$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$22\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -885,37 +885,37 @@\n \n      public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _x, final ExecutionSupport es)\n      {\n return _x._name();\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$getRowIdentifiersForTable$29$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$25\", new DefaultPureLambdaFunction1<java.lang.Object, java.lang.String>()\n+        __functions.put(\"meta$relational$testDataGeneration$executionPlan$planTestDataGenerationStartingFromNode$6$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$7\", new DefaultPureLambdaFunction1<java.lang.String, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((java.lang.Object)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((java.lang.String)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final java.lang.Object _c, final ExecutionSupport es)\n+     public java.lang.String value(final java.lang.String _x, final ExecutionSupport es)\n      {\n-return platform_pure_basics_string_toRepresentation.Root_meta_pure_functions_string_toRepresentation_Any_1__String_1_(_c,es);\n+return CompiledSupport.pureToString(_x, es);\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$executionPlan$planTestDataGenerationStartingFromNode$6$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$7\", new DefaultPureLambdaFunction1<java.lang.String, java.lang.String>()\n+        __functions.put(\"meta$relational$testDataGeneration$getRowIdentifiersForTable$29$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$25\", new DefaultPureLambdaFunction1<java.lang.Object, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((java.lang.String)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((java.lang.Object)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final java.lang.String _x, final ExecutionSupport es)\n+     public java.lang.String value(final java.lang.Object _c, final ExecutionSupport es)\n      {\n-return CompiledSupport.pureToString(_x, es);\n+return platform_pure_basics_string_toRepresentation.Root_meta_pure_functions_string_toRepresentation_Any_1__String_1_(_c,es);\n      }\n }\n );\n         __functions.put(\"meta$relational$testDataGeneration$generateRelationColumnMap$31$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$23\", new DefaultPureLambdaFunction1<java.lang.Object, java.lang.Object>()\n {\n      public java.lang.Object execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -938,50 +938,63 @@\n      public RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column> value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table _t, final ExecutionSupport es)\n      {\n return CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_t._milestoning()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning _x){return org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.TemporalMilestoning.class.isInstance(_x);}})), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateRelationColumnMap$31$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$21\")), es)\n );\n      }\n }\n );\n+        __functions.put(\"meta$relational$testDataGeneration$executionPlan$planSeedDataGeneration$1$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$10\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table>()\n+{\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View _v, final ExecutionSupport es)\n+     {\n+return platform_store_relational_functions.Root_meta_relational_metamodel_mainTable_RelationalMappingSpecification_1__Table_1_(_v,es);\n+     }\n+}\n+);\n         __functions.put(\"meta$relational$testDataGeneration$generateRelationColumnMap$31$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$21\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>>()\n {\n      public RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column> value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning _x, final ExecutionSupport es)\n      {\n return CompiledSupport.toPureCollection(core_relational_relational_milestoning_milestoning.Root_meta_pure_milestoning_getAllTemporalColumns_Milestoning_$0_1$__Column_MANY_(_x,es));\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$executionPlan$planSeedDataGeneration$1$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$10\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table>()\n+        __functions.put(\"meta$relational$testDataGeneration$generateRelationColumnMap$31$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$20\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning, java.lang.Boolean>()\n {\n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View _v, final ExecutionSupport es)\n+     public java.lang.Boolean value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning _x, final ExecutionSupport es)\n      {\n-return platform_store_relational_functions.Root_meta_relational_metamodel_mainTable_RelationalMappingSpecification_1__Table_1_(_v,es);\n+return org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.TemporalMilestoning.class.isInstance(_x);\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$generateRelationColumnMap$31$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$20\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning, java.lang.Boolean>()\n+        __functions.put(\"meta$relational$testDataGeneration$executionPlan$planTestDataGenerationForNestedViewTree$7$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$109\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning _x, final ExecutionSupport es)\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode _x, final ExecutionSupport es)\n      {\n-return org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.TemporalMilestoning.class.isInstance(_x);\n+return (org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode.class.isInstance(_x) && org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType.class.isInstance(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode>castWithExceptionHandling(_x,org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 1104, 103, -1, -1))._resultType()));\n      }\n }\n );\n         __functions.put(\"meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$64\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>()\n {\n      public RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -990,37 +1003,37 @@\n \n      public RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>> _v_automap, final ExecutionSupport es)\n      {\n return CompiledSupport.toPureCollection(_v_automap._values());\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$executionPlan$planTestDataGenerationForNestedViewTree$7$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$109\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode, java.lang.Boolean>()\n+        __functions.put(\"meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$63\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>()\n {\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode _x, final ExecutionSupport es)\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>> _v_automap, final ExecutionSupport es)\n      {\n-return (org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode.class.isInstance(_x) && org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType.class.isInstance(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode>castWithExceptionHandling(_x,org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 1104, 103, -1, -1))._resultType()));\n+return _v_automap._first();\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$63\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>()\n+        __functions.put(\"meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$48\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>()\n {\n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>> execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>> _v_automap, final ExecutionSupport es)\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement _e, final ExecutionSupport es)\n      {\n-return _v_automap._first();\n+return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalOperationElement_1__RelationalOperationElement_1_(_e,es);\n      }\n }\n );\n         __functions.put(\"meta$relational$testDataGeneration$convertValuesToCsv$40$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$5\", new DefaultPureLambdaFunction1<java.lang.Double, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -1029,24 +1042,25 @@\n \n      public java.lang.String value(final java.lang.Double _f, final ExecutionSupport es)\n      {\n return CompiledSupport.pureToString(_f, es);\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$48\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>()\n+        __functions.put(\"meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$49\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.operation.VariableArityOperation, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.operation.VariableArityOperation>()\n {\n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.operation.VariableArityOperation execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.operation.VariableArityOperation)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement _e, final ExecutionSupport es)\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.operation.VariableArityOperation value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.operation.VariableArityOperation _va, final ExecutionSupport es)\n      {\n-return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalOperationElement_1__RelationalOperationElement_1_(_e,es);\n+return CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.operation.VariableArityOperation>copy(_va, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 1282, 52, 1282, 135))._args(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_va._args()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$48\")), es)\n+));\n      }\n }\n );\n         __functions.put(\"meta$relational$testDataGeneration$convertValuesToCsv$40$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$4\", new DefaultPureLambdaFunction1<java.lang.Number, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -1055,25 +1069,27 @@\n \n      public java.lang.String value(final java.lang.Number _n, final ExecutionSupport es)\n      {\n return CompiledSupport.pureToString(_n, es);\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$49\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.operation.VariableArityOperation, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.operation.VariableArityOperation>()\n+        __functions.put(\"meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$46\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn>()\n {\n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.operation.VariableArityOperation execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.operation.VariableArityOperation)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.operation.VariableArityOperation value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.operation.VariableArityOperation _va, final ExecutionSupport es)\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn _c, final ExecutionSupport es)\n      {\n-return CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.operation.VariableArityOperation>copy(_va, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 1282, 52, 1282, 135))._args(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_va._args()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$48\")), es)\n-));\n+return ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn)((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery.class.isInstance(CompiledSupport.toOne(_c._alias()._relationalElement(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 1281, 76, -1, -1))) && org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_metamodel_VarSetPlaceHolder.class.isInstance(CompiledSupport.toOne(CompiledSupport.mapToOneOverOne(CompiledSupport.mapToOneOverOne(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery>castWithExceptionHandling(CompiledSupport.toOne(_c._alias()._relationalElement(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 1281, 143, -1, -1)),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 1281, 152, -1, -1))._data(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAlias>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$40\")), es)\n+, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAlias, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$41\")), es)\n+, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 1281, 204, -1, -1))))?new LambdaZero<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn>(){public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn execute(){ final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _col = _c._column();\n+return CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn>copy(_c, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 1281, 321, 1281, 380))._column(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>copy(_col, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 1281, 334, 1281, 379))._name(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_addQuotesIfNoQuotes_String_1__String_1_(_col._name(),es)));}}.execute():_c));\n      }\n }\n );\n         __functions.put(\"meta$relational$testDataGeneration$convertValuesToCsv$40$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -1096,30 +1112,14 @@\n        }\n    }\n , es)\n )),\"'\")),es);\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$46\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn>()\n-{\n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn _c, final ExecutionSupport es)\n-     {\n-return ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn)((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery.class.isInstance(CompiledSupport.toOne(_c._alias()._relationalElement(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 1281, 76, -1, -1))) && org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_metamodel_VarSetPlaceHolder.class.isInstance(CompiledSupport.toOne(CompiledSupport.mapToOneOverOne(CompiledSupport.mapToOneOverOne(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery>castWithExceptionHandling(CompiledSupport.toOne(_c._alias()._relationalElement(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 1281, 143, -1, -1)),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 1281, 152, -1, -1))._data(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAlias>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$40\")), es)\n-, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAlias, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$41\")), es)\n-, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 1281, 204, -1, -1))))?new LambdaZero<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn>(){public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn execute(){ final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _col = _c._column();\n-return CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn>copy(_c, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 1281, 321, 1281, 380))._column(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>copy(_col, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 1281, 334, 1281, 379))._name(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_addQuotesIfNoQuotes_String_1__String_1_(_col._name(),es)));}}.execute():_c));\n-     }\n-}\n-);\n         __functions.put(\"meta$relational$testDataGeneration$convertValuesToCsv$40$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$0\", new DefaultPureLambdaFunction1<java.lang.String, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((java.lang.String)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -1151,37 +1151,37 @@\n \n      public java.lang.String value(final java.lang.Boolean _b, final ExecutionSupport es)\n      {\n return ((java.lang.String)(_b?\"1\":\"0\"));\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$generateTestData$22$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$14\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>, org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>()\n+        __functions.put(\"meta$relational$testDataGeneration$executionPlan$planSeedDataGeneration$1$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$9\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet value(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet> _v_automap, final ExecutionSupport es)\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table _t, final ExecutionSupport es)\n      {\n-return _v_automap._second();\n+return _t;\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$executionPlan$planSeedDataGeneration$1$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$9\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table>()\n+        __functions.put(\"meta$relational$testDataGeneration$generateTestData$22$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$14\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>, org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>()\n {\n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table _t, final ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet value(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet> _v_automap, final ExecutionSupport es)\n      {\n-return _t;\n+return _v_automap._second();\n      }\n }\n );\n         __functions.put(\"meta$relational$testDataGeneration$generateTestData$22$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$15\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row>>()\n {\n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -1203,37 +1203,37 @@\n \n      public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _x, final ExecutionSupport es)\n      {\n return _x._name();\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$generateTestData$22$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$17\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>()\n+        __functions.put(\"meta$relational$testDataGeneration$executionPlan$planSeedDataGeneration$1$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$4\", new DefaultPureLambdaFunction0<java.lang.String>()\n {\n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row)CompiledSupport.makeOne(vars.get(0)), es);\n+         return valueOf(es);\n      }\n \n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object> value(final org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row _t, final ExecutionSupport es)\n+     public java.lang.String valueOf(final ExecutionSupport es)\n      {\n-return (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(_t._values()),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 199, 77, -1, -1)));\n+return \"Should start with a relation tree starting from a 'root'\";\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$executionPlan$planSeedDataGeneration$1$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$4\", new DefaultPureLambdaFunction0<java.lang.String>()\n+        __functions.put(\"meta$relational$testDataGeneration$generateTestData$22$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$17\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return valueOf(es);\n+         return value((org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String valueOf(final ExecutionSupport es)\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object> value(final org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row _t, final ExecutionSupport es)\n      {\n-return \"Should start with a relation tree starting from a 'root'\";\n+return (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(_t._values()),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 199, 77, -1, -1)));\n      }\n }\n );\n         __functions.put(\"meta$relational$testDataGeneration$executionPlan$planSeedDataGeneration$1$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$6\", new DefaultPureLambdaFunction0<java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -1516,50 +1516,37 @@\n      public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.operation.JoinStrings value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.operation.JoinStrings _j, final ExecutionSupport es)\n      {\n return CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.operation.JoinStrings>copy(_j, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 1284, 40, 1287, 157))._strings(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_j._strings()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$54\")), es)\n ))._prefix(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement)(platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_j._prefix(),es)?(org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement)CompiledSupport.makeOne((java.lang.Object)null):(org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement)core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalOperationElement_1__RelationalOperationElement_1_(CompiledSupport.toOne(_j._prefix(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 1285, 97, -1, -1)),es))))._separator(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement)(platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_j._separator(),es)?(org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement)CompiledSupport.makeOne((java.lang.Object)null):(org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement)core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalOperationElement_1__RelationalOperationElement_1_(CompiledSupport.toOne(_j._separator(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 1286, 106, -1, -1)),es))))._suffix(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement)(platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_j._suffix(),es)?(org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement)CompiledSupport.makeOne((java.lang.Object)null):(org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement)core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalOperationElement_1__RelationalOperationElement_1_(CompiledSupport.toOne(_j._suffix(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 1287, 97, -1, -1)),es))));\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$getRowIdentifiersForChildViewRoot$30$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$58\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationFailure, java.lang.String>()\n-{\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationFailure)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationFailure _v_automap, final ExecutionSupport es)\n-     {\n-return _v_automap._message();\n-     }\n-}\n-);\n         __functions.put(\"meta$relational$testDataGeneration$executionPlan$planTestDataGenerationForNestedViewTree$7$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$75\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Schema>()\n {\n      public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Schema execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Schema value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table _t, final ExecutionSupport es)\n      {\n return _t._schema();\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$getRowIdentifiersForChildViewRoot$30$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$54\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, java.lang.String>()\n+        __functions.put(\"meta$relational$testDataGeneration$getRowIdentifiersForChildViewRoot$30$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$58\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationFailure, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationFailure)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _c, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationFailure _v_automap, final ExecutionSupport es)\n      {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_c._name(),\":\",platform_store_relational_functions.Root_meta_relational_metamodel_datatype_dataTypeToSqlText_DataType_1__String_1_(_c._type(),es))),es);\n+return _v_automap._message();\n      }\n }\n );\n         __functions.put(\"meta$relational$testDataGeneration$executionPlan$planTestDataGenerationForNestedViewTree$7$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$71\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Schema>()\n {\n      public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Schema execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -1568,14 +1555,27 @@\n \n      public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Schema value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View _v, final ExecutionSupport es)\n      {\n return _v._schema();\n      }\n }\n );\n+        __functions.put(\"meta$relational$testDataGeneration$getRowIdentifiersForChildViewRoot$30$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$54\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _c, final ExecutionSupport es)\n+     {\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_c._name(),\":\",platform_store_relational_functions.Root_meta_relational_metamodel_datatype_dataTypeToSqlText_DataType_1__String_1_(_c._type(),es))),es);\n+     }\n+}\n+);\n         __functions.put(\"meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$19\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>()\n {\n      public RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -1771,51 +1771,38 @@\n \n      public java.lang.String value(final java.lang.Object _c, final ExecutionSupport es)\n      {\n return platform_pure_basics_string_toRepresentation.Root_meta_pure_functions_string_toRepresentation_Any_1__String_1_(_c,es);\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$getRowIdentifiersForChildViewRoot$30$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$44\", new DefaultPureLambdaFunction1<java.lang.String, java.lang.String>()\n-{\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((java.lang.String)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final java.lang.String _c, final ExecutionSupport es)\n-     {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"'\",_c,\"'\")),es);\n-     }\n-}\n-);\n         __functions.put(\"meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$52\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.DynaFunction, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.DynaFunction>()\n {\n      public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.DynaFunction execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.DynaFunction)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.DynaFunction value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.DynaFunction _d, final ExecutionSupport es)\n      {\n return CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.DynaFunction>copy(_d, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 1283, 41, 1283, 134))._parameters(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_d._parameters()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$51\")), es)\n ));\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$getRowIdentifiersForChildViewRoot$30$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$43\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, java.lang.String>()\n+        __functions.put(\"meta$relational$testDataGeneration$getRowIdentifiersForChildViewRoot$30$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$44\", new DefaultPureLambdaFunction1<java.lang.String, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((java.lang.String)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _c, final ExecutionSupport es)\n+     public java.lang.String value(final java.lang.String _c, final ExecutionSupport es)\n      {\n-return _c._name();\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"'\",_c,\"'\")),es);\n      }\n }\n );\n         __functions.put(\"meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$51\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>()\n {\n      public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -1824,14 +1811,27 @@\n \n      public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement _p, final ExecutionSupport es)\n      {\n return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalOperationElement_1__RelationalOperationElement_1_(_p,es);\n      }\n }\n );\n+        __functions.put(\"meta$relational$testDataGeneration$getRowIdentifiersForChildViewRoot$30$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$43\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _c, final ExecutionSupport es)\n+     {\n+return _c._name();\n+     }\n+}\n+);\n         __functions.put(\"meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$8\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>()\n {\n      public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -2007,37 +2007,37 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._kerberos();\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$getMilestoningFilter$45$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning, java.lang.Boolean>()\n+        __functions.put(\"meta$relational$testDataGeneration$executionPlan$planTestDataGeneration$4$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$12\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode, RichIterable<? extends java.lang.String>>()\n {\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning _x, final ExecutionSupport es)\n+     public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode _v_automap, final ExecutionSupport es)\n      {\n-return org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.TemporalMilestoning.class.isInstance(_x);\n+return CompiledSupport.toPureCollection(_v_automap._supportFunctions());\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$executionPlan$planTestDataGeneration$4$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$12\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode, RichIterable<? extends java.lang.String>>()\n+        __functions.put(\"meta$relational$testDataGeneration$getMilestoningFilter$45$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning, java.lang.Boolean>()\n {\n-     public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode _v_automap, final ExecutionSupport es)\n+     public java.lang.Boolean value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning _x, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(_v_automap._supportFunctions());\n+return org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.TemporalMilestoning.class.isInstance(_x);\n      }\n }\n );\n         __functions.put(\"meta$relational$testDataGeneration$getMilestoningFilter$45$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$6\", new DefaultPureLambdaFunction<org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate>()\n {\n      public org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -2069,37 +2069,37 @@\n \n ))\n , es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 708, 109, -1, -1), es);\n return CompiledSupport.toOne(_date, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 708, 269, -1, -1));\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$getMilestoningFilter$45$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$8\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates, org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate>()\n+        __functions.put(\"meta$relational$testDataGeneration$executionPlan$planTestDataGenerationStartingFromNode$6$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$57\", new DefaultPureLambdaFunction1<java.lang.String, java.lang.String>()\n {\n-     public org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((java.lang.String)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate value(final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates _v_automap, final ExecutionSupport es)\n+     public java.lang.String value(final java.lang.String _x, final ExecutionSupport es)\n      {\n-return _v_automap._businessDate();\n+return CompiledSupport.pureToString(_x, es);\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$executionPlan$planTestDataGenerationStartingFromNode$6$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$57\", new DefaultPureLambdaFunction1<java.lang.String, java.lang.String>()\n+        __functions.put(\"meta$relational$testDataGeneration$getMilestoningFilter$45$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$8\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates, org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((java.lang.String)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final java.lang.String _x, final ExecutionSupport es)\n+     public org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate value(final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates _v_automap, final ExecutionSupport es)\n      {\n-return CompiledSupport.pureToString(_x, es);\n+return _v_automap._businessDate();\n      }\n }\n );\n         __functions.put(\"meta$relational$testDataGeneration$executionPlan$planTestDataGenerationForNestedViewTree$7$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$32\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -2522,14 +2522,27 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row _r, final ExecutionSupport es)\n      {\n return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"(\",core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_convertValuesToCsv_Any_MANY__String_1_(CompiledSupport.toPureCollection(_r._values()),es),\")\")),es);\n      }\n }\n );\n+        __functions.put(\"meta$relational$testDataGeneration$executionPlan$planTestDataGenerationStartingFromNode$6$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$16\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _x, final ExecutionSupport es)\n+     {\n+return _x._name();\n+     }\n+}\n+);\n         __functions.put(\"meta$relational$testDataGeneration$getRowIdentifiersForTable$29$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$39\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationFailure, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationFailure)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -2548,27 +2561,14 @@\n \n      public java.lang.Boolean value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning _s, final ExecutionSupport es)\n      {\n return org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.BusinessMilestoning.class.isInstance(_s);\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$executionPlan$planTestDataGenerationStartingFromNode$6$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$16\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, java.lang.String>()\n-{\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _x, final ExecutionSupport es)\n-     {\n-return _x._name();\n-     }\n-}\n-);\n         __functions.put(\"meta$relational$testDataGeneration$getMilestoningFilter$45$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$18\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -2834,37 +2834,37 @@\n \n      public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _c, final ExecutionSupport es)\n      {\n return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_c._name(),\":\",platform_store_relational_functions.Root_meta_relational_metamodel_datatype_dataTypeToSqlText_DataType_1__String_1_(_c._type(),es))),es);\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$generateSeedDataString$23$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$4\", new DefaultPureLambdaFunction0<java.lang.String>()\n+        __functions.put(\"meta$relational$testDataGeneration$executionPlan$planTestDataGeneration$4$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_extension_Extension, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_extension_ExecutionPlanExtension>>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_extension_ExecutionPlanExtension> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return valueOf(es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_extension_Extension)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String valueOf(final ExecutionSupport es)\n+     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_extension_ExecutionPlanExtension> value(final org.finos.legend.pure.generated.Root_meta_pure_extension_Extension _v_automap, final ExecutionSupport es)\n      {\n-return \"Should start with a relation tree starting from a 'root'\";\n+return CompiledSupport.toPureCollection(_v_automap.executionPlanExtensions(es));\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$executionPlan$planTestDataGeneration$4$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_extension_Extension, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_extension_ExecutionPlanExtension>>()\n+        __functions.put(\"meta$relational$testDataGeneration$generateSeedDataString$23$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$4\", new DefaultPureLambdaFunction0<java.lang.String>()\n {\n-     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_extension_ExecutionPlanExtension> execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_extension_Extension)CompiledSupport.makeOne(vars.get(0)), es);\n+         return valueOf(es);\n      }\n \n-     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_extension_ExecutionPlanExtension> value(final org.finos.legend.pure.generated.Root_meta_pure_extension_Extension _v_automap, final ExecutionSupport es)\n+     public java.lang.String valueOf(final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(_v_automap.executionPlanExtensions(es));\n+return \"Should start with a relation tree starting from a 'root'\";\n      }\n }\n );\n         __functions.put(\"meta$relational$testDataGeneration$executionPlan$planTestDataGeneration$4$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_extension_ExecutionPlanExtension, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>()\n {\n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -2927,1436 +2927,14 @@\n      {\n return _v._schema();\n      }\n }\n );\n     }\n \n-public static org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _database, final java.lang.String _schema, final java.lang.String _table, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier> _identifiers,final ExecutionSupport es)\n-{\n-return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Table_1__RowIdentifier_MANY__TableRowIdentifiers_1_(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_getTable_Database_1__String_1__String_1__Table_1_(_database,_schema,_table,es),CompiledSupport.toPureCollection(_identifiers),es);\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Table_1__RowIdentifier_MANY__TableRowIdentifiers_1_(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table _table, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier> _identifiers,final ExecutionSupport es)\n-{\n-CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(_identifiers), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier, ExecutionSupport, RichIterable<? extends java.lang.Boolean>>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier, RichIterable<? extends java.lang.Boolean>>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"table\",_table);\n-     public RichIterable<? extends java.lang.Boolean> execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public RichIterable<? extends java.lang.Boolean> value(final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier _i, final ExecutionSupport es)\n-     {\n-return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_i._columnValuePairs()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Object>, ExecutionSupport, java.lang.Boolean>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Object>, java.lang.Boolean>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"table\",_table);\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.Boolean value(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Object> _cv, final ExecutionSupport es)\n-     {\n-return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__String_1__Boolean_1_(platform_functions_collection_contains.Root_meta_pure_functions_collection_contains_Any_MANY__Any_1__Boolean_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>castWithExceptionHandling(CompiledSupport.toPureCollection(_table._columns()),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 80, 33, -1, -1))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$createTableRowIdentifiers$2$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$2\")), es)\n-),_cv._first(),es),platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Table : \",core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_getQualifiedTableName_Table_1__String_1_(_table,es),\" has no column with name : \",_cv._first())),es),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-;\n-return new org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers_Impl(\"Anonymous_NoCounter\")._table(_table)._rowIdentifiers(CompiledSupport.toPureCollection(_identifiers));\n-}\n-\n-public static org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table Root_meta_relational_testDataGeneration_getTable_Database_1__String_1__String_1__Table_1_(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _database, final java.lang.String _schema, final java.lang.String _table,final ExecutionSupport es)\n-{\n-return CompiledSupport.toOne(platform_store_relational_functions.Root_meta_relational_metamodel_table_Schema_1__String_1__Table_$0_1$_(CompiledSupport.toOne(platform_store_relational_functions.Root_meta_relational_metamodel_schema_Database_1__String_1__Schema_$0_1$_(_database,_schema,es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 89, 32, -1, -1)),_table,es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 89, 56, -1, -1));\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(final RichIterable<? extends java.lang.String> _columnNames, final RichIterable<? extends java.lang.Object> _columnValues,final ExecutionSupport es)\n-{\n-platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__String_1__Boolean_1_(CompiledSupport.equal(CompiledSupport.safeSize(_columnNames), CompiledSupport.safeSize(_columnValues)),\"Column Names and Values should be lists of same size\",es);\n-return new org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier_Impl(\"Anonymous_NoCounter\")._columnValuePairs(CompiledSupport.toPureCollection(FunctionsGen.zip(_columnNames, _columnValues)));\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates Root_meta_relational_testDataGeneration_createTemporalMilestoningDates_Date_$0_1$__Date_$0_1$__Date_$0_1$__TemporalMilestoningDates_1_(final org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate _businessDate, final org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate _processingDate, final org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate _snapshotDate,final ExecutionSupport es)\n-{\n-return new org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates_Impl(\"Anonymous_NoCounter\")._businessDate(_businessDate)._processingDate(_processingDate)._snapshotDate(_snapshotDate);\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _func, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _rowIdentifiers, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n-{\n-return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_func,_mapping,_runtime,(RichIterable<? extends java.lang.Object>)null,CompiledSupport.toPureCollection(_rowIdentifiers),CompiledSupport.toPureCollection(_extensions),es);\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _func, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final RichIterable<? extends java.lang.Object> _parameters, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _rowIdentifiers, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n-{\n-return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__ExecutionContext_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_func,_mapping,_runtime,CompiledSupport.toPureCollection(_parameters),new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl(\"Anonymous_NoCounter\"),CompiledSupport.toPureCollection(_rowIdentifiers),CompiledSupport.toPureCollection(_extensions),es);\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Boolean_1__Extension_MANY__TestDataGenResult_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _func, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _rowIdentifiers, final boolean _hashStrings, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n-{\n-return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__TableRowIdentifiers_MANY__Boolean_1__Extension_MANY__TestDataGenResult_1_(_func,_mapping,_runtime,(RichIterable<? extends java.lang.Object>)null,CompiledSupport.toPureCollection(_rowIdentifiers),_hashStrings,CompiledSupport.toPureCollection(_extensions),es);\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__TableRowIdentifiers_MANY__Boolean_1__Extension_MANY__TestDataGenResult_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _func, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final RichIterable<? extends java.lang.Object> _parameters, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _rowIdentifiers, final boolean _hashStrings, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n-{\n-return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__Extension_MANY__TestDataGenResult_1_(_func,_mapping,_runtime,CompiledSupport.toPureCollection(_parameters),new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl(\"Anonymous_NoCounter\"),CompiledSupport.toPureCollection(_rowIdentifiers),_hashStrings,CompiledSupport.toPureCollection(_extensions),es);\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _func, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _rowIdentifiers, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n-{\n-return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__ExecutionContext_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_func,_mapping,_runtime,(RichIterable<? extends java.lang.Object>)null,_exeCtx,CompiledSupport.toPureCollection(_rowIdentifiers),CompiledSupport.toPureCollection(_extensions),es);\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__ExecutionContext_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _func, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final RichIterable<? extends java.lang.Object> _parameters, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _rowIdentifiers, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n-{\n-return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__ExecutionContext_1__TestDataGenerationConfig_1__Extension_MANY__TestDataGenResult_1_(_func,_mapping,_runtime,CompiledSupport.toPureCollection(_parameters),_exeCtx,new org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig_Impl(\"Anonymous_NoCounter\")._rowIdentifiers(CompiledSupport.toPureCollection(_rowIdentifiers))._generateWithDefaultPKs(false)._hashStrings(false),CompiledSupport.toPureCollection(_extensions),es);\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__Extension_MANY__TestDataGenResult_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _func, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _rowIdentifiers, final boolean _hashStrings, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n-{\n-return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__Extension_MANY__TestDataGenResult_1_(_func,_mapping,_runtime,(RichIterable<? extends java.lang.Object>)null,_exeCtx,CompiledSupport.toPureCollection(_rowIdentifiers),_hashStrings,CompiledSupport.toPureCollection(_extensions),es);\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__Extension_MANY__TestDataGenResult_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _func, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final RichIterable<? extends java.lang.Object> _parameters, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _rowIdentifiers, final boolean _hashStrings, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n-{\n-return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__ExecutionContext_1__TestDataGenerationConfig_1__Extension_MANY__TestDataGenResult_1_(_func,_mapping,_runtime,CompiledSupport.toPureCollection(_parameters),_exeCtx,new org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig_Impl(\"Anonymous_NoCounter\")._rowIdentifiers(CompiledSupport.toPureCollection(_rowIdentifiers))._generateWithDefaultPKs(false)._hashStrings(_hashStrings),CompiledSupport.toPureCollection(_extensions),es);\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__TemporalMilestoningDates_$0_1$__Extension_MANY__TestDataGenResult_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _func, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _rowIdentifiers, final boolean _hashStrings, final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates _temporalMilestoningDates, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n-{\n-return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__TemporalMilestoningDates_$0_1$__Extension_MANY__TestDataGenResult_1_(_func,_mapping,_runtime,(RichIterable<? extends java.lang.Object>)null,_exeCtx,CompiledSupport.toPureCollection(_rowIdentifiers),_hashStrings,_temporalMilestoningDates,CompiledSupport.toPureCollection(_extensions),es);\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__TemporalMilestoningDates_$0_1$__Extension_MANY__TestDataGenResult_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _func, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final RichIterable<? extends java.lang.Object> _parameters, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _rowIdentifiers, final boolean _hashStrings, final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates _temporalMilestoningDates, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n-{\n-return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__ExecutionContext_1__TestDataGenerationConfig_1__Extension_MANY__TestDataGenResult_1_(_func,_mapping,_runtime,CompiledSupport.toPureCollection(_parameters),_exeCtx,new org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig_Impl(\"Anonymous_NoCounter\")._rowIdentifiers(CompiledSupport.toPureCollection(_rowIdentifiers))._generateWithDefaultPKs(false)._hashStrings(_hashStrings)._temporalMilestoningDates(_temporalMilestoningDates),CompiledSupport.toPureCollection(_extensions),es);\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult Root_meta_relational_testDataGeneration_generateTestDataWithDefaultPKs_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__Extension_MANY__TestDataGenResult_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _func, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n-{\n-return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestDataWithDefaultPKs_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__ExecutionContext_1__Extension_MANY__TestDataGenResult_1_(_func,_mapping,_runtime,(RichIterable<? extends java.lang.Object>)null,_exeCtx,CompiledSupport.toPureCollection(_extensions),es);\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult Root_meta_relational_testDataGeneration_generateTestDataWithDefaultPKs_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__ExecutionContext_1__Extension_MANY__TestDataGenResult_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _func, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final RichIterable<? extends java.lang.Object> _parameters, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n-{\n-return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__ExecutionContext_1__TestDataGenerationConfig_1__Extension_MANY__TestDataGenResult_1_(_func,_mapping,_runtime,CompiledSupport.toPureCollection(_parameters),_exeCtx,new org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig_Impl(\"Anonymous_NoCounter\")._rowIdentifiers(Lists.immutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers>empty())._generateWithDefaultPKs(true)._hashStrings(false),CompiledSupport.toPureCollection(_extensions),es);\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult Root_meta_relational_testDataGeneration_generateTestDataWithDefaultPKs_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__Boolean_1__Extension_MANY__TestDataGenResult_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _func, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final boolean _hashStrings, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n-{\n-return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestDataWithDefaultPKs_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__ExecutionContext_1__Boolean_1__Extension_MANY__TestDataGenResult_1_(_func,_mapping,_runtime,(RichIterable<? extends java.lang.Object>)null,_exeCtx,_hashStrings,CompiledSupport.toPureCollection(_extensions),es);\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult Root_meta_relational_testDataGeneration_generateTestDataWithDefaultPKs_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__ExecutionContext_1__Boolean_1__Extension_MANY__TestDataGenResult_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _func, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final RichIterable<? extends java.lang.Object> _parameters, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final boolean _hashStrings, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n-{\n-return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__ExecutionContext_1__TestDataGenerationConfig_1__Extension_MANY__TestDataGenResult_1_(_func,_mapping,_runtime,CompiledSupport.toPureCollection(_parameters),_exeCtx,new org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig_Impl(\"Anonymous_NoCounter\")._rowIdentifiers(Lists.immutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers>empty())._generateWithDefaultPKs(true)._hashStrings(_hashStrings),CompiledSupport.toPureCollection(_extensions),es);\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult Root_meta_relational_testDataGeneration_generateTestDataWithDefaultPKs_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__Boolean_1__TemporalMilestoningDates_$0_1$__Extension_MANY__TestDataGenResult_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _func, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final boolean _hashStrings, final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates _temporalMilestoningDates, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n-{\n-return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestDataWithDefaultPKs_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__ExecutionContext_1__Boolean_1__TemporalMilestoningDates_$0_1$__Extension_MANY__TestDataGenResult_1_(_func,_mapping,_runtime,(RichIterable<? extends java.lang.Object>)null,_exeCtx,_hashStrings,_temporalMilestoningDates,CompiledSupport.toPureCollection(_extensions),es);\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult Root_meta_relational_testDataGeneration_generateTestDataWithDefaultPKs_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__ExecutionContext_1__Boolean_1__TemporalMilestoningDates_$0_1$__Extension_MANY__TestDataGenResult_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _func, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final RichIterable<? extends java.lang.Object> _parameters, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final boolean _hashStrings, final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates _temporalMilestoningDates, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n-{\n-return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__ExecutionContext_1__TestDataGenerationConfig_1__Extension_MANY__TestDataGenResult_1_(_func,_mapping,_runtime,CompiledSupport.toPureCollection(_parameters),_exeCtx,new org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig_Impl(\"Anonymous_NoCounter\")._rowIdentifiers(Lists.immutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers>empty())._generateWithDefaultPKs(true)._hashStrings(_hashStrings)._temporalMilestoningDates(_temporalMilestoningDates),CompiledSupport.toPureCollection(_extensions),es);\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__ExecutionContext_1__TestDataGenerationConfig_1__Extension_MANY__TestDataGenResult_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _func, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final RichIterable<? extends java.lang.Object> _parameters, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig _config, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n-{\n-final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>> _newVars = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateParametersNameValuePair_FunctionDefinition_1__Any_MANY__Pair_MANY_(_func,CompiledSupport.toPureCollection(_parameters),es);\n-final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree _relationTree = ((org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree)(platform_functions_meta__subTypeOf.Root_meta_pure_functions_meta__subTypeOf_Type_1__Type_1__Boolean_1_(CompiledSupport.toOne(core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_functionReturnType_Function_1__GenericType_1_(_func,es)._rawType(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 186, 63, -1, -1)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::tds::TabularDataSet\")),es)?core_relational_relational_lineage_scanRelations_scanRelations.Root_meta_pure_lineage_scanRelations_scanRelations_FunctionDefinition_1__Mapping_1__Runtime_1__Pair_MANY__Extension_MANY__RelationTree_1_(_func,_mapping,_runtime,CompiledSupport.toPureCollection(_newVars),CompiledSupport.toPureCollection(_extensions),es):core_relational_relational_lineage_scanRelations_scanRelations.Root_meta_pure_lineage_scanRelations_scanRelations_FunctionDefinition_1__Mapping_1__Extension_MANY__RelationTree_1_(_func,_mapping,CompiledSupport.toPureCollection(_extensions),es)));\n-final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection _dbConnection = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection>castWithExceptionHandling(CompiledSupport.toOne(CompiledSupport.toPureCollection(_runtime._connections()).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection _c){return org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection.class.isInstance(_c);}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 187, 91, -1, -1)),org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 187, 100, -1, -1));\n-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _relationColumnMap = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateRelationColumnMap_RelationTree_1__Map_1__Map_1_(_relationTree,new PureMap(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureEqualsHashingStrategy.newMutableMap()),es);\n-final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>> _generationResult = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestDataStartingFromRoot_RelationTree_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__TestDataGenerationConfig_1__Extension_MANY__Pair_MANY_(_relationTree,_runtime,_exeCtx,_dbConnection,_relationColumnMap,_config,CompiledSupport.toPureCollection(_extensions),es);\n-final RichIterable<? extends java.lang.String> _sqls = CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_generationResult), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestData$22$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$5\")), es)\n-), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>, ExecutionSupport, RichIterable<? extends java.lang.String>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestData$22$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$6\")), es)\n-;\n-final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>> _pairs = CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_generationResult), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestData$22$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$7\")), es)\n-), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestData$22$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$8\")), es)\n-).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet> _x){return org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table.class.isInstance(_x._first());}});\n-final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation> _relations = (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation>castWithExceptionHandling(platform_pure_basics_collection_removeDuplicates.Root_meta_pure_functions_collection_removeDuplicates_T_MANY__T_MANY_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_pairs), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestData$22$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$11\")), es)\n-),es),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 194, 34, -1, -1)));\n-final java.lang.String _dataString = platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_relations), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation, java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"config\",_config,\"pairs\",_pairs);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation _r, final ExecutionSupport es)\n-     {\n-final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet> _tablePairs = CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_pairs).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet> _s){return CompiledSupport.equal(_s._first(), _r);}})), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestData$22$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$14\")), es)\n-;\n-final org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet _oneRes = ((org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet)CompiledSupport.safeGet(_tablePairs, 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 198, 33, -1, -1)));\n-final org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet _finalRes = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>copy(_oneRes, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 199, 22, 199, 93))._rows(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row>castWithExceptionHandling(platform_pure_basics_collection_removeDuplicates.Root_meta_pure_functions_collection_removeDuplicatesBy_T_MANY__Function_1__T_MANY_(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(_tablePairs), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestData$22$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$15\")), es)\n-),new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$generateTestData$22$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$17\")\n-), (\n-core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestData$22$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$17\")\n-))\n-,es),org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 199, 56, -1, -1)))));\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table>castWithExceptionHandling(_r,org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 201, 11, -1, -1))._schema()._name(),\"\\n\",_r._name(),\"\\n\",((java.lang.String)(_config._hashStrings()?core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_getResultCSVWithStringHashing_ResultSet_1__String_1_(_finalRes,es):core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_getResultCSV_ResultSet_1__String_1_(_finalRes,es))))),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-),\"-----\\n\",es);\n-final java.lang.String _finalDataString = ((java.lang.String)(CompiledSupport.equal(_dataString, \"\")?_dataString:platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_dataString,\"-----\\n\")),es)));\n-return new org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult_Impl(\"Anonymous_NoCounter\")._dataCsvString(_finalDataString)._relationTree(_relationTree)._sqls(CompiledSupport.toPureCollection(_sqls));\n-}\n-\n-public static java.lang.String Root_meta_relational_testDataGeneration_generateSeedDataString_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__Any_MANY__Extension_MANY__String_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _func, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final RichIterable<? extends java.lang.Object> _parameters, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n-{\n-final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>> _newVars = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateParametersNameValuePair_FunctionDefinition_1__Any_MANY__Pair_MANY_(_func,CompiledSupport.toPureCollection(_parameters),es);\n-final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree _relationTree = ((org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree)(platform_functions_meta__subTypeOf.Root_meta_pure_functions_meta__subTypeOf_Type_1__Type_1__Boolean_1_(CompiledSupport.toOne(core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_functionReturnType_Function_1__GenericType_1_(_func,es)._rawType(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 218, 63, -1, -1)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::tds::TabularDataSet\")),es)?core_relational_relational_lineage_scanRelations_scanRelations.Root_meta_pure_lineage_scanRelations_scanRelations_FunctionDefinition_1__Mapping_1__Runtime_1__Pair_MANY__Extension_MANY__RelationTree_1_(_func,_mapping,_runtime,CompiledSupport.toPureCollection(_newVars),CompiledSupport.toPureCollection(_extensions),es):core_relational_relational_lineage_scanRelations_scanRelations.Root_meta_pure_lineage_scanRelations_scanRelations_FunctionDefinition_1__Mapping_1__Extension_MANY__RelationTree_1_(_func,_mapping,CompiledSupport.toPureCollection(_extensions),es)));\n-CompiledSupport.pureAssert(CompiledSupport.equal(_relationTree._root(), true), CoreGen.getSharedPureFunction(new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$generateSeedDataString$23$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$4\")\n-), (\n-core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateSeedDataString$23$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$4\")\n-))\n-, es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 219, 4, -1, -1), es);\n-platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Function_1__Boolean_1_(CompiledSupport.toPureCollection(1l),CompiledSupport.toPureCollection(CompiledSupport.safeSize(_relationTree._children())),new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$generateSeedDataString$23$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$7\")\n-), (\n-new DefendedPureLambdaFunction0<java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"relationTree\",_relationTree);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return valueOf(es);\n-     }\n-\n-     public java.lang.String valueOf(final ExecutionSupport es)\n-     {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Seed data generation currently supports queries with a single root (got: \",core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.safeSize(_relationTree._children())),es),\")\")),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-\n-))\n-,es);\n-CompiledSupport.pureAssert(CompiledSupport.toOne(_relationTree._children(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 221, 35, -1, -1)).isTable(es), CoreGen.getSharedPureFunction(new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$generateSeedDataString$23$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$11\")\n-), (\n-new DefendedPureLambdaFunction0<java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"relationTree\",_relationTree);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return valueOf(es);\n-     }\n-\n-     public java.lang.String valueOf(final ExecutionSupport es)\n-     {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Seed data generation currently supports queries with a root table (unions/views are not supported, got: \",core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(CompiledSupport.toPureCollection(platform_pure_basics_meta_type.Root_meta_pure_functions_meta_type_Any_MANY__Type_1_(CompiledSupport.toPureCollection(CompiledSupport.toOne(_relationTree._children(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 221, 187, -1, -1))),es)),es),\")\")),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-\n-))\n-, es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 221, 4, -1, -1), es);\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table _mainTable = CompiledSupport.toOne(_relationTree._children(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 222, 44, -1, -1)).table(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _seedGenerationFunction = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateSeedDataGenerationFunction_FunctionDefinition_1__NamedRelation_1__Pair_MANY__LambdaFunction_1_(_func,_mainTable,CompiledSupport.toPureCollection(_newVars),es);\n-final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationData> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationData>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_seedGenerationFunction,_mapping,_runtime,CompiledSupport.toPureCollection(_extensions),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 225, 17, -1, -1)));\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\nmeta::relational::testDataGeneration::createTableRowIdentifiers(\",platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(_mainTable._schema()._database(),es),\", '\",CompiledSupport.toOne(_mainTable._schema()._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 227, 148, -1, -1)),\"', '\",_mainTable._name(),\"', \",\"[\\n\",platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<java.lang.String>castWithExceptionHandling(platform_pure_basics_collection_sort.Root_meta_pure_functions_collection_sort_T_m__T_m_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(((org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationData)CompiledSupport.safeGet(_result._values().getFirst(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 228, 26, -1, -1)))._rows()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_metamodel_DataRow, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_metamodel_DataRow, java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"mainTable\",_mainTable);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_relational_metamodel_DataRow)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_metamodel_DataRow _r, final ExecutionSupport es)\n-     {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"       meta::relational::testDataGeneration::createRowIdentifier([\",platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_mainTable._primaryKey()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateSeedDataString$23$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$23\")), es)\n-), (org.eclipse.collections.api.block.function.Function2<java.lang.String, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateSeedDataString$23$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$24\")), es)\n-),\",\",es),\"], [\",core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_r._values()), (org.eclipse.collections.api.block.function.Function2<java.lang.Object, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateSeedDataString$23$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$26\")), es)\n-),\",\",es),\"])\")),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-),es),java.lang.String.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 228, 262, -1, -1)))),\",\\n\",es),\"\\n  ])\\n\")),es);\n-}\n-\n-public static RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>> Root_meta_relational_testDataGeneration_generateParametersNameValuePair_FunctionDefinition_1__Any_MANY__Pair_MANY_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _func, final RichIterable<? extends java.lang.Object> _parameters,final ExecutionSupport es)\n-{\n-final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression> _params = platform_functions_meta_functionType.Root_meta_pure_functions_meta_functionType_Function_1__FunctionType_1_(_func,es)._parameters();\n-platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Function_1__Boolean_1_(CompiledSupport.toPureCollection(CompiledSupport.safeSize(_params)),CompiledSupport.toPureCollection(CompiledSupport.safeSize(_parameters)),new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$generateParametersNameValuePair$24$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$2\")\n-), (\n-new DefendedPureLambdaFunction0<java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"params\",_params);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return valueOf(es);\n-     }\n-\n-     public java.lang.String valueOf(final ExecutionSupport es)\n-     {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Missing some values/Extra values provided for parameters [\",platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_params), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateParametersNameValuePair$24$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$1\")), es)\n-),\", \",es),\"]\")),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-\n-))\n-,es);\n-return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(platform_pure_grammar_functions_collection_range.Root_meta_pure_functions_collection_range_Integer_1__Integer_MANY_(CompiledSupport.safeSize(_params),es)), (org.eclipse.collections.api.block.function.Function2<java.lang.Long, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>>)(new DefendedPureLambdaFunction1<java.lang.Long, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"parameters\",_parameters,\"params\",_params);\n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>> execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((java.lang.Long)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>> value(final java.lang.Long _i, final ExecutionSupport es)\n-     {\n-return (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression)CompiledSupport.safeGet(_params, _i, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 235, 66, -1, -1)))._name(),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((java.lang.Object)((platform_functions_meta__subTypeOf.Root_meta_pure_functions_meta__subTypeOf_Type_1__Type_1__Boolean_1_(CompiledSupport.toOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression)CompiledSupport.safeGet(_params, _i, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 235, 96, -1, -1)))._genericType()._rawType(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 235, 124, -1, -1)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.PrimitiveType)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::PrimitiveType\",\"Date\")),es) && java.lang.String.class.isInstance(((java.lang.Object)CompiledSupport.safeGet(_parameters, _i, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 235, 166, -1, -1)))))?org.finos.legend.pure.m4.coreinstance.primitive.date.DateFunctions.parsePureDate(CompiledSupport.<java.lang.String>castWithExceptionHandling(((java.lang.Object)CompiledSupport.safeGet(_parameters, _i, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 235, 209, -1, -1))),java.lang.String.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 235, 217, -1, -1))):((java.lang.Object)CompiledSupport.safeGet(_parameters, _i, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 235, 260, -1, -1)))))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 235, 79, -1, -1))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 235, 52, -1, -1)));\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-);\n-}\n-\n-public static org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> Root_meta_relational_testDataGeneration_generateSeedDataGenerationFunction_FunctionDefinition_1__NamedRelation_1__Pair_MANY__LambdaFunction_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _func, final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation _mainRelation, final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>> _newVars,final ExecutionSupport es)\n-{\n-final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification> _expressionSequence = CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_func._expressionSequence()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"func\",_func,\"newVars\",_newVars);\n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _x, final ExecutionSupport es)\n-     {\n-return core_relational_relational_validation_functions.Root_meta_relational_validation_functions_resolveVars_ValueSpecification_1__Map_1__ValueSpecification_1_(_x,FunctionsGen.putAllPairs(FunctionsGen.getOpenVariables(_func), _newVars),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-;\n-final long _exprSize = CompiledSupport.safeSize(_expressionSequence);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _lastExpression = CompiledSupport.toOne(FunctionsGen.last((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification>)_expressionSequence), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 243, 54, -1, -1));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _lastExpressionWithSerializeRemoved = ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_isSerialize_FunctionExpression_1__Boolean_1_(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>castWithExceptionHandling(_lastExpression,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 244, 65, -1, -1)),es)?((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>castWithExceptionHandling(_lastExpression,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 245, 68, -1, -1))._parametersValues(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 245, 137, -1, -1))):_lastExpression));\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table _mainTable = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table>castWithExceptionHandling((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table)(Pure.matches(_mainRelation,org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _t_As_Object)\n-       {\n-            final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table _t = (org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table)CompiledSupport.makeOne(_t_As_Object);\n-            return _t;\n-       }\n-   }).valueOf(CompiledSupport.first(_mainRelation))\n-:\n-(Pure.matches(_mainRelation,org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _v_As_Object)\n-       {\n-            final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View _v = (org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View)CompiledSupport.makeOne(_v_As_Object);\n-            return platform_store_relational_functions.Root_meta_relational_metamodel_mainTable_RelationalMappingSpecification_1__Table_1_(_v,es);\n-       }\n-   }).valueOf(CompiledSupport.first(_mainRelation))\n-:\n-CompiledSupport.matchFailure(_mainRelation,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 248, 35, -1, -1))))\n-,org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 248, 87, -1, -1));\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table _updatedMainTable = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table)(CompiledSupport.isEmpty(_mainTable._primaryKey())?new LambdaZero<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table>(){public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table execute(){ final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column> _validNonNullableCols = CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>castWithExceptionHandling(CompiledSupport.toPureCollection(_mainTable._columns()),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 250, 79, -1, -1))).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _y){return ((CompiledSupport.equal(_y._nullable(), false) && !((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.datatype.Varchar.class.isInstance(_y._type()) && platform_pure_grammar_functions_boolean_inequalities_greaterThan.Root_meta_pure_functions_boolean_greaterThan_Number_1__Number_1__Boolean_1_(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.datatype.Varchar>castWithExceptionHandling(_y._type(),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.datatype.Varchar.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 250, 171, -1, -1))._size(),1000l,es)))) && !((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.datatype.Varbinary.class.isInstance(_y._type()) && platform_pure_grammar_functions_boolean_inequalities_greaterThan.Root_meta_pure_functions_boolean_greaterThan_Number_1__Number_1__Boolean_1_(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.datatype.Varchar>castWithExceptionHandling(_y._type(),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.datatype.Varchar.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 250, 249, -1, -1))._size(),1000l,es))));}});\n-return CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table>copy(_mainTable, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 251, 32, 251, 78))._primaryKey(CompiledSupport.toPureCollection(_validNonNullableCols));}}.execute():_mainTable));\n-CompiledSupport.pureAssert(platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_updatedMainTable._primaryKey()),es), CoreGen.getSharedPureFunction(new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$generateSeedDataGenerationFunction$25$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$21\")\n-), (\n-new DefendedPureLambdaFunction0<java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"mainTable\",_mainTable);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return valueOf(es);\n-     }\n-\n-     public java.lang.String valueOf(final ExecutionSupport es)\n-     {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Table : \",_mainTable._name(),\" must have atleast 1 primary key or non-null column to utilise this feature\")),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-\n-))\n-, es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 254, 4, -1, -1), es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression _wrappedLast = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_valuespecification_SimpleFunctionExpression_Impl(\"Anonymous_NoCounter\")._func(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::columnProjectionsFromRoot_Any_MANY__NamedRelation_1__String_MANY__Boolean_$0_1$__Integer_$0_1$__RelationData_1_\")))._multiplicity(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::PureOne\")))._genericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationData>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::relational::metamodel::RelationData\"))))._parametersValues(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification>with(_lastExpressionWithSerializeRemoved,new org.finos.legend.pure.generated.Root_meta_pure_metamodel_valuespecification_InstanceValue_Impl(\"Anonymous_NoCounter\")._genericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::relational::metamodel::relation::Table\"))))._multiplicity(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::PureOne\")))._values(CompiledSupport.toPureCollection(_updatedMainTable)),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_valuespecification_InstanceValue_Impl(\"Anonymous_NoCounter\")._genericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.PrimitiveType)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::PrimitiveType\",\"String\"))))._multiplicity(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::ZeroMany\")))._values(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_updatedMainTable._primaryKey()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateSeedDataGenerationFunction$25$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$23\")), es)\n-)),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_valuespecification_InstanceValue_Impl(\"Anonymous_NoCounter\")._genericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.PrimitiveType)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::PrimitiveType\",\"Boolean\"))))._multiplicity(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::PureOne\")))._values(CompiledSupport.toPureCollection(true)),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_valuespecification_InstanceValue_Impl(\"Anonymous_NoCounter\")._genericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.PrimitiveType)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::PrimitiveType\",\"Integer\"))))._multiplicity(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::PureOne\")))._values(CompiledSupport.toPureCollection(10l))))._importGroup(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel._import.ImportGroup)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::import::ImportGroup\",\"Root::system::imports::coreImport\")));\n-return new org.finos.legend.pure.generated.Root_meta_pure_metamodel_function_LambdaFunction_Impl<java.lang.Object>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::LambdaFunction\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core_relational$3794008\")))))._expressionSequence(CompiledSupport.toOneMany(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification>)(Object)CompiledSupport.concatenate(FunctionsGen.take(_expressionSequence, (long)CompiledSupport.minus(Lists.mutable.<java.lang.Long>with(_exprSize,1l))), _wrappedLast)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 271, 129, -1, -1)));\n-}\n-\n-public static RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>> Root_meta_relational_testDataGeneration_generateTestDataStartingFromRoot_RelationTree_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__TestDataGenerationConfig_1__Extension_MANY__Pair_MANY_(final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree _relationTree, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection _dbConnection, final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _relationColumnMap, final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig _config, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n-{\n-platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__String_1__Boolean_1_(CompiledSupport.equal(_relationTree._root(), true),\"Should start with a table tree starting from a 'root'\",es);\n-final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree> _childrenTrees = _relationTree._children();\n-return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_childrenTrees), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>>()\n-{\n-private MutableMap<String, Object> __vars = UnifiedMap.newMap(6);\n- {__vars.put(\"config\",_config);\n-__vars.put(\"dbConnection\",_dbConnection);\n-__vars.put(\"exeCtx\",_exeCtx);\n-__vars.put(\"extensions\",_extensions);\n-__vars.put(\"relationColumnMap\",_relationColumnMap);\n-__vars.put(\"runtime\",_runtime);\n-}     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>> execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>> value(final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree _tree, final ExecutionSupport es)\n-     {\n-return ((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>)(_tree.isView(es)?new LambdaZero<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>>(){public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>> execute(){ final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>> _nestedResult = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestDataForNestedViewTree_RelationTree_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__TestDataGenerationConfig_1__Extension_MANY__Pair_MANY_(_tree,_runtime,_exeCtx,_dbConnection,_relationColumnMap,_config,CompiledSupport.toPureCollection(_extensions),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet> _viewResult = ((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>)CompiledSupport.safeGet(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_nestedResult), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$3\")), es)\n-), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$4\")), es)\n-, 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 282, 58, -1, -1)));\n-final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>> _childResults = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestDataStartingFromNode_RelationTree_1__ResultSet_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__TestDataGenerationConfig_1__Extension_MANY__Pair_MANY_(_tree,_viewResult._second(),_runtime,_exeCtx,_dbConnection,_relationColumnMap,_config,CompiledSupport.toPureCollection(_extensions),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>> _allResults = (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>)(Object)CompiledSupport.concatenate(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_nestedResult), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$6\")), es)\n-), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$7\")), es)\n-, CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_childResults), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$8\")), es)\n-), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$9\")), es)\n-))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 285, 30, -1, -1)));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String> _allSqls = (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((RichIterable<? extends java.lang.String>)(Object)CompiledSupport.concatenate(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_nestedResult), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$10\")), es)\n-), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>, ExecutionSupport, RichIterable<? extends java.lang.String>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$11\")), es)\n-, CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_childResults), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$12\")), es)\n-), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>, ExecutionSupport, RichIterable<? extends java.lang.String>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$13\")), es)\n-))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 286, 27, -1, -1)));\n-return (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(_allResults,_allSqls,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 287, 13, -1, -1)));}}.execute():new LambdaZero<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>>(){public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>> execute(){ final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table _table = CompiledSupport.toOne(_tree.table(es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 289, 38, -1, -1));\n-final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier> _pks = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_getRowIdentifiersForTable_TableRowIdentifiers_MANY__Table_1__Boolean_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Boolean_1__View_$0_1$__TestDataGenerationConfig_1__Extension_MANY__RowIdentifier_MANY_(CompiledSupport.toPureCollection(_config._rowIdentifiers()),_table,_config._generateWithDefaultPKs(),_runtime,_exeCtx,_dbConnection,false,(org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View)null,_config,CompiledSupport.toPureCollection(_extensions),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAlias _rootAlias = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl(\"Anonymous_NoCounter\")._name(\"root\")._relationalElement(_table);\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _rootSelect_PreMilestoning = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_SelectSQLQuery_Impl(\"Anonymous_NoCounter\")._distinct(false)._toRow(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl(\"Anonymous_NoCounter\")._value(20l))._columns(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>castWithExceptionHandling(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_sortBy_T_m__Function_$0_1$__T_m_(CompiledSupport.toPureCollection(CompiledSupport.toOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>)((PureMap)_relationColumnMap).getMap().get(_table)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 296, 59, -1, -1))._values()),new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$20\")\n-), (\n-core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$20\")\n-))\n-,es),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 296, 75, -1, -1)))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"rootAlias\",_rootAlias);\n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _y, final ExecutionSupport es)\n-     {\n-return new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAliasColumn_Impl(\"Anonymous_NoCounter\")._alias(_rootAlias)._column(_y);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-))._data(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl(\"Anonymous_NoCounter\")._alias(_rootAlias))._filteringOperation(CompiledSupport.toPureCollection(core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_orFilters_RelationalOperationElement_MANY__Extension_MANY__RelationalOperationElement_$0_1$_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_pks), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"extensions\",_extensions,\"rootAlias\",_rootAlias,\"table\",_table);\n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement value(final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier _onePk, final ExecutionSupport es)\n-     {\n-final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Object>> _columnValues = _onePk._columnValuePairs();\n-return core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_andFilters_RelationalOperationElement_MANY__Extension_MANY__RelationalOperationElement_$0_1$_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_columnValues), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Object>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.DynaFunction>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Object>, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.DynaFunction>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"rootAlias\",_rootAlias,\"table\",_table);\n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.DynaFunction execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.DynaFunction value(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Object> _cv, final ExecutionSupport es)\n-     {\n-return new org.finos.legend.pure.generated.Root_meta_relational_metamodel_DynaFunction_Impl(\"Anonymous_NoCounter\")._name(\"equal\")._parameters(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>with(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAliasColumn_Impl(\"Anonymous_NoCounter\")._alias(_rootAlias)._column(CompiledSupport.toOne(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>castWithExceptionHandling(CompiledSupport.toPureCollection(_table._columns()),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 302, 144, -1, -1))).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _x){return CompiledSupport.equal(_x._name(), _cv._first());}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 302, 189, -1, -1))),new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl(\"Anonymous_NoCounter\")._value(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_parseDateIfRequired_Any_1__Column_1__Any_1_(_cv._second(),CompiledSupport.toOne(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>castWithExceptionHandling(CompiledSupport.toPureCollection(_table._columns()),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 302, 262, -1, -1))).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _x){return CompiledSupport.equal(_x._name(), _cv._first());}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 302, 307, -1, -1)),es))));\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-),CompiledSupport.toPureCollection(_extensions),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-),CompiledSupport.toPureCollection(_extensions),es)));\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement _milestoningFilter = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_getMilestoningFilter_Table_1__TableAlias_1__TestDataGenerationConfig_1__Extension_MANY__RelationalOperationElement_$0_1$_(_table,_rootAlias,_config,CompiledSupport.toPureCollection(_extensions),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _rootSelect = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery)(platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_milestoningFilter,es)?_rootSelect_PreMilestoning:CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery>copy(_rootSelect_PreMilestoning, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 308, 35, 308, 232))._filteringOperation(CompiledSupport.toPureCollection(core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_andFilters_RelationalOperationElement_MANY__Extension_MANY__RelationalOperationElement_$0_1$_(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>)(Object)CompiledSupport.concatenate(_rootSelect_PreMilestoning._filteringOperation(), _milestoningFilter))),CompiledSupport.toPureCollection(_extensions),es)))));\n-final java.lang.String _rootSql = core_relational_relational_sqlQueryToString_dbExtension.Root_meta_relational_functions_sqlQueryToString_sqlQueryToStringPretty_SQLQuery_1__DatabaseType_1__String_$0_1$__Boolean_$0_1$__Extension_MANY__String_1_(core_relational_relational_postprocessor_postProcessor.Root_meta_relational_mapping_postProcessQuery_ExecutionContext_1__SQLQuery_1__Runtime_1__Database_$0_1$__Extension_MANY__PostProcessorResult_1_(_exeCtx,_rootSelect,_runtime,new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl(\"Anonymous_NoCounter\")._name(\"default\"),CompiledSupport.toPureCollection(_extensions),es)._query(),_dbConnection._type(),_dbConnection._timeZone(),_dbConnection._quoteIdentifiers(),CompiledSupport.toPureCollection(_extensions),es);\n-final org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet _nodeResult = core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(_rootSql,_dbConnection,es);\n-final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>> _childResults = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestDataStartingFromNode_RelationTree_1__ResultSet_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__TestDataGenerationConfig_1__Extension_MANY__Pair_MANY_(_tree,_nodeResult,_runtime,_exeCtx,_dbConnection,_relationColumnMap,_config,CompiledSupport.toPureCollection(_extensions),es);\n-return (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>)(Object)CompiledSupport.concatenate((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(_table,core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_getColumnSortedResultSet_ResultSet_1__ResultSet_1_(_nodeResult,es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 316, 23, -1, -1))), CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_childResults), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$41\")), es)\n-), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$42\")), es)\n-))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 316, 18, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((RichIterable<? extends java.lang.String>)(Object)CompiledSupport.concatenate(_rootSql, CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_childResults), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$43\")), es)\n-), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>, ExecutionSupport, RichIterable<? extends java.lang.String>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$44\")), es)\n-))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 316, 120, -1, -1))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 316, 13, -1, -1)));}}.execute()));\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-);\n-}\n-\n-public static RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>> Root_meta_relational_testDataGeneration_generateTestDataForNestedViewTree_RelationTree_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__TestDataGenerationConfig_1__Extension_MANY__Pair_MANY_(final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree _relationTree, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection _dbConnection, final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _relationColumnMap, final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig _config, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View _view = _relationTree.view(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Relation _mainRelation = platform_store_relational_functions.Root_meta_relational_metamodel_mainRelation_RelationalMappingSpecification_1__Relation_1_(_view,es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>> _initialResults = (org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>)(Pure.matches(_mainRelation,org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _table_As_Object)\n-       {\n-            final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table _table = (org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table)CompiledSupport.makeOne(_table_As_Object);\n-            final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier> _pks = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_getRowIdentifiersForTable_TableRowIdentifiers_MANY__Table_1__Boolean_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Boolean_1__View_$0_1$__TestDataGenerationConfig_1__Extension_MANY__RowIdentifier_MANY_(CompiledSupport.toPureCollection(_config._rowIdentifiers()),_table,_config._generateWithDefaultPKs(),_runtime,_exeCtx,_dbConnection,true,_view,_config,CompiledSupport.toPureCollection(_extensions),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAlias _rootAlias = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl(\"Anonymous_NoCounter\")._name(\"root\")._relationalElement(_table);\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _rootSelect_PreMilestoning = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_SelectSQLQuery_Impl(\"Anonymous_NoCounter\")._distinct(false)._toRow(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl(\"Anonymous_NoCounter\")._value(20l))._columns(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>castWithExceptionHandling(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_sortBy_T_m__Function_$0_1$__T_m_(CompiledSupport.toPureCollection(CompiledSupport.toOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>)((PureMap)_relationColumnMap).getMap().get(_table)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 334, 56, -1, -1))._values()),new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$5\")\n-), (\n-core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$5\")\n-))\n-,es),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 334, 72, -1, -1)))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"rootAlias\",_rootAlias);\n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _y, final ExecutionSupport es)\n-     {\n-return new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAliasColumn_Impl(\"Anonymous_NoCounter\")._alias(_rootAlias)._column(_y);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-))._data(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl(\"Anonymous_NoCounter\")._alias(_rootAlias))._filteringOperation(CompiledSupport.toPureCollection(core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_orFilters_RelationalOperationElement_MANY__Extension_MANY__RelationalOperationElement_$0_1$_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_pks), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"extensions\",_extensions,\"rootAlias\",_rootAlias,\"table\",_table);\n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement value(final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier _onePk, final ExecutionSupport es)\n-     {\n-final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Object>> _columnValues = _onePk._columnValuePairs();\n-return core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_andFilters_RelationalOperationElement_MANY__Extension_MANY__RelationalOperationElement_$0_1$_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_columnValues), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Object>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.DynaFunction>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Object>, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.DynaFunction>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"rootAlias\",_rootAlias,\"table\",_table);\n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.DynaFunction execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.DynaFunction value(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Object> _cv, final ExecutionSupport es)\n-     {\n-return new org.finos.legend.pure.generated.Root_meta_relational_metamodel_DynaFunction_Impl(\"Anonymous_NoCounter\")._name(\"equal\")._parameters(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>with(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAliasColumn_Impl(\"Anonymous_NoCounter\")._alias(_rootAlias)._column(CompiledSupport.toOne(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>castWithExceptionHandling(CompiledSupport.toPureCollection(_table._columns()),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 340, 141, -1, -1))).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _x){return CompiledSupport.equal(_x._name(), _cv._first());}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 340, 186, -1, -1))),new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl(\"Anonymous_NoCounter\")._value(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_parseDateIfRequired_Any_1__Column_1__Any_1_(_cv._second(),CompiledSupport.toOne(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>castWithExceptionHandling(CompiledSupport.toPureCollection(_table._columns()),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 340, 259, -1, -1))).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _x){return CompiledSupport.equal(_x._name(), _cv._first());}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 340, 304, -1, -1)),es))));\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-),CompiledSupport.toPureCollection(_extensions),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-),CompiledSupport.toPureCollection(_extensions),es)));\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement _milestoningFilter = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_getMilestoningFilter_Table_1__TableAlias_1__TestDataGenerationConfig_1__Extension_MANY__RelationalOperationElement_$0_1$_(_table,_rootAlias,_config,CompiledSupport.toPureCollection(_extensions),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _rootSelect = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery)(platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_milestoningFilter,es)?_rootSelect_PreMilestoning:CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery>copy(_rootSelect_PreMilestoning, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 346, 32, 346, 229))._filteringOperation(CompiledSupport.toPureCollection(core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_andFilters_RelationalOperationElement_MANY__Extension_MANY__RelationalOperationElement_$0_1$_(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>)(Object)CompiledSupport.concatenate(_rootSelect_PreMilestoning._filteringOperation(), _milestoningFilter))),CompiledSupport.toPureCollection(_extensions),es)))));\n-final java.lang.String _rootSql = core_relational_relational_sqlQueryToString_dbExtension.Root_meta_relational_functions_sqlQueryToString_sqlQueryToStringPretty_SQLQuery_1__DatabaseType_1__String_$0_1$__Boolean_$0_1$__Extension_MANY__String_1_(core_relational_relational_postprocessor_postProcessor.Root_meta_relational_mapping_postProcessQuery_ExecutionContext_1__SQLQuery_1__Runtime_1__Database_$0_1$__Extension_MANY__PostProcessorResult_1_(_exeCtx,_rootSelect,_runtime,new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl(\"Anonymous_NoCounter\")._name(\"default\"),CompiledSupport.toPureCollection(_extensions),es)._query(),_dbConnection._type(),_dbConnection._timeZone(),_dbConnection._quoteIdentifiers(),CompiledSupport.toPureCollection(_extensions),es);\n-final org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet _nodeResult = core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(_rootSql,_dbConnection,es);\n-final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>> _childResults = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestDataStartingFromNode_RelationTree_1__ResultSet_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__TestDataGenerationConfig_1__Extension_MANY__Pair_MANY_(((org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree)CompiledSupport.safeGet(CompiledSupport.mapToManyOverOne(_relationTree._nestedViewTree(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$27\")), es)\n-, 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 352, 68, -1, -1))),_nodeResult,_runtime,_exeCtx,_dbConnection,_relationColumnMap,_config,CompiledSupport.toPureCollection(_extensions),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>> _allResults = (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>)(Object)CompiledSupport.concatenate((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(_table,core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_getColumnSortedResultSet_ResultSet_1__ResultSet_1_(_nodeResult,es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 354, 32, -1, -1))), CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_childResults), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$28\")), es)\n-), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$29\")), es)\n-))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 354, 27, -1, -1)));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String> _allSqls = (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((RichIterable<? extends java.lang.String>)(Object)CompiledSupport.concatenate(_rootSql, CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_childResults), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$30\")), es)\n-), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>, ExecutionSupport, RichIterable<? extends java.lang.String>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$31\")), es)\n-))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 355, 24, -1, -1)));\n-return (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(_allResults,_allSqls,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 356, 10, -1, -1)));\n-       }\n-   }).valueOf(CompiledSupport.first(_mainRelation))\n-:\n-(Pure.matches(_mainRelation,org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _v_As_Object)\n-       {\n-            final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View _v = (org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View)CompiledSupport.makeOne(_v_As_Object);\n-            final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>> _nestedResult = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestDataForNestedViewTree_RelationTree_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__TestDataGenerationConfig_1__Extension_MANY__Pair_MANY_(CompiledSupport.toOne(CompiledSupport.mapToManyOverOne(_relationTree._nestedViewTree(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$34\")), es)\n-, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 360, 140, -1, -1)),_runtime,_exeCtx,_dbConnection,_relationColumnMap,_config,CompiledSupport.toPureCollection(_extensions),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet> _viewResult = ((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>)CompiledSupport.safeGet(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_nestedResult), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$35\")), es)\n-), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$36\")), es)\n-, 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 361, 55, -1, -1)));\n-final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>> _childResults = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestDataStartingFromNode_RelationTree_1__ResultSet_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__TestDataGenerationConfig_1__Extension_MANY__Pair_MANY_(CompiledSupport.toOne(CompiledSupport.mapToManyOverOne(_relationTree._nestedViewTree(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$38\")), es)\n-, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 362, 68, -1, -1)),_viewResult._second(),_runtime,_exeCtx,_dbConnection,_relationColumnMap,_config,CompiledSupport.toPureCollection(_extensions),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>> _allResults = (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>)(Object)CompiledSupport.concatenate(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_nestedResult), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$40\")), es)\n-), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$41\")), es)\n-, CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_childResults), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$42\")), es)\n-), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$43\")), es)\n-))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 364, 27, -1, -1)));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String> _allSqls = (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((RichIterable<? extends java.lang.String>)(Object)CompiledSupport.concatenate(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_nestedResult), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$44\")), es)\n-), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>, ExecutionSupport, RichIterable<? extends java.lang.String>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$45\")), es)\n-, CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_childResults), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$46\")), es)\n-), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>, ExecutionSupport, RichIterable<? extends java.lang.String>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$47\")), es)\n-))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 365, 24, -1, -1)));\n-return (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(_allResults,_allSqls,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 366, 10, -1, -1)));\n-       }\n-   }).valueOf(CompiledSupport.first(_mainRelation))\n-:\n-CompiledSupport.matchFailure(_mainRelation,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 326, 40, -1, -1))))\n-;\n-final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>> _tableResults = CompiledSupport.toPureCollection(_initialResults._first()._values()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet> _x){return org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table.class.isInstance(_x._first());}});\n-CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(platform_pure_grammar_functions_collection_range.Root_meta_pure_functions_collection_range_Integer_1__Integer_MANY_(CompiledSupport.safeSize(_tableResults),es)), (org.eclipse.collections.api.block.function.Function2<java.lang.Long, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>)(new DefendedPureLambdaFunction1<java.lang.Long, org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"dbConnection\",_dbConnection,\"tableResults\",_tableResults);\n-     public org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((java.lang.Long)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet value(final java.lang.Long _id, final ExecutionSupport es)\n-     {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet> _tr = ((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>)CompiledSupport.safeGet(_tableResults, _id, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 372, 31, -1, -1)));\n-final java.lang.String _tempName = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"testDataGen_Temp_\",CompiledSupport.toOne(_tr._first()._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 373, 60, -1, -1)),\"_\",CompiledSupport.pureToString(_id, es))),es);\n-org.finos.legend.pure.generated.RelationalGen.createTempTable(_tempName,(String)CoreGen.evaluate(es,core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTempTableStatement__Function_1_(es),_tempName,CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>castWithExceptionHandling(CompiledSupport.toPureCollection(_tr._first()._columns()),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 374, 53, -1, -1)),_dbConnection._type()),_dbConnection,0,0,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 374, 7, -1, -1),true,es);\n-return ((org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet)(platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_tr._second()._rows()),es)?new LambdaZero<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>(){public org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet execute(){ final java.lang.String _insert = ((java.lang.String)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_insertIntoTempTableStatement__Function_1_(es), _tempName, _tr._second()._columnNames(), CompiledSupport.toOneMany(_tr._second()._rows(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 376, 113, -1, -1)), _dbConnection._type()));\n-return core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(_insert,_dbConnection,es);}}.execute():(org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet)CompiledSupport.makeOne((java.lang.Object)null)));\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-;\n-final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table,? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table>> _oldToNew = CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(platform_pure_grammar_functions_collection_range.Root_meta_pure_functions_collection_range_Integer_1__Integer_MANY_(CompiledSupport.safeSize(_tableResults),es)), (org.eclipse.collections.api.block.function.Function2<java.lang.Long, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table,? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table>>)(new DefendedPureLambdaFunction1<java.lang.Long, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table,? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table>>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tableResults\",_tableResults);\n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table,? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table> execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((java.lang.Long)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table,? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table> value(final java.lang.Long _id, final ExecutionSupport es)\n-     {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet> _tr = ((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>)CompiledSupport.safeGet(_tableResults, _id, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 382, 31, -1, -1)));\n-final java.lang.String _tempName = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"testDataGen_Temp_\",CompiledSupport.toOne(_tr._first()._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 383, 60, -1, -1)),\"_\",CompiledSupport.pureToString(_id, es))),es);\n-return (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table,? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table>castWithExceptionHandling(_tr._first(),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 384, 23, -1, -1)),new org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_Table_Impl(\"Anonymous_NoCounter\")._name(_tempName)._schema(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Schema_Impl(\"Anonymous_NoCounter\")._name(\"default\")._database(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl(\"Anonymous_NoCounter\")._name(\"default\")))._temporaryTable(true),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 384, 7, -1, -1)));\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-;\n-final org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_State _pure2SqlState = core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_defaultState_Mapping_1__Map_1__State_1_(new org.finos.legend.pure.generated.Root_meta_pure_mapping_Mapping_Impl(\"Anonymous_NoCounter\"),new PureMap(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureEqualsHashingStrategy.newMutableMap()),es);\n-final org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_SelectWithCursor _viewQuery = core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_processRelationalMappingSpecification_RelationalMappingSpecification_1__Class_$0_1$__String_1__Boolean_1__Integer_1__Boolean_1__TemporalMilestoningContext_$0_1$__State_1__DebugContext_1__Extension_MANY__SelectWithCursor_1_(_relationTree.view(es),(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>)null,\"\",true,(long)CompiledSupport.minus(1l),true,(org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext)null,_pure2SqlState,core_pure_tools_tools_extension.Root_meta_pure_tools_noDebug__DebugContext_1_(es),CompiledSupport.toPureCollection(_extensions),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _viewQueryReprocessed = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery>castWithExceptionHandling(core_relational_relational_postprocessor_postProcessor.Root_meta_relational_postProcessor_fixTables_RelationalOperationElement_1__Pair_MANY__RelationalOperationElement_1_(_viewQuery._select(),CompiledSupport.toPureCollection(_oldToNew),es),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 389, 105, -1, -1));\n-final java.lang.String _viewSql = core_relational_relational_sqlQueryToString_dbExtension.Root_meta_relational_functions_sqlQueryToString_sqlQueryToStringPretty_SQLQuery_1__DatabaseType_1__String_$0_1$__Boolean_$0_1$__Extension_MANY__String_1_(core_relational_relational_postprocessor_postProcessor.Root_meta_relational_mapping_postProcessQuery_ExecutionContext_1__SQLQuery_1__Runtime_1__Database_$0_1$__Extension_MANY__PostProcessorResult_1_(_exeCtx,_viewQueryReprocessed,_runtime,new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl(\"Anonymous_NoCounter\")._name(\"default\"),CompiledSupport.toPureCollection(_extensions),es)._query(),_dbConnection._type(),_dbConnection._timeZone(),_dbConnection._quoteIdentifiers(),CompiledSupport.toPureCollection(_extensions),es);\n-final org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet _viewResult = core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(_viewSql,_dbConnection,es);\n-CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(platform_pure_grammar_functions_collection_range.Root_meta_pure_functions_collection_range_Integer_1__Integer_MANY_(CompiledSupport.safeSize(_tableResults),es)), (org.eclipse.collections.api.block.function.Function2<java.lang.Long, ExecutionSupport, java.lang.Object>)(new DefendedPureLambdaFunction1<java.lang.Long, java.lang.Object>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"dbConnection\",_dbConnection,\"tableResults\",_tableResults);\n-     public java.lang.Object execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((java.lang.Long)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.Object value(final java.lang.Long _id, final ExecutionSupport es)\n-     {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet> _tr = ((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>)CompiledSupport.safeGet(_tableResults, _id, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 394, 31, -1, -1)));\n-final java.lang.String _tempName = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"testDataGen_Temp_\",CompiledSupport.toOne(_tr._first()._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 395, 60, -1, -1)),\"_\",CompiledSupport.pureToString(_id, es))),es);\n-return (java.lang.Object)org.finos.legend.pure.generated.RelationalGen.dropTempTable(_tempName,\"drop table \"+_tempName,_dbConnection,0,0,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 396, 7, -1, -1),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-;\n-return CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>)(Object)CompiledSupport.concatenate((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(_relationTree.view(es),_viewResult,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 399, 14, -1, -1))), _initialResults._first()._values()))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 399, 9, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((RichIterable<? extends java.lang.String>)(Object)CompiledSupport.concatenate(_initialResults._second()._values(), _viewSql))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 399, 97, -1, -1))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 399, 4, -1, -1))));\n-}\n-\n-public static RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>> Root_meta_relational_testDataGeneration_generateTestDataStartingFromNode_RelationTree_1__ResultSet_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__TestDataGenerationConfig_1__Extension_MANY__Pair_MANY_(final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree _relationTree, final org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet _nodeResult, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection _dbConnection, final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _relationColumnMap, final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig _config, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation _root = CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation>castWithExceptionHandling(_relationTree._relation(),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 404, 39, -1, -1)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 404, 61, -1, -1));\n-return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_relationTree._children()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>>()\n-{\n-private MutableMap<String, Object> __vars = UnifiedMap.newMap(8);\n- {__vars.put(\"config\",_config);\n-__vars.put(\"dbConnection\",_dbConnection);\n-__vars.put(\"exeCtx\",_exeCtx);\n-__vars.put(\"extensions\",_extensions);\n-__vars.put(\"nodeResult\",_nodeResult);\n-__vars.put(\"relationColumnMap\",_relationColumnMap);\n-__vars.put(\"root\",_root);\n-__vars.put(\"runtime\",_runtime);\n-}     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>> execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>> value(final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree _child, final ExecutionSupport es)\n-     {\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.join.Join _join = CompiledSupport.toOne(_child._join(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 406, 31, -1, -1));\n-return ((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>)(_child.isView(es)?new LambdaZero<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>>(){public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>> execute(){ final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table _viewMainTable = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_findMainTableForView_View_1__Table_1_(_child.view(es),es);\n-final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _tablePk = CompiledSupport.toPureCollection(_config._rowIdentifiers()).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _t){return CompiledSupport.equal(_t._table(), _viewMainTable);}});\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _newTableRowIdentifiers = ((org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)(platform_pure_grammar_functions_boolean_inequalities_greaterThan.Root_meta_pure_functions_boolean_greaterThan_Number_1__Number_1__Boolean_1_(CompiledSupport.safeSize(_tablePk),0l,es)?(org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)CompiledSupport.makeOne((java.lang.Object)null):(org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)new org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers_Impl(\"Anonymous_NoCounter\")._table(_viewMainTable)._rowIdentifiers(CompiledSupport.toPureCollection(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_getRowIdentifiersForChildViewRoot_TableRowIdentifiers_MANY__NamedRelation_1__ResultSet_1__Join_1__Boolean_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__View_1__TestDataGenerationConfig_1__Extension_MANY__RowIdentifier_MANY_(CompiledSupport.toPureCollection(_config._rowIdentifiers()),_root,_nodeResult,_join,_config._generateWithDefaultPKs(),_runtime,_exeCtx,_dbConnection,_child.view(es),_config,CompiledSupport.toPureCollection(_extensions),es)))));\n-final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>> _nestedResult = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestDataForNestedViewTree_RelationTree_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__TestDataGenerationConfig_1__Extension_MANY__Pair_MANY_(_child,_runtime,_exeCtx,_dbConnection,_relationColumnMap,CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig>copy(_config, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 412, 128, 412, 212))._rowIdentifiers(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers>)(Object)CompiledSupport.concatenate(_config._rowIdentifiers(), _newTableRowIdentifiers)))),CompiledSupport.toPureCollection(_extensions),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet> _viewResult = ((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>)CompiledSupport.safeGet(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_nestedResult), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$14\")), es)\n-), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$15\")), es)\n-, 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 413, 58, -1, -1)));\n-final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>> _childResults = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestDataStartingFromNode_RelationTree_1__ResultSet_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__TestDataGenerationConfig_1__Extension_MANY__Pair_MANY_(_child,_viewResult._second(),_runtime,_exeCtx,_dbConnection,_relationColumnMap,CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig>copy(_config, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 414, 147, 414, 231))._rowIdentifiers(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers>)(Object)CompiledSupport.concatenate(_config._rowIdentifiers(), _newTableRowIdentifiers)))),CompiledSupport.toPureCollection(_extensions),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>> _allResults = (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>)(Object)CompiledSupport.concatenate(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_nestedResult), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$18\")), es)\n-), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$19\")), es)\n-, CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_childResults), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$20\")), es)\n-), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$21\")), es)\n-))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 415, 30, -1, -1)));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String> _allSqls = (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((RichIterable<? extends java.lang.String>)(Object)CompiledSupport.concatenate(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_nestedResult), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$22\")), es)\n-), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>, ExecutionSupport, RichIterable<? extends java.lang.String>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$23\")), es)\n-, CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_childResults), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$24\")), es)\n-), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>, ExecutionSupport, RichIterable<? extends java.lang.String>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$25\")), es)\n-))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 416, 27, -1, -1)));\n-return (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(_allResults,_allSqls,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 417, 13, -1, -1)));}}.execute():new LambdaZero<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>>(){public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>> execute(){ final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table _childTable = CompiledSupport.toOne(_child.table(es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 419, 44, -1, -1));\n-final java.lang.String _tempName = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"testDataGen_Temp_\",_root._name())),es);\n-org.finos.legend.pure.generated.RelationalGen.createTempTable(_tempName,(String)CoreGen.evaluate(es,core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTempTableStatement__Function_1_(es),_tempName,((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>)(org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table.class.isInstance(_root)?CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>castWithExceptionHandling(CompiledSupport.toPureCollection(_root._columns()),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 422, 86, -1, -1)))):CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>castWithExceptionHandling(CompiledSupport.toPureCollection(_root._columns()),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 422, 118, -1, -1))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"root\",_root);\n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _x, final ExecutionSupport es)\n-     {\n-return CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>copy(_x, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 422, 141, 422, 333))._type(CompiledSupport.toOne(core_relational_relational_relationalExtension.Root_meta_relational_functions_typeInference_inferRelationalType_RelationalOperationElement_1__DataType_$0_1$_(CompiledSupport.toOne(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View>castWithExceptionHandling(_root,org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 422, 159, -1, -1))._columnMappings()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.relational.mapping.ColumnMapping>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.relational.mapping.ColumnMapping _cm){return CompiledSupport.equal(_cm._columnName(), _x._name());}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 422, 223, -1, -1))._relationalOperationElement(),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 422, 326, -1, -1)));\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-)))),_dbConnection._type()),_dbConnection,0,0,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 422, 13, -1, -1),true,es);\n-Object unreferencedIfExpr_3 = ((org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet)(platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_nodeResult._rows()),es)?new LambdaZero<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>(){public org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet execute(){ final java.lang.String _insert = ((java.lang.String)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_insertIntoTempTableStatement__Function_1_(es), _tempName, _nodeResult._columnNames(), CompiledSupport.toOneMany(_nodeResult._rows(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 424, 122, -1, -1)), _dbConnection._type()));\n-return core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(_insert,_dbConnection,es);}}.execute():(org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet)CompiledSupport.makeOne((java.lang.Object)null)));\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAlias _mainAlias = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl(\"Anonymous_NoCounter\")._name(\"main\")._relationalElement(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_Table_Impl(\"Anonymous_NoCounter\")._name(_tempName)._columns(CompiledSupport.toPureCollection(_root._columns()))._temporaryTable(true)._schema(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Schema_Impl(\"Anonymous_NoCounter\")._name(\"default\")._database(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl(\"Anonymous_NoCounter\")._name(\"default\"))));\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAlias _relatedAlias = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl(\"Anonymous_NoCounter\")._name(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(((java.lang.String)(CompiledSupport.equal(_childTable, _root)?\"t_\":\"\")),_childTable._name())),es))._relationalElement(_childTable);\n-final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column> _columns = (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>castWithExceptionHandling(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_sortBy_T_m__Function_$0_1$__T_m_(CompiledSupport.toPureCollection(CompiledSupport.toOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>)((PureMap)_relationColumnMap).getMap().get(_childTable)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 431, 65, -1, -1))._values()),new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$51\")\n-), (\n-core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$51\")\n-))\n-,es),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 431, 81, -1, -1)));\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _childSQL_PreMilestoning = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_SelectSQLQuery_Impl(\"Anonymous_NoCounter\")._distinct(false)._toRow(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl(\"Anonymous_NoCounter\")._value(20l))._columns(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_columns), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"relatedAlias\",_relatedAlias);\n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _y, final ExecutionSupport es)\n-     {\n-return new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAliasColumn_Impl(\"Anonymous_NoCounter\")._alias(_relatedAlias)._column(_y);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-))._data(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl(\"Anonymous_NoCounter\")._alias(_mainAlias)._childrenData(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_JoinTreeNode_Impl(\"Anonymous_NoCounter\")._alias(_relatedAlias)._joinName(\"gen_join\")._joinType(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::relational::metamodel::join::JoinType\",\"INNER\")))._database(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl(\"Anonymous_NoCounter\")._name(\"default\"))._join(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_Join_Impl(\"Anonymous_NoCounter\")._name(\"gen_join\")._operation(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.operation.Operation>castWithExceptionHandling(core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_reprocessAliases_RelationalOperationElement_1__OldAliasToNewAlias_MANY__RelationalOperationElement_1_(_join._operation(),CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_OldAliasToNewAlias_Impl(\"Anonymous_NoCounter\")._first(_root._name())._second(_mainAlias)),es),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.operation.Operation.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 443, 247, -1, -1)))))));\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement _milestoningFilter = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_getMilestoningFilter_Table_1__TableAlias_1__TestDataGenerationConfig_1__Extension_MANY__RelationalOperationElement_$0_1$_(_childTable,_relatedAlias,_config,CompiledSupport.toPureCollection(_extensions),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _childSQL = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery)(platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_milestoningFilter,es)?_childSQL_PreMilestoning:CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery>copy(_childSQL_PreMilestoning, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 450, 33, 450, 226))._filteringOperation(CompiledSupport.toPureCollection(core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_andFilters_RelationalOperationElement_MANY__Extension_MANY__RelationalOperationElement_$0_1$_(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>)(Object)CompiledSupport.concatenate(_childSQL_PreMilestoning._filteringOperation(), _milestoningFilter))),CompiledSupport.toPureCollection(_extensions),es)))));\n-final java.lang.String _childSQLQueryProcessed = core_relational_relational_sqlQueryToString_dbExtension.Root_meta_relational_functions_sqlQueryToString_sqlQueryToStringPretty_SQLQuery_1__DatabaseType_1__String_$0_1$__Boolean_$0_1$__Extension_MANY__String_1_(core_relational_relational_postprocessor_postProcessor.Root_meta_relational_mapping_postProcessQuery_ExecutionContext_1__SQLQuery_1__Runtime_1__Database_$0_1$__Extension_MANY__PostProcessorResult_1_(_exeCtx,_childSQL,_runtime,new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl(\"Anonymous_NoCounter\")._name(\"default\"),CompiledSupport.toPureCollection(_extensions),es)._query(),_dbConnection._type(),_dbConnection._timeZone(),_dbConnection._quoteIdentifiers(),CompiledSupport.toPureCollection(_extensions),es);\n-final org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet _childResult = core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(_childSQLQueryProcessed,_dbConnection,es);\n-org.finos.legend.pure.generated.RelationalGen.dropTempTable(_tempName,\"drop table \"+_tempName,_dbConnection,0,0,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 455, 13, -1, -1),es);\n-final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>> _subChildResults = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestDataStartingFromNode_RelationTree_1__ResultSet_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__TestDataGenerationConfig_1__Extension_MANY__Pair_MANY_(_child,_childResult,_runtime,_exeCtx,_dbConnection,_relationColumnMap,_config,CompiledSupport.toPureCollection(_extensions),es);\n-return (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>)(Object)CompiledSupport.concatenate((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(_childTable,core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_getColumnSortedResultSet_ResultSet_1__ResultSet_1_(_childResult,es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 458, 23, -1, -1))), CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_subChildResults), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$63\")), es)\n-), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$64\")), es)\n-))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 458, 18, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((RichIterable<? extends java.lang.String>)(Object)CompiledSupport.concatenate(_childSQLQueryProcessed, CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_subChildResults), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$65\")), es)\n-), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>, ExecutionSupport, RichIterable<? extends java.lang.String>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$66\")), es)\n-))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 458, 129, -1, -1))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 458, 13, -1, -1)));}}.execute()));\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-);\n-}\n-\n-public static RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier> Root_meta_relational_testDataGeneration_getRowIdentifiersForTable_TableRowIdentifiers_MANY__Table_1__Boolean_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Boolean_1__View_$0_1$__TestDataGenerationConfig_1__Extension_MANY__RowIdentifier_MANY_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _rowIdentifiers, final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table _table, final boolean _generateWithDefaultPKs, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection _dbConnection, final boolean _isViewRoot, final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View _view, final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig _config, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n-{\n-final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _tablePk = CompiledSupport.toPureCollection(_rowIdentifiers).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _t){return CompiledSupport.equal(_t._table(), _table);}});\n-return CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>)(CompiledSupport.equal(CompiledSupport.safeSize(_tablePk), 1l)?CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(CompiledSupport.toOne(_tablePk, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 468, 19, -1, -1))._rowIdentifiers())):CompiledSupport.toPureCollection(new LambdaZero<RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>>(){public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier> execute(){ platform_pure_basics_tests_assertEmpty.Root_meta_pure_functions_asserts_assertEmpty_Any_MANY__Function_1__Boolean_1_(CompiledSupport.toPureCollection(_tablePk),new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$getRowIdentifiersForTable$29$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$4\")\n-), (\n-new DefendedPureLambdaFunction0<java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"table\",_table);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return valueOf(es);\n-     }\n-\n-     public java.lang.String valueOf(final ExecutionSupport es)\n-     {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Multiple table row identifiers passed for the table: \",core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_getQualifiedTableName_Table_1__String_1_(_table,es))),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-\n-))\n-,es);\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAlias _mainAlias = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl(\"Anonymous_NoCounter\")._name(\"main\")._relationalElement(_table);\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _childSQL_PreMilestoning = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_SelectSQLQuery_Impl(\"Anonymous_NoCounter\")._distinct(false)._toRow(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl(\"Anonymous_NoCounter\")._value(5l))._columns(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_table._primaryKey()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"mainAlias\",_mainAlias);\n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _c, final ExecutionSupport es)\n-     {\n-return new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAliasColumn_Impl(\"Anonymous_NoCounter\")._alias(_mainAlias)._column(_c);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-))._data(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl(\"Anonymous_NoCounter\")._alias(_mainAlias));\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement _milestoningFilter = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_getMilestoningFilter_Table_1__TableAlias_1__TestDataGenerationConfig_1__Extension_MANY__RelationalOperationElement_$0_1$_(_table,_mainAlias,_config,CompiledSupport.toPureCollection(_extensions),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _childSQL = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery)(platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_milestoningFilter,es)?_childSQL_PreMilestoning:CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery>copy(_childSQL_PreMilestoning, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 483, 29, 483, 222))._filteringOperation(CompiledSupport.toPureCollection(core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_andFilters_RelationalOperationElement_MANY__Extension_MANY__RelationalOperationElement_$0_1$_(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>)(Object)CompiledSupport.concatenate(_childSQL_PreMilestoning._filteringOperation(), _milestoningFilter))),CompiledSupport.toPureCollection(_extensions),es)))));\n-final java.lang.String _childSQLQueryProcessed = core_relational_relational_sqlQueryToString_dbExtension.Root_meta_relational_functions_sqlQueryToString_sqlQueryToStringPretty_SQLQuery_1__DatabaseType_1__String_$0_1$__Boolean_$0_1$__Extension_MANY__String_1_(core_relational_relational_postprocessor_postProcessor.Root_meta_relational_mapping_postProcessQuery_ExecutionContext_1__SQLQuery_1__Runtime_1__Database_$0_1$__Extension_MANY__PostProcessorResult_1_(_exeCtx,_childSQL,_runtime,new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl(\"Anonymous_NoCounter\")._name(\"default\"),CompiledSupport.toPureCollection(_extensions),es)._query(),_dbConnection._type(),_dbConnection._timeZone(),_dbConnection._quoteIdentifiers(),CompiledSupport.toPureCollection(_extensions),es);\n-final org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet _childResult = core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(_childSQLQueryProcessed,_dbConnection,es);\n-final java.lang.String _sampleCode = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"  meta::relational::testDataGeneration::createTableRowIdentifiers(\",platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(_table._schema()._database(),es),\", '\",CompiledSupport.toOne(_table._schema()._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 489, 163, -1, -1)),\"', '\",_table._name(),\"', \",\"[\\n\",platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_childResult._rows()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row, java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"table\",_table);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row _r, final ExecutionSupport es)\n-     {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"       meta::relational::testDataGeneration::createRowIdentifier([\",platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_table._primaryKey()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$getRowIdentifiersForTable$29$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$22\")), es)\n-), (org.eclipse.collections.api.block.function.Function2<java.lang.String, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$getRowIdentifiersForTable$29$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$23\")), es)\n-),\",\",es),\"], [\",core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_r._values()), (org.eclipse.collections.api.block.function.Function2<java.lang.Object, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$getRowIdentifiersForTable$29$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$25\")), es)\n-),\",\",es),\"])\")),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-),\",\\n\",es),\"\\n  ])\\n\")),es);\n-CompiledSupport.pureAssert(_generateWithDefaultPKs, CoreGen.getSharedPureFunction(new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$getRowIdentifiersForTable$29$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$36\")\n-), (\n-new DefendedPureLambdaFunction0<java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = UnifiedMap.newMap(4);\n- {__vars.put(\"isViewRoot\",_isViewRoot);\n-__vars.put(\"sampleCode\",_sampleCode);\n-__vars.put(\"table\",_table);\n-__vars.put(\"view\",_view);\n-}     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return valueOf(es);\n-     }\n-\n-     public java.lang.String valueOf(final ExecutionSupport es)\n-     {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Row Identifers should be provided for the root table\",((java.lang.String)(_isViewRoot?platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\" of the view (\",CompiledSupport.toOne(_view, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 493, 117, -1, -1))._name(),\")\")),es):\"\")),\": \",platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(_table._schema()._database(),es),\".\",core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_getQualifiedTableName_Table_1__String_1_(_table,es),\" [\",platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_table._primaryKey()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$getRowIdentifiersForTable$29$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$35\")), es)\n-),\",\",es),\"]\\n\",\"Example:\\n\",_sampleCode)),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-\n-))\n-, es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 492, 9, -1, -1), es);\n-final org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationResult _cs = org.finos.legend.pure.generated.FunctionsGen.compileCodeBlock(_sampleCode, es);\n-platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__String_1__Boolean_1_(_cs.succeeded(es),platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Compile failed:\",core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverOne(_cs._failure(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationFailure, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$getRowIdentifiersForTable$29$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$39\")), es)\n-),es))),es),es);\n-return CompiledSupport.toPureCollection(CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers>castWithExceptionHandling(CompiledSupport.toPureCollection(platform_functions_meta_reactivate.Root_meta_pure_functions_meta_reactivate_ValueSpecification_1__Any_MANY_(CompiledSupport.toOne(_cs._result(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 498, 21, -1, -1)),es)),org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 498, 44, -1, -1)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 498, 72, -1, -1))._rowIdentifiers());}}.execute()))));\n-}\n-\n-public static RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier> Root_meta_relational_testDataGeneration_getRowIdentifiersForChildViewRoot_TableRowIdentifiers_MANY__NamedRelation_1__ResultSet_1__Join_1__Boolean_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__View_1__TestDataGenerationConfig_1__Extension_MANY__RowIdentifier_MANY_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _rowIdentifiers, final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation _root, final org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet _nodeResult, final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.join.Join _join, final boolean _generateWithDefaultPKs, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection _dbConnection, final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View _view, final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig _config, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table _viewMainTable = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_findMainTableForView_View_1__Table_1_(_view,es);\n-final java.lang.String _tempName = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"testDataGen_Temp_\",_root._name())),es);\n-org.finos.legend.pure.generated.RelationalGen.createTempTable(_tempName,(String)CoreGen.evaluate(es,core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTempTableStatement__Function_1_(es),_tempName,((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>)(org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table.class.isInstance(_root)?CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>castWithExceptionHandling(CompiledSupport.toPureCollection(_root._columns()),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 506, 77, -1, -1)))):CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>castWithExceptionHandling(CompiledSupport.toPureCollection(_root._columns()),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 506, 109, -1, -1))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"root\",_root);\n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _x, final ExecutionSupport es)\n-     {\n-return CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>copy(_x, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 506, 132, 506, 324))._type(CompiledSupport.toOne(core_relational_relational_relationalExtension.Root_meta_relational_functions_typeInference_inferRelationalType_RelationalOperationElement_1__DataType_$0_1$_(CompiledSupport.toOne(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View>castWithExceptionHandling(_root,org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 506, 150, -1, -1))._columnMappings()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.relational.mapping.ColumnMapping>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.relational.mapping.ColumnMapping _cm){return CompiledSupport.equal(_cm._columnName(), _x._name());}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 506, 214, -1, -1))._relationalOperationElement(),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 506, 317, -1, -1)));\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-)))),_dbConnection._type()),_dbConnection,0,0,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 506, 4, -1, -1),true,es);\n-Object unreferencedIfExpr_3 = ((org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet)(platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_nodeResult._rows()),es)?new LambdaZero<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>(){public org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet execute(){ final java.lang.String _insert = ((java.lang.String)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_insertIntoTempTableStatement__Function_1_(es), _tempName, _nodeResult._columnNames(), CompiledSupport.toOneMany(_nodeResult._rows(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 508, 113, -1, -1)), _dbConnection._type()));\n-return core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(_insert,_dbConnection,es);}}.execute():(org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet)CompiledSupport.makeOne((java.lang.Object)null)));\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAlias _mainAlias = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl(\"Anonymous_NoCounter\")._name(\"main\")._relationalElement(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_Table_Impl(\"Anonymous_NoCounter\")._name(_tempName)._columns(CompiledSupport.toPureCollection(_root._columns()))._temporaryTable(true)._schema(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Schema_Impl(\"Anonymous_NoCounter\")._name(\"default\")._database(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl(\"Anonymous_NoCounter\")._name(\"default\"))));\n-final org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_State _pure2SqlState = core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_defaultState_Mapping_1__Map_1__State_1_(new org.finos.legend.pure.generated.Root_meta_pure_mapping_Mapping_Impl(\"Anonymous_NoCounter\"),new PureMap(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureEqualsHashingStrategy.newMutableMap()),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _viewQuery = core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_processRelationalMappingSpecification_RelationalMappingSpecification_1__Class_$0_1$__String_1__Boolean_1__Integer_1__Boolean_1__TemporalMilestoningContext_$0_1$__State_1__DebugContext_1__Extension_MANY__SelectWithCursor_1_(_view,(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>)null,\"\",true,(long)CompiledSupport.minus(1l),true,(org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext)null,_pure2SqlState,core_pure_tools_tools_extension.Root_meta_pure_tools_noDebug__DebugContext_1_(es),CompiledSupport.toPureCollection(_extensions),es)._select();\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _viewQueryWithPKs = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_recursiveAddPksWithMilestoning_SelectSQLQuery_1__Table_1__TestDataGenerationConfig_1__Extension_MANY__SelectSQLQuery_1_(_viewQuery,_viewMainTable,_config,CompiledSupport.toPureCollection(_extensions),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAlias _relatedAlias = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl(\"Anonymous_NoCounter\")._name(_view._name())._relationalElement(_viewQueryWithPKs);\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _childSQL = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_SelectSQLQuery_Impl(\"Anonymous_NoCounter\")._distinct(false)._toRow(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl(\"Anonymous_NoCounter\")._value(20l))._columns(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_viewQueryWithPKs._columns()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement _co){return (org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias.class.isInstance(_co) && CompiledSupport.startsWith(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias>castWithExceptionHandling(_co,org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 521, 87, -1, -1))._name(), \"root_pk_gen_\"));}})), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"relatedAlias\",_relatedAlias);\n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement _co, final ExecutionSupport es)\n-     {\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _i_col = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn>castWithExceptionHandling(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias>castWithExceptionHandling(_co,org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 521, 161, -1, -1))._relationalElement(),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 521, 193, -1, -1))._column();\n-return new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Alias_Impl(\"Anonymous_NoCounter\")._name(CompiledSupport.substring(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias>castWithExceptionHandling(_co,org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 521, 242, -1, -1))._name(), 12l))._relationalElement(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAliasColumn_Impl(\"Anonymous_NoCounter\")._alias(_relatedAlias)._column(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>copy(_i_col, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 521, 344, 521, 381))._name(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias>castWithExceptionHandling(_co,org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 521, 364, -1, -1))._name())));\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-))._data(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl(\"Anonymous_NoCounter\")._alias(_mainAlias)._childrenData(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_JoinTreeNode_Impl(\"Anonymous_NoCounter\")._alias(_relatedAlias)._joinName(\"gen_join\")._joinType(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::relational::metamodel::join::JoinType\",\"INNER\")))._database(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl(\"Anonymous_NoCounter\")._name(\"default\"))._join(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_Join_Impl(\"Anonymous_NoCounter\")._name(\"gen_join\")._operation(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.operation.Operation>castWithExceptionHandling(core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_reprocessAliases_RelationalOperationElement_1__OldAliasToNewAlias_MANY__RelationalOperationElement_1_(_join._operation(),CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_OldAliasToNewAlias_Impl(\"Anonymous_NoCounter\")._first(_root._name())._second(_mainAlias)),es),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.operation.Operation.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 529, 238, -1, -1)))))));\n-final java.lang.String _childSQLQueryProcessed = core_relational_relational_sqlQueryToString_dbExtension.Root_meta_relational_functions_sqlQueryToString_sqlQueryToStringPretty_SQLQuery_1__DatabaseType_1__String_$0_1$__Boolean_$0_1$__Extension_MANY__String_1_(core_relational_relational_postprocessor_postProcessor.Root_meta_relational_mapping_postProcessQuery_ExecutionContext_1__SQLQuery_1__Runtime_1__Database_$0_1$__Extension_MANY__PostProcessorResult_1_(_exeCtx,_childSQL,_runtime,new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl(\"Anonymous_NoCounter\")._name(\"default\"),CompiledSupport.toPureCollection(_extensions),es)._query(),_dbConnection._type(),_dbConnection._timeZone(),_dbConnection._quoteIdentifiers(),CompiledSupport.toPureCollection(_extensions),es);\n-final org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet _childResult = core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(_childSQLQueryProcessed,_dbConnection,es);\n-org.finos.legend.pure.generated.RelationalGen.dropTempTable(_tempName,\"drop table \"+_tempName,_dbConnection,0,0,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 535, 4, -1, -1),es);\n-final java.lang.String _sampleCode = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"  meta::relational::testDataGeneration::createTableRowIdentifiers(\",platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(_viewMainTable._schema()._database(),es),\", '\",CompiledSupport.toOne(_viewMainTable._schema()._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 537, 174, -1, -1)),\"', '\",_viewMainTable._name(),\"', \",\"[\\n\",platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_childResult._rows()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row, java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"viewMainTable\",_viewMainTable);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row _r, final ExecutionSupport es)\n-     {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"       meta::relational::testDataGeneration::createRowIdentifier([\",platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_viewMainTable._primaryKey()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$getRowIdentifiersForChildViewRoot$30$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$43\")), es)\n-), (org.eclipse.collections.api.block.function.Function2<java.lang.String, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$getRowIdentifiersForChildViewRoot$30$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$44\")), es)\n-),\",\",es),\"], [\",core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_r._values()), (org.eclipse.collections.api.block.function.Function2<java.lang.Object, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$getRowIdentifiersForChildViewRoot$30$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$46\")), es)\n-),\",\",es),\"])\")),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-),\",\\n\",es),\"\\n  ])\\n\")),es);\n-CompiledSupport.pureAssert(_generateWithDefaultPKs, CoreGen.getSharedPureFunction(new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$getRowIdentifiersForChildViewRoot$30$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$55\")\n-), (\n-new DefendedPureLambdaFunction0<java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"sampleCode\",_sampleCode,\"view\",_view,\"viewMainTable\",_viewMainTable);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return valueOf(es);\n-     }\n-\n-     public java.lang.String valueOf(final ExecutionSupport es)\n-     {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Row Identifers should be provided for the root table of the view (\",CompiledSupport.toOne(_view, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 541, 96, -1, -1))._name(),\"): \",platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(_viewMainTable._schema()._database(),es),\".\",core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_getQualifiedTableName_Table_1__String_1_(_viewMainTable,es),\" [\",platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_viewMainTable._primaryKey()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$getRowIdentifiersForChildViewRoot$30$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$54\")), es)\n-),\",\",es),\"]\\n\",\"Example:\\n\",_sampleCode)),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-\n-))\n-, es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 540, 4, -1, -1), es);\n-final org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationResult _cs = org.finos.legend.pure.generated.FunctionsGen.compileCodeBlock(_sampleCode, es);\n-platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__String_1__Boolean_1_(_cs.succeeded(es),platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Compile failed:\",core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverOne(_cs._failure(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationFailure, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$getRowIdentifiersForChildViewRoot$30$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$58\")), es)\n-),es))),es),es);\n-return CompiledSupport.toPureCollection(CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers>castWithExceptionHandling(CompiledSupport.toPureCollection(platform_functions_meta_reactivate.Root_meta_pure_functions_meta_reactivate_ValueSpecification_1__Any_MANY_(CompiledSupport.toOne(_cs._result(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 546, 16, -1, -1)),es)),org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 546, 39, -1, -1)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 546, 67, -1, -1))._rowIdentifiers());\n-}\n-\n-public static org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap Root_meta_relational_testDataGeneration_generateRelationColumnMap_RelationTree_1__Map_1__Map_1_(final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree _t, final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _current,final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _mapWithCurrent = ((org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)(platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_$0_1$__Boolean_1_(_t._relation(),es)?((org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)(platform_functions_collection_contains.Root_meta_pure_functions_collection_contains_Any_MANY__Any_1__Boolean_1_(CompiledSupport.toPureCollection(FunctionsGen.keys(_current)),CompiledSupport.toOne(_t._relation(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 552, 52, -1, -1)),es)?new LambdaZero<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap>(){public org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap execute(){ final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column> _currentColumns = CompiledSupport.toOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>)((PureMap)_current).getMap().get(CompiledSupport.toOne(_t._relation(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 553, 62, -1, -1)))), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 553, 72, -1, -1))._values();\n-return FunctionsGen.put(_current, CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation>castWithExceptionHandling(_t._relation(),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 554, 41, -1, -1)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 554, 63, -1, -1)), (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>castWithExceptionHandling(platform_pure_basics_collection_removeDuplicates.Root_meta_pure_functions_collection_removeDuplicatesBy_T_MANY__Function_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>)(Object)CompiledSupport.concatenate(_currentColumns, _t._columns()))),new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$generateRelationColumnMap$31$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$7\")\n-), (\n-core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateRelationColumnMap$31$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$7\")\n-))\n-,es),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 554, 114, -1, -1)))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 554, 147, -1, -1))));}}.execute():new LambdaZero<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap>(){public org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap execute(){ final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column> _pkColumns = (RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>)(Pure.matches(_t._relation(),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table.class,1,1)?\n-CompiledSupport.toPureCollection(   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _tab_As_Object)\n-       {\n-            final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table _tab = (org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table)CompiledSupport.makeOne(_tab_As_Object);\n-            return CompiledSupport.toPureCollection(_tab._primaryKey());\n-       }\n-   }).valueOf(CompiledSupport.first(_t._relation())))\n-:\n-(Pure.matches(_t._relation(),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View.class,1,1)?\n-CompiledSupport.toPureCollection(   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _view_As_Object)\n-       {\n-            final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View _view = (org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View)CompiledSupport.makeOne(_view_As_Object);\n-            return CompiledSupport.toPureCollection(_view._primaryKey());\n-       }\n-   }).valueOf(CompiledSupport.first(_t._relation())))\n-:\n-CompiledSupport.matchFailure(_t._relation(),new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 555, 43, -1, -1))))\n-;\n-final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column> _nonNullableColumns = CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverOne(_t._relation(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateRelationColumnMap$31$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$15\")), es)\n-),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 556, 60, -1, -1))).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _y){return CompiledSupport.equal(_y._nullable(), false);}});\n-final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column> _temporalMilestoningColumns = (RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>)(Pure.matches(_t._relation(),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table.class,1,1)?\n-CompiledSupport.toPureCollection(   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _t_As_Object)\n-       {\n-            final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table _t = (org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table)CompiledSupport.makeOne(_t_As_Object);\n-            return CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_t._milestoning()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning _x){return org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.TemporalMilestoning.class.isInstance(_x);}})), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateRelationColumnMap$31$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$21\")), es)\n-);\n-       }\n-   }).valueOf(CompiledSupport.first(_t._relation())))\n-:\n-(Pure.matches(_t._relation(),java.lang.Object.class,1,1)?\n-CompiledSupport.toPureCollection(   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _a_As_Object)\n-       {\n-            final java.lang.Object _a = (java.lang.Object)CompiledSupport.makeOne(_a_As_Object);\n-            return (java.lang.Object)null;\n-       }\n-   }).valueOf(CompiledSupport.first(_t._relation())))\n-:\n-CompiledSupport.matchFailure(_t._relation(),new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 557, 60, -1, -1))))\n-;\n-return FunctionsGen.put(_current, CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation>castWithExceptionHandling(_t._relation(),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 558, 41, -1, -1)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 558, 63, -1, -1)), (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>castWithExceptionHandling(platform_pure_basics_collection_removeDuplicates.Root_meta_pure_functions_collection_removeDuplicatesBy_T_MANY__Function_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>)(Object)CompiledSupport.concatenate(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>)(Object)CompiledSupport.concatenate(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>)(Object)CompiledSupport.concatenate(_pkColumns, _nonNullableColumns)), _temporalMilestoningColumns)), _t._columns()))),new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$generateRelationColumnMap$31$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$27\")\n-), (\n-core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateRelationColumnMap$31$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$27\")\n-))\n-,es),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 558, 185, -1, -1)))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 558, 218, -1, -1))));}}.execute())):_current));\n-return CompiledSupport.fold(((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree>)(Object)CompiledSupport.concatenate(_t._children(), _t._nestedViewTree())),new DefendedFunction2<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap>(){public org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap value(final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _aggregate, final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree _child){return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateRelationColumnMap_RelationTree_1__Map_1__Map_1_(_child,_aggregate,es);}},_mapWithCurrent);\n-}\n-\n-public static org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table Root_meta_relational_testDataGeneration_findMainTableForView_View_1__Table_1_(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View _v,final ExecutionSupport es)\n-{\n-return (org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table)(Pure.matches(platform_store_relational_functions.Root_meta_relational_metamodel_mainRelation_RelationalMappingSpecification_1__Relation_1_(_v,es),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _t_As_Object)\n-       {\n-            final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table _t = (org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table)CompiledSupport.makeOne(_t_As_Object);\n-            return _t;\n-       }\n-   }).valueOf(CompiledSupport.first(platform_store_relational_functions.Root_meta_relational_metamodel_mainRelation_RelationalMappingSpecification_1__Relation_1_(_v,es)))\n-:\n-(Pure.matches(platform_store_relational_functions.Root_meta_relational_metamodel_mainRelation_RelationalMappingSpecification_1__Relation_1_(_v,es),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _v_As_Object)\n-       {\n-            final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View _v = (org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View)CompiledSupport.makeOne(_v_As_Object);\n-            return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_findMainTableForView_View_1__Table_1_(_v,es);\n-       }\n-   }).valueOf(CompiledSupport.first(platform_store_relational_functions.Root_meta_relational_metamodel_mainRelation_RelationalMappingSpecification_1__Relation_1_(_v,es)))\n-:\n-CompiledSupport.matchFailure(platform_store_relational_functions.Root_meta_relational_metamodel_mainRelation_RelationalMappingSpecification_1__Relation_1_(_v,es),new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 568, 24, -1, -1))))\n-;\n-}\n-\n-public static org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery Root_meta_relational_testDataGeneration_recursiveAddPksWithMilestoning_SelectSQLQuery_1__Table_1__TestDataGenerationConfig_1__Extension_MANY__SelectSQLQuery_1_(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _selectSQL, final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table _mainTable, final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig _config, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode _rootData = CompiledSupport.toOne(_selectSQL._data(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 576, 36, -1, -1));\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAlias _rootAlias = _rootData._alias();\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement _rootRelElement = _rootAlias._relationalElement();\n-return (org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery)(Pure.matches(_rootRelElement,org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _t_As_Object)\n-       {\n-            final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table _t = (org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table)CompiledSupport.makeOne(_t_As_Object);\n-            platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__String_1__Boolean_1_(CompiledSupport.equal(_t, _mainTable),\"Select SQL main table and view query main table are different\",es);\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _select_PreMilestoning = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery>copy(_selectSQL, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 582, 49, 583, 229))._columns(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>)(Object)CompiledSupport.concatenate(_selectSQL._columns(), CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_mainTable._primaryKey()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"rootAlias\",_rootAlias);\n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _k, final ExecutionSupport es)\n-     {\n-return new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Alias_Impl(\"Anonymous_NoCounter\")._relationalElement(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAliasColumn_Impl(\"Anonymous_NoCounter\")._alias(_rootAlias)._column(_k))._name(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"root_pk_gen_\",_k._name())),es));\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-))))._groupBy(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>)(CompiledSupport.isEmpty(_selectSQL._groupBy())?CompiledSupport.toPureCollection((java.lang.Object)null):CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>)(Object)CompiledSupport.concatenate(_selectSQL._groupBy(), CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_mainTable._primaryKey()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"rootAlias\",_rootAlias);\n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _k, final ExecutionSupport es)\n-     {\n-return new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAliasColumn_Impl(\"Anonymous_NoCounter\")._alias(_rootAlias)._column(_k);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-))))))));\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement _milestoningFilter = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_getMilestoningFilter_Table_1__TableAlias_1__TestDataGenerationConfig_1__Extension_MANY__RelationalOperationElement_$0_1$_(_t,_rootAlias,_config,CompiledSupport.toPureCollection(_extensions),es);\n-return ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery)(platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_milestoningFilter,es)?_select_PreMilestoning:CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery>copy(_select_PreMilestoning, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 588, 39, 588, 228))._filteringOperation(CompiledSupport.toPureCollection(core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_andFilters_RelationalOperationElement_MANY__Extension_MANY__RelationalOperationElement_$0_1$_(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>)(Object)CompiledSupport.concatenate(_select_PreMilestoning._filteringOperation(), _milestoningFilter))),CompiledSupport.toPureCollection(_extensions),es)))));\n-       }\n-   }).valueOf(CompiledSupport.first(_rootRelElement))\n-:\n-(Pure.matches(_rootRelElement,org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _s_As_Object)\n-       {\n-            final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _s = (org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery)CompiledSupport.makeOne(_s_As_Object);\n-            return CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery>copy(_selectSQL, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 590, 30, 592, 168))._columns(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>)(Object)CompiledSupport.concatenate(_selectSQL._columns(), CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_mainTable._primaryKey()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"rootAlias\",_rootAlias);\n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _k, final ExecutionSupport es)\n-     {\n-return new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Alias_Impl(\"Anonymous_NoCounter\")._relationalElement(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAliasColumn_Impl(\"Anonymous_NoCounter\")._alias(_rootAlias)._column(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>copy(_k, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 590, 189, 590, 224))._name(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"root_pk_gen_\",_k._name())),es))))._name(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"root_pk_gen_\",_k._name())),es));\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-))))._groupBy(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>)(CompiledSupport.isEmpty(_selectSQL._groupBy())?CompiledSupport.toPureCollection((java.lang.Object)null):CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>)(Object)CompiledSupport.concatenate(_selectSQL._groupBy(), CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_mainTable._primaryKey()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"rootAlias\",_rootAlias);\n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _k, final ExecutionSupport es)\n-     {\n-return new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAliasColumn_Impl(\"Anonymous_NoCounter\")._alias(_rootAlias)._column(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>copy(_k, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 591, 204, 591, 239))._name(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"root_pk_gen_\",_k._name())),es)));\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-))))))))._data(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode>copy(_rootData, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 592, 47, 592, 167))._alias(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAlias>copy(_rootAlias, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 592, 66, 592, 166))._relationalElement(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_recursiveAddPksWithMilestoning_SelectSQLQuery_1__Table_1__TestDataGenerationConfig_1__Extension_MANY__SelectSQLQuery_1_(_s,_mainTable,_config,CompiledSupport.toPureCollection(_extensions),es))));\n-       }\n-   }).valueOf(CompiledSupport.first(_rootRelElement))\n-:\n-CompiledSupport.matchFailure(_rootRelElement,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 580, 21, -1, -1))))\n-;\n-}\n-\n-public static java.lang.String Root_meta_relational_testDataGeneration_getQualifiedTableName_Table_1__String_1_(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table _t,final ExecutionSupport es)\n-{\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(((java.lang.String)(CompiledSupport.equal(_t._schema()._name(), \"default\")?\"\":platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_t._schema()._name(),\".\")),es))),CompiledSupport.toOne(_t._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 598, 76, -1, -1)))),es);\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_testDataGeneration_getColumnSortedResultSet_ResultSet_1__ResultSet_1_(final org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet _data,final ExecutionSupport es)\n-{\n-final RichIterable<? extends java.lang.String> _columns = _data._columnNames();\n-final RichIterable<? extends java.lang.String> _sortedColumns = (CompiledSupport.<java.lang.String>castWithExceptionHandling(platform_pure_basics_collection_sort.Root_meta_pure_functions_collection_sort_T_m__T_m_(CompiledSupport.toPureCollection(_columns),es),java.lang.String.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 604, 34, -1, -1)));\n-return CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>copy(_data, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 606, 4, 609, 4))._columnNames(CompiledSupport.toPureCollection(_sortedColumns))._rows(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_data._rows()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row, org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"columns\",_columns,\"sortedColumns\",_sortedColumns);\n-     public org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row value(final org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row _r, final ExecutionSupport es)\n-     {\n-return CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row>copy(_r, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 608, 34, 608, 140))._values(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(platform_pure_grammar_functions_collection_range.Root_meta_pure_functions_collection_range_Integer_1__Integer_MANY_(CompiledSupport.safeSize(_r._values()),es)), (org.eclipse.collections.api.block.function.Function2<java.lang.Long, ExecutionSupport, java.lang.Object>)(new DefendedPureLambdaFunction1<java.lang.Long, java.lang.Object>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"columns\",_columns,\"r\",_r,\"sortedColumns\",_sortedColumns);\n-     public java.lang.Object execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((java.lang.Long)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.Object value(final java.lang.Long _x, final ExecutionSupport es)\n-     {\n-return ((java.lang.Object)CompiledSupport.safeGet(_r._values(), FunctionsGen.indexOf(_columns, ((java.lang.String)CompiledSupport.safeGet(_sortedColumns, _x, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 608, 131, -1, -1)))), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 608, 94, -1, -1)));\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-));\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-));\n-}\n-\n-public static java.lang.String Root_meta_relational_testDataGeneration_getResultCSV_ResultSet_1__String_1_(final org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet _data,final ExecutionSupport es)\n-{\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(_data._columnNames()),\",\",es),\"\\n\",CompiledSupport.replace(CompiledSupport.replace(CompiledSupport.joinStrings(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_data._rows()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$getResultCSV$36$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$4\")), es)\n-, \"\", \"\\n\", \"\\n\"), \"SQLNull\", \"---null---\"), \"\\n\", \"\\n\"))),es);\n-}\n-\n-public static java.lang.String Root_meta_relational_testDataGeneration_getResultCSVWithStringHashing_ResultSet_1__String_1_(final org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet _data,final ExecutionSupport es)\n-{\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(_data._columnNames()),\",\",es),\"\\n\",CompiledSupport.replace(CompiledSupport.replace(CompiledSupport.joinStrings(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_data._rows()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$getResultCSVWithStringHashing$37$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$4\")), es)\n-, \"\", \"\\n\", \"\\n\"), \"SQLNull\", \"---null---\"), \"\\n\", \"\\n\"))),es);\n-}\n-\n-public static RichIterable<? extends java.lang.Object> Root_meta_relational_testDataGeneration_hashStrings_Any_MANY__Any_MANY_(final RichIterable<? extends java.lang.Object> _values,final ExecutionSupport es)\n-{\n-return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_values), (org.eclipse.collections.api.block.function.Function2<java.lang.Object, ExecutionSupport, java.lang.Object>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$hashStrings$38$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$2\")), es)\n-);\n-}\n-\n-public static java.lang.String Root_meta_relational_testDataGeneration_hashString_String_1__String_1_(final java.lang.String _s,final ExecutionSupport es)\n-{\n-final long _strLength = CompiledSupport.length(_s);\n-final java.lang.String _sha256 = CompiledSupport.substring(FunctionsGen.hash(_s, ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::functions::hash::HashType\",\"SHA256\"))), 0l, 5l);\n-final long _shaLength = CompiledSupport.length(_sha256);\n-final double _div = CompiledSupport.divide(CompiledSupport.times(Lists.mutable.<java.lang.Number>with(_strLength,(java.lang.Double)1.0)), _shaLength, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 639, 30, -1, -1));\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(platform_pure_grammar_functions_collection_range.Root_meta_pure_functions_collection_range_Integer_1__Integer_MANY_(FunctionsGen.floor(_div),es)), (org.eclipse.collections.api.block.function.Function2<java.lang.Long, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<java.lang.Long, java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"sha256\",_sha256);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((java.lang.Long)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final java.lang.Long _i, final ExecutionSupport es)\n-     {\n-return _sha256;\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-),es),CompiledSupport.substring(_sha256, (long)CompiledSupport.minus(Lists.mutable.<java.lang.Long>with(_shaLength,(long)CompiledSupport.minus(Lists.mutable.<java.lang.Long>with(_strLength,CompiledSupport.times(Lists.mutable.<java.lang.Long>with(FunctionsGen.floor(_div),_shaLength)))))), _shaLength))),es);\n-}\n-\n-public static java.lang.String Root_meta_relational_testDataGeneration_convertValuesToCsv_Any_MANY__String_1_(final RichIterable<? extends java.lang.Object> _values,final ExecutionSupport es)\n-{\n-return platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_values), (org.eclipse.collections.api.block.function.Function2<java.lang.Object, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$convertValuesToCsv$40$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$10\")), es)\n-),\",\",es);\n-}\n-\n-public static org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> Root_meta_relational_testDataGeneration_createTempTableStatement__Function_1_(final ExecutionSupport es)\n-{\n-return new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$createTempTableStatement$41$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$21\")\n-), (\n-core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$createTempTableStatement$41$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$21\")\n-))\n-;\n-}\n-\n-public static org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> Root_meta_relational_testDataGeneration_insertIntoTempTableStatement__Function_1_(final ExecutionSupport es)\n-{\n-return new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$insertIntoTempTableStatement$42$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$6\")\n-), (\n-core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$insertIntoTempTableStatement$42$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$6\")\n-))\n-;\n-}\n-\n-public static java.lang.String Root_meta_relational_testDataGeneration_addQuotesIfNoQuotes_String_1__String_1_(final java.lang.String _aliasName,final ExecutionSupport es)\n-{\n-return ((java.lang.String)(CompiledSupport.startsWith(_aliasName, \"\\\"\")?_aliasName:platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\\"\",_aliasName,\"\\\"\")),es)));\n-}\n-\n-public static java.lang.Object Root_meta_relational_testDataGeneration_parseDateIfRequired_Any_1__Column_1__Any_1_(final java.lang.Object _value, final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _c,final ExecutionSupport es)\n-{\n-return ((java.lang.Object)(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.datatype.Date.class.isInstance(_c._type()) || org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.datatype.Timestamp.class.isInstance(_c._type())) && java.lang.String.class.isInstance(_value))?org.finos.legend.pure.m4.coreinstance.primitive.date.DateFunctions.parsePureDate(CompiledSupport.<java.lang.String>castWithExceptionHandling(_value,java.lang.String.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 693, 196, -1, -1))):_value));\n-}\n-\n-public static org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_getMilestoningFilter_Table_1__TableAlias_1__TestDataGenerationConfig_1__Extension_MANY__RelationalOperationElement_$0_1$_(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table _table, final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAlias _alias, final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig _config, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n-{\n-return ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.operation.Operation)(platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_config._temporalMilestoningDates(),es)?(org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.operation.Operation)CompiledSupport.makeOne((java.lang.Object)null):new LambdaZero<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.operation.Operation>(){public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.operation.Operation execute(){ final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning> _tableMilestoning = CompiledSupport.toPureCollection(_table._milestoning()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning _x){return org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.TemporalMilestoning.class.isInstance(_x);}});\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.milestoning.BusinessTemporal _businessTemporalStrategy = new org.finos.legend.pure.generated.Root_meta_pure_milestoning_BusinessTemporal_Impl(\"Anonymous_NoCounter\");\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.milestoning.ProcessingTemporal _processingTemporalStrategy = new org.finos.legend.pure.generated.Root_meta_pure_milestoning_ProcessingTemporal_Impl(\"Anonymous_NoCounter\");\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.milestoning.BiTemporal _biTemporalStrategy = new org.finos.legend.pure.generated.Root_meta_pure_milestoning_BiTemporal_Impl(\"Anonymous_NoCounter\");\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _extractDate = new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$getMilestoningFilter$45$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$6\")\n-), (\n-core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$getMilestoningFilter$45$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$6\")\n-))\n-;\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.milestoning.TemporalStrategy,? extends org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext> _milestoningStrategyAndContext = ((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.milestoning.TemporalStrategy,? extends org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext>)(CompiledSupport.equal(CompiledSupport.safeSize(_tableMilestoning), 1l)?(org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.milestoning.TemporalStrategy,? extends org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext>)(org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.milestoning.SingleDateTemporalStrategy,? extends org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext>)(Pure.matches(CompiledSupport.toOne(_tableMilestoning, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 711, 69, -1, -1)),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.BusinessMilestoning.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _bus_As_Object)\n-       {\n-            final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.BusinessMilestoning _bus = (org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.BusinessMilestoning)CompiledSupport.makeOne(_bus_As_Object);\n-            return (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.milestoning.BusinessTemporal,? extends org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(_businessTemporalStrategy,new org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext_Impl(\"Anonymous_NoCounter\")._businessDate(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl(\"Anonymous_NoCounter\")._value(((org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)_extractDate, CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table>castWithExceptionHandling(_table,org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 712, 237, -1, -1)), \"BusinessMilestoning\", \"businessDate\", CompiledSupport.mapToOneOverOne(_config._temporalMilestoningDates(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates, ExecutionSupport, org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$getMilestoningFilter$45$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$8\")), es)\n-))))._currentMilestoningStrategy(_businessTemporalStrategy),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 712, 87, -1, -1)));\n-       }\n-   }).valueOf(CompiledSupport.first(CompiledSupport.toOne(_tableMilestoning, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 711, 69, -1, -1))))\n-:\n-(Pure.matches(CompiledSupport.toOne(_tableMilestoning, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 711, 69, -1, -1)),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.ProcessingMilestoning.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _proc_As_Object)\n-       {\n-            final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.ProcessingMilestoning _proc = (org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.ProcessingMilestoning)CompiledSupport.makeOne(_proc_As_Object);\n-            return (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.milestoning.ProcessingTemporal,? extends org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(_processingTemporalStrategy,new org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext_Impl(\"Anonymous_NoCounter\")._processingDate(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl(\"Anonymous_NoCounter\")._value(((org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)_extractDate, CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table>castWithExceptionHandling(_table,org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 713, 241, -1, -1)), \"ProcessingMilestoning\", \"processingDate\", CompiledSupport.mapToOneOverOne(_config._temporalMilestoningDates(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates, ExecutionSupport, org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$getMilestoningFilter$45$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$11\")), es)\n-))))._currentMilestoningStrategy(_processingTemporalStrategy),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 713, 87, -1, -1)));\n-       }\n-   }).valueOf(CompiledSupport.first(CompiledSupport.toOne(_tableMilestoning, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 711, 69, -1, -1))))\n-:\n-(Pure.matches(CompiledSupport.toOne(_tableMilestoning, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 711, 69, -1, -1)),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.BusinessSnapshotMilestoning.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _snap_As_Object)\n-       {\n-            final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.BusinessSnapshotMilestoning _snap = (org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.BusinessSnapshotMilestoning)CompiledSupport.makeOne(_snap_As_Object);\n-            return (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.milestoning.BusinessTemporal,? extends org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(_businessTemporalStrategy,new org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext_Impl(\"Anonymous_NoCounter\")._businessDate(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl(\"Anonymous_NoCounter\")._value(((org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)_extractDate, CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table>castWithExceptionHandling(_table,org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 714, 243, -1, -1)), \"BusinessSnapshotMilestoning\", \"snapshotDate\", CompiledSupport.mapToOneOverOne(_config._temporalMilestoningDates(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates, ExecutionSupport, org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$getMilestoningFilter$45$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$14\")), es)\n-))))._currentMilestoningStrategy(_businessTemporalStrategy),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 714, 93, -1, -1)));\n-       }\n-   }).valueOf(CompiledSupport.first(CompiledSupport.toOne(_tableMilestoning, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 711, 69, -1, -1))))\n-:\n-CompiledSupport.matchFailure(CompiledSupport.toOne(_tableMilestoning, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 711, 69, -1, -1)),new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 711, 78, -1, -1)))))\n-:(org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.milestoning.TemporalStrategy,? extends org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext>)((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.milestoning.BiTemporal,? extends org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext>)(((CompiledSupport.equal(CompiledSupport.safeSize(_tableMilestoning), 2l) && FunctionsGen.exists(_tableMilestoning, new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning>(){private final PureFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning,Boolean> func = (PureFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning,Boolean>)CoreGen.getSharedPureFunction(new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$getMilestoningFilter$45$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$17\")\n-), (\n-core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$getMilestoningFilter$45$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$17\")\n-))\n-,es); public boolean accept(org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning param){return func.value(param, es);}})\n-) && FunctionsGen.exists(_tableMilestoning, new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning>(){private final PureFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning,Boolean> func = (PureFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning,Boolean>)CoreGen.getSharedPureFunction(new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$getMilestoningFilter$45$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$18\")\n-), (\n-core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$getMilestoningFilter$45$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$18\")\n-))\n-,es); public boolean accept(org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning param){return func.value(param, es);}})\n-)?(org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.milestoning.BiTemporal,? extends org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext>)(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.milestoning.BiTemporal,? extends org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(_biTemporalStrategy,new org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext_Impl(\"Anonymous_NoCounter\")._businessDate(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl(\"Anonymous_NoCounter\")._value(((org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)_extractDate, CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table>castWithExceptionHandling(_table,org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 717, 199, -1, -1)), \"BusinessMilestoning\", \"businessDate\", CompiledSupport.mapToOneOverOne(_config._temporalMilestoningDates(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates, ExecutionSupport, org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$getMilestoningFilter$45$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$20\")), es)\n-))))._processingDate(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl(\"Anonymous_NoCounter\")._value(((org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)_extractDate, CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table>castWithExceptionHandling(_table,org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 717, 362, -1, -1)), \"ProcessingMilestoning\", \"processingDate\", CompiledSupport.mapToOneOverOne(_config._temporalMilestoningDates(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates, ExecutionSupport, org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$getMilestoningFilter$45$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$22\")), es)\n-))))._currentMilestoningStrategy(_biTemporalStrategy),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 717, 55, -1, -1))):(org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.milestoning.BiTemporal,? extends org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext>)CompiledSupport.makeOne((java.lang.Object)null)))));\n-return ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.operation.Operation)(platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_milestoningStrategyAndContext,es)?(org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.operation.Operation)CompiledSupport.makeOne((java.lang.Object)null):new LambdaZero<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.operation.Operation>(){public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.operation.Operation execute(){ final org.finos.legend.pure.m3.coreinstance.meta.pure.milestoning.TemporalStrategy _strategy = CompiledSupport.toOne(_milestoningStrategyAndContext, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 723, 61, -1, -1))._first();\n-final org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext _context = CompiledSupport.toOne(_milestoningStrategyAndContext, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 724, 60, -1, -1))._second();\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _select = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_SelectSQLQuery_Impl(\"Anonymous_NoCounter\")._data(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl(\"Anonymous_NoCounter\")._alias(_alias));\n-return ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.operation.Operation)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)core_relational_relational_milestoning_milestoning.Root_meta_relational_milestoning_getAllMilestonedTableFilter_TemporalStrategy_1__SelectSQLQuery_1__TemporalMilestoningContext_1__Map_1__Extension_MANY__Function_1_(_strategy,_select,_context,new PureMap(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureEqualsHashingStrategy.newMutableMap()),CompiledSupport.toPureCollection(_extensions),es), _alias));}}.execute()));}}.execute()));\n-}\n-\n public static org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan Root_meta_relational_testDataGeneration_executionPlan_planSeedDataGeneration_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__Any_MANY__Extension_MANY__ExecutionPlan_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _func, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final RichIterable<? extends java.lang.Object> _parameters, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n {\n final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>> _newVars = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateParametersNameValuePair_FunctionDefinition_1__Any_MANY__Pair_MANY_(_func,CompiledSupport.toPureCollection(_parameters),es);\n final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree _relationTree = ((org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree)(platform_functions_meta__subTypeOf.Root_meta_pure_functions_meta__subTypeOf_Type_1__Type_1__Boolean_1_(CompiledSupport.toOne(core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_functionReturnType_Function_1__GenericType_1_(_func,es)._rawType(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 760, 63, -1, -1)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::tds::TabularDataSet\")),es)?core_relational_relational_lineage_scanRelations_scanRelations.Root_meta_pure_lineage_scanRelations_scanRelations_FunctionDefinition_1__Mapping_1__Runtime_1__Pair_MANY__Extension_MANY__RelationTree_1_(_func,_mapping,_runtime,CompiledSupport.toPureCollection(_newVars),CompiledSupport.toPureCollection(_extensions),es):core_relational_relational_lineage_scanRelations_scanRelations.Root_meta_pure_lineage_scanRelations_scanRelations_FunctionDefinition_1__Mapping_1__Extension_MANY__RelationTree_1_(_func,_mapping,CompiledSupport.toPureCollection(_extensions),es)));\n CompiledSupport.pureAssert(CompiledSupport.equal(_relationTree._root(), true), CoreGen.getSharedPureFunction(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$executionPlan$planSeedDataGeneration$1$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$4\")\n ), (\n@@ -5868,8 +4446,1430 @@\n ));\n        }\n    }).valueOf(CompiledSupport.first(_r))\n :\n CompiledSupport.matchFailure(_r,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 1294, 6, -1, -1))))\n ;\n }\n+\n+public static org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _database, final java.lang.String _schema, final java.lang.String _table, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier> _identifiers,final ExecutionSupport es)\n+{\n+return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Table_1__RowIdentifier_MANY__TableRowIdentifiers_1_(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_getTable_Database_1__String_1__String_1__Table_1_(_database,_schema,_table,es),CompiledSupport.toPureCollection(_identifiers),es);\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Table_1__RowIdentifier_MANY__TableRowIdentifiers_1_(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table _table, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier> _identifiers,final ExecutionSupport es)\n+{\n+CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(_identifiers), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier, ExecutionSupport, RichIterable<? extends java.lang.Boolean>>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier, RichIterable<? extends java.lang.Boolean>>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"table\",_table);\n+     public RichIterable<? extends java.lang.Boolean> execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public RichIterable<? extends java.lang.Boolean> value(final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier _i, final ExecutionSupport es)\n+     {\n+return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_i._columnValuePairs()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Object>, ExecutionSupport, java.lang.Boolean>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Object>, java.lang.Boolean>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"table\",_table);\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.Boolean value(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Object> _cv, final ExecutionSupport es)\n+     {\n+return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__String_1__Boolean_1_(platform_functions_collection_contains.Root_meta_pure_functions_collection_contains_Any_MANY__Any_1__Boolean_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>castWithExceptionHandling(CompiledSupport.toPureCollection(_table._columns()),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 80, 33, -1, -1))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$createTableRowIdentifiers$2$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$2\")), es)\n+),_cv._first(),es),platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Table : \",core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_getQualifiedTableName_Table_1__String_1_(_table,es),\" has no column with name : \",_cv._first())),es),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+;\n+return new org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers_Impl(\"Anonymous_NoCounter\")._table(_table)._rowIdentifiers(CompiledSupport.toPureCollection(_identifiers));\n+}\n+\n+public static org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table Root_meta_relational_testDataGeneration_getTable_Database_1__String_1__String_1__Table_1_(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _database, final java.lang.String _schema, final java.lang.String _table,final ExecutionSupport es)\n+{\n+return CompiledSupport.toOne(platform_store_relational_functions.Root_meta_relational_metamodel_table_Schema_1__String_1__Table_$0_1$_(CompiledSupport.toOne(platform_store_relational_functions.Root_meta_relational_metamodel_schema_Database_1__String_1__Schema_$0_1$_(_database,_schema,es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 89, 32, -1, -1)),_table,es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 89, 56, -1, -1));\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(final RichIterable<? extends java.lang.String> _columnNames, final RichIterable<? extends java.lang.Object> _columnValues,final ExecutionSupport es)\n+{\n+platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__String_1__Boolean_1_(CompiledSupport.equal(CompiledSupport.safeSize(_columnNames), CompiledSupport.safeSize(_columnValues)),\"Column Names and Values should be lists of same size\",es);\n+return new org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier_Impl(\"Anonymous_NoCounter\")._columnValuePairs(CompiledSupport.toPureCollection(FunctionsGen.zip(_columnNames, _columnValues)));\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates Root_meta_relational_testDataGeneration_createTemporalMilestoningDates_Date_$0_1$__Date_$0_1$__Date_$0_1$__TemporalMilestoningDates_1_(final org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate _businessDate, final org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate _processingDate, final org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate _snapshotDate,final ExecutionSupport es)\n+{\n+return new org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates_Impl(\"Anonymous_NoCounter\")._businessDate(_businessDate)._processingDate(_processingDate)._snapshotDate(_snapshotDate);\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _func, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _rowIdentifiers, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n+{\n+return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_func,_mapping,_runtime,(RichIterable<? extends java.lang.Object>)null,CompiledSupport.toPureCollection(_rowIdentifiers),CompiledSupport.toPureCollection(_extensions),es);\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _func, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final RichIterable<? extends java.lang.Object> _parameters, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _rowIdentifiers, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n+{\n+return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__ExecutionContext_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_func,_mapping,_runtime,CompiledSupport.toPureCollection(_parameters),new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl(\"Anonymous_NoCounter\"),CompiledSupport.toPureCollection(_rowIdentifiers),CompiledSupport.toPureCollection(_extensions),es);\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Boolean_1__Extension_MANY__TestDataGenResult_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _func, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _rowIdentifiers, final boolean _hashStrings, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n+{\n+return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__TableRowIdentifiers_MANY__Boolean_1__Extension_MANY__TestDataGenResult_1_(_func,_mapping,_runtime,(RichIterable<? extends java.lang.Object>)null,CompiledSupport.toPureCollection(_rowIdentifiers),_hashStrings,CompiledSupport.toPureCollection(_extensions),es);\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__TableRowIdentifiers_MANY__Boolean_1__Extension_MANY__TestDataGenResult_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _func, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final RichIterable<? extends java.lang.Object> _parameters, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _rowIdentifiers, final boolean _hashStrings, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n+{\n+return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__Extension_MANY__TestDataGenResult_1_(_func,_mapping,_runtime,CompiledSupport.toPureCollection(_parameters),new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl(\"Anonymous_NoCounter\"),CompiledSupport.toPureCollection(_rowIdentifiers),_hashStrings,CompiledSupport.toPureCollection(_extensions),es);\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _func, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _rowIdentifiers, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n+{\n+return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__ExecutionContext_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_func,_mapping,_runtime,(RichIterable<? extends java.lang.Object>)null,_exeCtx,CompiledSupport.toPureCollection(_rowIdentifiers),CompiledSupport.toPureCollection(_extensions),es);\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__ExecutionContext_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _func, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final RichIterable<? extends java.lang.Object> _parameters, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _rowIdentifiers, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n+{\n+return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__ExecutionContext_1__TestDataGenerationConfig_1__Extension_MANY__TestDataGenResult_1_(_func,_mapping,_runtime,CompiledSupport.toPureCollection(_parameters),_exeCtx,new org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig_Impl(\"Anonymous_NoCounter\")._rowIdentifiers(CompiledSupport.toPureCollection(_rowIdentifiers))._generateWithDefaultPKs(false)._hashStrings(false),CompiledSupport.toPureCollection(_extensions),es);\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__Extension_MANY__TestDataGenResult_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _func, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _rowIdentifiers, final boolean _hashStrings, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n+{\n+return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__Extension_MANY__TestDataGenResult_1_(_func,_mapping,_runtime,(RichIterable<? extends java.lang.Object>)null,_exeCtx,CompiledSupport.toPureCollection(_rowIdentifiers),_hashStrings,CompiledSupport.toPureCollection(_extensions),es);\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__Extension_MANY__TestDataGenResult_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _func, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final RichIterable<? extends java.lang.Object> _parameters, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _rowIdentifiers, final boolean _hashStrings, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n+{\n+return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__ExecutionContext_1__TestDataGenerationConfig_1__Extension_MANY__TestDataGenResult_1_(_func,_mapping,_runtime,CompiledSupport.toPureCollection(_parameters),_exeCtx,new org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig_Impl(\"Anonymous_NoCounter\")._rowIdentifiers(CompiledSupport.toPureCollection(_rowIdentifiers))._generateWithDefaultPKs(false)._hashStrings(_hashStrings),CompiledSupport.toPureCollection(_extensions),es);\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__TemporalMilestoningDates_$0_1$__Extension_MANY__TestDataGenResult_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _func, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _rowIdentifiers, final boolean _hashStrings, final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates _temporalMilestoningDates, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n+{\n+return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__TemporalMilestoningDates_$0_1$__Extension_MANY__TestDataGenResult_1_(_func,_mapping,_runtime,(RichIterable<? extends java.lang.Object>)null,_exeCtx,CompiledSupport.toPureCollection(_rowIdentifiers),_hashStrings,_temporalMilestoningDates,CompiledSupport.toPureCollection(_extensions),es);\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__TemporalMilestoningDates_$0_1$__Extension_MANY__TestDataGenResult_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _func, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final RichIterable<? extends java.lang.Object> _parameters, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _rowIdentifiers, final boolean _hashStrings, final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates _temporalMilestoningDates, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n+{\n+return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__ExecutionContext_1__TestDataGenerationConfig_1__Extension_MANY__TestDataGenResult_1_(_func,_mapping,_runtime,CompiledSupport.toPureCollection(_parameters),_exeCtx,new org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig_Impl(\"Anonymous_NoCounter\")._rowIdentifiers(CompiledSupport.toPureCollection(_rowIdentifiers))._generateWithDefaultPKs(false)._hashStrings(_hashStrings)._temporalMilestoningDates(_temporalMilestoningDates),CompiledSupport.toPureCollection(_extensions),es);\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult Root_meta_relational_testDataGeneration_generateTestDataWithDefaultPKs_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__Extension_MANY__TestDataGenResult_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _func, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n+{\n+return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestDataWithDefaultPKs_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__ExecutionContext_1__Extension_MANY__TestDataGenResult_1_(_func,_mapping,_runtime,(RichIterable<? extends java.lang.Object>)null,_exeCtx,CompiledSupport.toPureCollection(_extensions),es);\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult Root_meta_relational_testDataGeneration_generateTestDataWithDefaultPKs_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__ExecutionContext_1__Extension_MANY__TestDataGenResult_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _func, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final RichIterable<? extends java.lang.Object> _parameters, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n+{\n+return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__ExecutionContext_1__TestDataGenerationConfig_1__Extension_MANY__TestDataGenResult_1_(_func,_mapping,_runtime,CompiledSupport.toPureCollection(_parameters),_exeCtx,new org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig_Impl(\"Anonymous_NoCounter\")._rowIdentifiers(Lists.immutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers>empty())._generateWithDefaultPKs(true)._hashStrings(false),CompiledSupport.toPureCollection(_extensions),es);\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult Root_meta_relational_testDataGeneration_generateTestDataWithDefaultPKs_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__Boolean_1__Extension_MANY__TestDataGenResult_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _func, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final boolean _hashStrings, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n+{\n+return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestDataWithDefaultPKs_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__ExecutionContext_1__Boolean_1__Extension_MANY__TestDataGenResult_1_(_func,_mapping,_runtime,(RichIterable<? extends java.lang.Object>)null,_exeCtx,_hashStrings,CompiledSupport.toPureCollection(_extensions),es);\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult Root_meta_relational_testDataGeneration_generateTestDataWithDefaultPKs_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__ExecutionContext_1__Boolean_1__Extension_MANY__TestDataGenResult_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _func, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final RichIterable<? extends java.lang.Object> _parameters, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final boolean _hashStrings, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n+{\n+return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__ExecutionContext_1__TestDataGenerationConfig_1__Extension_MANY__TestDataGenResult_1_(_func,_mapping,_runtime,CompiledSupport.toPureCollection(_parameters),_exeCtx,new org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig_Impl(\"Anonymous_NoCounter\")._rowIdentifiers(Lists.immutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers>empty())._generateWithDefaultPKs(true)._hashStrings(_hashStrings),CompiledSupport.toPureCollection(_extensions),es);\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult Root_meta_relational_testDataGeneration_generateTestDataWithDefaultPKs_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__Boolean_1__TemporalMilestoningDates_$0_1$__Extension_MANY__TestDataGenResult_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _func, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final boolean _hashStrings, final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates _temporalMilestoningDates, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n+{\n+return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestDataWithDefaultPKs_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__ExecutionContext_1__Boolean_1__TemporalMilestoningDates_$0_1$__Extension_MANY__TestDataGenResult_1_(_func,_mapping,_runtime,(RichIterable<? extends java.lang.Object>)null,_exeCtx,_hashStrings,_temporalMilestoningDates,CompiledSupport.toPureCollection(_extensions),es);\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult Root_meta_relational_testDataGeneration_generateTestDataWithDefaultPKs_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__ExecutionContext_1__Boolean_1__TemporalMilestoningDates_$0_1$__Extension_MANY__TestDataGenResult_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _func, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final RichIterable<? extends java.lang.Object> _parameters, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final boolean _hashStrings, final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates _temporalMilestoningDates, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n+{\n+return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__ExecutionContext_1__TestDataGenerationConfig_1__Extension_MANY__TestDataGenResult_1_(_func,_mapping,_runtime,CompiledSupport.toPureCollection(_parameters),_exeCtx,new org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig_Impl(\"Anonymous_NoCounter\")._rowIdentifiers(Lists.immutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers>empty())._generateWithDefaultPKs(true)._hashStrings(_hashStrings)._temporalMilestoningDates(_temporalMilestoningDates),CompiledSupport.toPureCollection(_extensions),es);\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__Any_MANY__ExecutionContext_1__TestDataGenerationConfig_1__Extension_MANY__TestDataGenResult_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _func, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final RichIterable<? extends java.lang.Object> _parameters, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig _config, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n+{\n+final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>> _newVars = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateParametersNameValuePair_FunctionDefinition_1__Any_MANY__Pair_MANY_(_func,CompiledSupport.toPureCollection(_parameters),es);\n+final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree _relationTree = ((org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree)(platform_functions_meta__subTypeOf.Root_meta_pure_functions_meta__subTypeOf_Type_1__Type_1__Boolean_1_(CompiledSupport.toOne(core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_functionReturnType_Function_1__GenericType_1_(_func,es)._rawType(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 186, 63, -1, -1)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::tds::TabularDataSet\")),es)?core_relational_relational_lineage_scanRelations_scanRelations.Root_meta_pure_lineage_scanRelations_scanRelations_FunctionDefinition_1__Mapping_1__Runtime_1__Pair_MANY__Extension_MANY__RelationTree_1_(_func,_mapping,_runtime,CompiledSupport.toPureCollection(_newVars),CompiledSupport.toPureCollection(_extensions),es):core_relational_relational_lineage_scanRelations_scanRelations.Root_meta_pure_lineage_scanRelations_scanRelations_FunctionDefinition_1__Mapping_1__Extension_MANY__RelationTree_1_(_func,_mapping,CompiledSupport.toPureCollection(_extensions),es)));\n+final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection _dbConnection = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection>castWithExceptionHandling(CompiledSupport.toOne(CompiledSupport.toPureCollection(_runtime._connections()).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection _c){return org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection.class.isInstance(_c);}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 187, 91, -1, -1)),org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 187, 100, -1, -1));\n+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _relationColumnMap = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateRelationColumnMap_RelationTree_1__Map_1__Map_1_(_relationTree,new PureMap(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureEqualsHashingStrategy.newMutableMap()),es);\n+final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>> _generationResult = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestDataStartingFromRoot_RelationTree_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__TestDataGenerationConfig_1__Extension_MANY__Pair_MANY_(_relationTree,_runtime,_exeCtx,_dbConnection,_relationColumnMap,_config,CompiledSupport.toPureCollection(_extensions),es);\n+final RichIterable<? extends java.lang.String> _sqls = CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_generationResult), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestData$22$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$5\")), es)\n+), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>, ExecutionSupport, RichIterable<? extends java.lang.String>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestData$22$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$6\")), es)\n+;\n+final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>> _pairs = CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_generationResult), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestData$22$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$7\")), es)\n+), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestData$22$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$8\")), es)\n+).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet> _x){return org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table.class.isInstance(_x._first());}});\n+final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation> _relations = (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation>castWithExceptionHandling(platform_pure_basics_collection_removeDuplicates.Root_meta_pure_functions_collection_removeDuplicates_T_MANY__T_MANY_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_pairs), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestData$22$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$11\")), es)\n+),es),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 194, 34, -1, -1)));\n+final java.lang.String _dataString = platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_relations), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation, java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"config\",_config,\"pairs\",_pairs);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation _r, final ExecutionSupport es)\n+     {\n+final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet> _tablePairs = CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_pairs).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet> _s){return CompiledSupport.equal(_s._first(), _r);}})), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestData$22$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$14\")), es)\n+;\n+final org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet _oneRes = ((org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet)CompiledSupport.safeGet(_tablePairs, 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 198, 33, -1, -1)));\n+final org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet _finalRes = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>copy(_oneRes, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 199, 22, 199, 93))._rows(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row>castWithExceptionHandling(platform_pure_basics_collection_removeDuplicates.Root_meta_pure_functions_collection_removeDuplicatesBy_T_MANY__Function_1__T_MANY_(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(_tablePairs), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestData$22$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$15\")), es)\n+),new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$generateTestData$22$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$17\")\n+), (\n+core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestData$22$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$17\")\n+))\n+,es),org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 199, 56, -1, -1)))));\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table>castWithExceptionHandling(_r,org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 201, 11, -1, -1))._schema()._name(),\"\\n\",_r._name(),\"\\n\",((java.lang.String)(_config._hashStrings()?core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_getResultCSVWithStringHashing_ResultSet_1__String_1_(_finalRes,es):core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_getResultCSV_ResultSet_1__String_1_(_finalRes,es))))),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+),\"-----\\n\",es);\n+final java.lang.String _finalDataString = ((java.lang.String)(CompiledSupport.equal(_dataString, \"\")?_dataString:platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_dataString,\"-----\\n\")),es)));\n+return new org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult_Impl(\"Anonymous_NoCounter\")._dataCsvString(_finalDataString)._relationTree(_relationTree)._sqls(CompiledSupport.toPureCollection(_sqls));\n+}\n+\n+public static java.lang.String Root_meta_relational_testDataGeneration_generateSeedDataString_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__Any_MANY__Extension_MANY__String_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _func, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final RichIterable<? extends java.lang.Object> _parameters, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n+{\n+final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>> _newVars = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateParametersNameValuePair_FunctionDefinition_1__Any_MANY__Pair_MANY_(_func,CompiledSupport.toPureCollection(_parameters),es);\n+final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree _relationTree = ((org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree)(platform_functions_meta__subTypeOf.Root_meta_pure_functions_meta__subTypeOf_Type_1__Type_1__Boolean_1_(CompiledSupport.toOne(core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_functionReturnType_Function_1__GenericType_1_(_func,es)._rawType(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 218, 63, -1, -1)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::tds::TabularDataSet\")),es)?core_relational_relational_lineage_scanRelations_scanRelations.Root_meta_pure_lineage_scanRelations_scanRelations_FunctionDefinition_1__Mapping_1__Runtime_1__Pair_MANY__Extension_MANY__RelationTree_1_(_func,_mapping,_runtime,CompiledSupport.toPureCollection(_newVars),CompiledSupport.toPureCollection(_extensions),es):core_relational_relational_lineage_scanRelations_scanRelations.Root_meta_pure_lineage_scanRelations_scanRelations_FunctionDefinition_1__Mapping_1__Extension_MANY__RelationTree_1_(_func,_mapping,CompiledSupport.toPureCollection(_extensions),es)));\n+CompiledSupport.pureAssert(CompiledSupport.equal(_relationTree._root(), true), CoreGen.getSharedPureFunction(new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$generateSeedDataString$23$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$4\")\n+), (\n+core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateSeedDataString$23$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$4\")\n+))\n+, es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 219, 4, -1, -1), es);\n+platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Function_1__Boolean_1_(CompiledSupport.toPureCollection(1l),CompiledSupport.toPureCollection(CompiledSupport.safeSize(_relationTree._children())),new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$generateSeedDataString$23$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$7\")\n+), (\n+new DefendedPureLambdaFunction0<java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"relationTree\",_relationTree);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return valueOf(es);\n+     }\n+\n+     public java.lang.String valueOf(final ExecutionSupport es)\n+     {\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Seed data generation currently supports queries with a single root (got: \",core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.safeSize(_relationTree._children())),es),\")\")),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+\n+))\n+,es);\n+CompiledSupport.pureAssert(CompiledSupport.toOne(_relationTree._children(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 221, 35, -1, -1)).isTable(es), CoreGen.getSharedPureFunction(new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$generateSeedDataString$23$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$11\")\n+), (\n+new DefendedPureLambdaFunction0<java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"relationTree\",_relationTree);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return valueOf(es);\n+     }\n+\n+     public java.lang.String valueOf(final ExecutionSupport es)\n+     {\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Seed data generation currently supports queries with a root table (unions/views are not supported, got: \",core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(CompiledSupport.toPureCollection(platform_pure_basics_meta_type.Root_meta_pure_functions_meta_type_Any_MANY__Type_1_(CompiledSupport.toPureCollection(CompiledSupport.toOne(_relationTree._children(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 221, 187, -1, -1))),es)),es),\")\")),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+\n+))\n+, es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 221, 4, -1, -1), es);\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table _mainTable = CompiledSupport.toOne(_relationTree._children(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 222, 44, -1, -1)).table(es);\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _seedGenerationFunction = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateSeedDataGenerationFunction_FunctionDefinition_1__NamedRelation_1__Pair_MANY__LambdaFunction_1_(_func,_mainTable,CompiledSupport.toPureCollection(_newVars),es);\n+final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationData> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationData>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_seedGenerationFunction,_mapping,_runtime,CompiledSupport.toPureCollection(_extensions),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 225, 17, -1, -1)));\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\nmeta::relational::testDataGeneration::createTableRowIdentifiers(\",platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(_mainTable._schema()._database(),es),\", '\",CompiledSupport.toOne(_mainTable._schema()._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 227, 148, -1, -1)),\"', '\",_mainTable._name(),\"', \",\"[\\n\",platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<java.lang.String>castWithExceptionHandling(platform_pure_basics_collection_sort.Root_meta_pure_functions_collection_sort_T_m__T_m_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(((org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationData)CompiledSupport.safeGet(_result._values().getFirst(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 228, 26, -1, -1)))._rows()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_metamodel_DataRow, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_metamodel_DataRow, java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"mainTable\",_mainTable);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_relational_metamodel_DataRow)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_metamodel_DataRow _r, final ExecutionSupport es)\n+     {\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"       meta::relational::testDataGeneration::createRowIdentifier([\",platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_mainTable._primaryKey()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateSeedDataString$23$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$23\")), es)\n+), (org.eclipse.collections.api.block.function.Function2<java.lang.String, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateSeedDataString$23$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$24\")), es)\n+),\",\",es),\"], [\",core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_r._values()), (org.eclipse.collections.api.block.function.Function2<java.lang.Object, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateSeedDataString$23$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$26\")), es)\n+),\",\",es),\"])\")),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+),es),java.lang.String.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 228, 262, -1, -1)))),\",\\n\",es),\"\\n  ])\\n\")),es);\n+}\n+\n+public static RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>> Root_meta_relational_testDataGeneration_generateParametersNameValuePair_FunctionDefinition_1__Any_MANY__Pair_MANY_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _func, final RichIterable<? extends java.lang.Object> _parameters,final ExecutionSupport es)\n+{\n+final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression> _params = platform_functions_meta_functionType.Root_meta_pure_functions_meta_functionType_Function_1__FunctionType_1_(_func,es)._parameters();\n+platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Function_1__Boolean_1_(CompiledSupport.toPureCollection(CompiledSupport.safeSize(_params)),CompiledSupport.toPureCollection(CompiledSupport.safeSize(_parameters)),new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$generateParametersNameValuePair$24$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$2\")\n+), (\n+new DefendedPureLambdaFunction0<java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"params\",_params);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return valueOf(es);\n+     }\n+\n+     public java.lang.String valueOf(final ExecutionSupport es)\n+     {\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Missing some values/Extra values provided for parameters [\",platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_params), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateParametersNameValuePair$24$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$1\")), es)\n+),\", \",es),\"]\")),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+\n+))\n+,es);\n+return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(platform_pure_grammar_functions_collection_range.Root_meta_pure_functions_collection_range_Integer_1__Integer_MANY_(CompiledSupport.safeSize(_params),es)), (org.eclipse.collections.api.block.function.Function2<java.lang.Long, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>>)(new DefendedPureLambdaFunction1<java.lang.Long, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"parameters\",_parameters,\"params\",_params);\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>> execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((java.lang.Long)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>> value(final java.lang.Long _i, final ExecutionSupport es)\n+     {\n+return (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression)CompiledSupport.safeGet(_params, _i, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 235, 66, -1, -1)))._name(),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((java.lang.Object)((platform_functions_meta__subTypeOf.Root_meta_pure_functions_meta__subTypeOf_Type_1__Type_1__Boolean_1_(CompiledSupport.toOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression)CompiledSupport.safeGet(_params, _i, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 235, 96, -1, -1)))._genericType()._rawType(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 235, 124, -1, -1)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.PrimitiveType)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::PrimitiveType\",\"Date\")),es) && java.lang.String.class.isInstance(((java.lang.Object)CompiledSupport.safeGet(_parameters, _i, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 235, 166, -1, -1)))))?org.finos.legend.pure.m4.coreinstance.primitive.date.DateFunctions.parsePureDate(CompiledSupport.<java.lang.String>castWithExceptionHandling(((java.lang.Object)CompiledSupport.safeGet(_parameters, _i, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 235, 209, -1, -1))),java.lang.String.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 235, 217, -1, -1))):((java.lang.Object)CompiledSupport.safeGet(_parameters, _i, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 235, 260, -1, -1)))))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 235, 79, -1, -1))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 235, 52, -1, -1)));\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+);\n+}\n+\n+public static org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> Root_meta_relational_testDataGeneration_generateSeedDataGenerationFunction_FunctionDefinition_1__NamedRelation_1__Pair_MANY__LambdaFunction_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _func, final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation _mainRelation, final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>> _newVars,final ExecutionSupport es)\n+{\n+final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification> _expressionSequence = CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_func._expressionSequence()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"func\",_func,\"newVars\",_newVars);\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _x, final ExecutionSupport es)\n+     {\n+return core_relational_relational_validation_functions.Root_meta_relational_validation_functions_resolveVars_ValueSpecification_1__Map_1__ValueSpecification_1_(_x,FunctionsGen.putAllPairs(FunctionsGen.getOpenVariables(_func), _newVars),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+;\n+final long _exprSize = CompiledSupport.safeSize(_expressionSequence);\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _lastExpression = CompiledSupport.toOne(FunctionsGen.last((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification>)_expressionSequence), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 243, 54, -1, -1));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _lastExpressionWithSerializeRemoved = ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_isSerialize_FunctionExpression_1__Boolean_1_(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>castWithExceptionHandling(_lastExpression,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 244, 65, -1, -1)),es)?((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>castWithExceptionHandling(_lastExpression,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 245, 68, -1, -1))._parametersValues(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 245, 137, -1, -1))):_lastExpression));\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table _mainTable = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table>castWithExceptionHandling((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table)(Pure.matches(_mainRelation,org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _t_As_Object)\n+       {\n+            final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table _t = (org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table)CompiledSupport.makeOne(_t_As_Object);\n+            return _t;\n+       }\n+   }).valueOf(CompiledSupport.first(_mainRelation))\n+:\n+(Pure.matches(_mainRelation,org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _v_As_Object)\n+       {\n+            final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View _v = (org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View)CompiledSupport.makeOne(_v_As_Object);\n+            return platform_store_relational_functions.Root_meta_relational_metamodel_mainTable_RelationalMappingSpecification_1__Table_1_(_v,es);\n+       }\n+   }).valueOf(CompiledSupport.first(_mainRelation))\n+:\n+CompiledSupport.matchFailure(_mainRelation,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 248, 35, -1, -1))))\n+,org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 248, 87, -1, -1));\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table _updatedMainTable = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table)(CompiledSupport.isEmpty(_mainTable._primaryKey())?new LambdaZero<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table>(){public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table execute(){ final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column> _validNonNullableCols = CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>castWithExceptionHandling(CompiledSupport.toPureCollection(_mainTable._columns()),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 250, 79, -1, -1))).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _y){return ((CompiledSupport.equal(_y._nullable(), false) && !((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.datatype.Varchar.class.isInstance(_y._type()) && platform_pure_grammar_functions_boolean_inequalities_greaterThan.Root_meta_pure_functions_boolean_greaterThan_Number_1__Number_1__Boolean_1_(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.datatype.Varchar>castWithExceptionHandling(_y._type(),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.datatype.Varchar.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 250, 171, -1, -1))._size(),1000l,es)))) && !((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.datatype.Varbinary.class.isInstance(_y._type()) && platform_pure_grammar_functions_boolean_inequalities_greaterThan.Root_meta_pure_functions_boolean_greaterThan_Number_1__Number_1__Boolean_1_(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.datatype.Varchar>castWithExceptionHandling(_y._type(),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.datatype.Varchar.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 250, 249, -1, -1))._size(),1000l,es))));}});\n+return CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table>copy(_mainTable, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 251, 32, 251, 78))._primaryKey(CompiledSupport.toPureCollection(_validNonNullableCols));}}.execute():_mainTable));\n+CompiledSupport.pureAssert(platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_updatedMainTable._primaryKey()),es), CoreGen.getSharedPureFunction(new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$generateSeedDataGenerationFunction$25$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$21\")\n+), (\n+new DefendedPureLambdaFunction0<java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"mainTable\",_mainTable);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return valueOf(es);\n+     }\n+\n+     public java.lang.String valueOf(final ExecutionSupport es)\n+     {\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Table : \",_mainTable._name(),\" must have atleast 1 primary key or non-null column to utilise this feature\")),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+\n+))\n+, es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 254, 4, -1, -1), es);\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression _wrappedLast = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_valuespecification_SimpleFunctionExpression_Impl(\"Anonymous_NoCounter\")._func(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::relational::functions::columnProjectionsFromRoot_Any_MANY__NamedRelation_1__String_MANY__Boolean_$0_1$__Integer_$0_1$__RelationData_1_\")))._multiplicity(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::PureOne\")))._genericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationData>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::relational::metamodel::RelationData\"))))._parametersValues(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification>with(_lastExpressionWithSerializeRemoved,new org.finos.legend.pure.generated.Root_meta_pure_metamodel_valuespecification_InstanceValue_Impl(\"Anonymous_NoCounter\")._genericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::relational::metamodel::relation::Table\"))))._multiplicity(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::PureOne\")))._values(CompiledSupport.toPureCollection(_updatedMainTable)),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_valuespecification_InstanceValue_Impl(\"Anonymous_NoCounter\")._genericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.PrimitiveType)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::PrimitiveType\",\"String\"))))._multiplicity(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::ZeroMany\")))._values(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_updatedMainTable._primaryKey()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateSeedDataGenerationFunction$25$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$23\")), es)\n+)),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_valuespecification_InstanceValue_Impl(\"Anonymous_NoCounter\")._genericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.PrimitiveType)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::PrimitiveType\",\"Boolean\"))))._multiplicity(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::PureOne\")))._values(CompiledSupport.toPureCollection(true)),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_valuespecification_InstanceValue_Impl(\"Anonymous_NoCounter\")._genericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.PrimitiveType)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::PrimitiveType\",\"Integer\"))))._multiplicity(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::PureOne\")))._values(CompiledSupport.toPureCollection(10l))))._importGroup(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel._import.ImportGroup)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::import::ImportGroup\",\"Root::system::imports::coreImport\")));\n+return new org.finos.legend.pure.generated.Root_meta_pure_metamodel_function_LambdaFunction_Impl<java.lang.Object>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::LambdaFunction\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core_relational$3794899\")))))._expressionSequence(CompiledSupport.toOneMany(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification>)(Object)CompiledSupport.concatenate(FunctionsGen.take(_expressionSequence, (long)CompiledSupport.minus(Lists.mutable.<java.lang.Long>with(_exprSize,1l))), _wrappedLast)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 271, 129, -1, -1)));\n+}\n+\n+public static RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>> Root_meta_relational_testDataGeneration_generateTestDataStartingFromRoot_RelationTree_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__TestDataGenerationConfig_1__Extension_MANY__Pair_MANY_(final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree _relationTree, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection _dbConnection, final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _relationColumnMap, final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig _config, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n+{\n+platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__String_1__Boolean_1_(CompiledSupport.equal(_relationTree._root(), true),\"Should start with a table tree starting from a 'root'\",es);\n+final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree> _childrenTrees = _relationTree._children();\n+return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_childrenTrees), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>>()\n+{\n+private MutableMap<String, Object> __vars = UnifiedMap.newMap(6);\n+ {__vars.put(\"config\",_config);\n+__vars.put(\"dbConnection\",_dbConnection);\n+__vars.put(\"exeCtx\",_exeCtx);\n+__vars.put(\"extensions\",_extensions);\n+__vars.put(\"relationColumnMap\",_relationColumnMap);\n+__vars.put(\"runtime\",_runtime);\n+}     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>> execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>> value(final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree _tree, final ExecutionSupport es)\n+     {\n+return ((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>)(_tree.isView(es)?new LambdaZero<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>>(){public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>> execute(){ final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>> _nestedResult = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestDataForNestedViewTree_RelationTree_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__TestDataGenerationConfig_1__Extension_MANY__Pair_MANY_(_tree,_runtime,_exeCtx,_dbConnection,_relationColumnMap,_config,CompiledSupport.toPureCollection(_extensions),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet> _viewResult = ((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>)CompiledSupport.safeGet(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_nestedResult), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$3\")), es)\n+), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$4\")), es)\n+, 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 282, 58, -1, -1)));\n+final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>> _childResults = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestDataStartingFromNode_RelationTree_1__ResultSet_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__TestDataGenerationConfig_1__Extension_MANY__Pair_MANY_(_tree,_viewResult._second(),_runtime,_exeCtx,_dbConnection,_relationColumnMap,_config,CompiledSupport.toPureCollection(_extensions),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>> _allResults = (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>)(Object)CompiledSupport.concatenate(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_nestedResult), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$6\")), es)\n+), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$7\")), es)\n+, CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_childResults), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$8\")), es)\n+), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$9\")), es)\n+))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 285, 30, -1, -1)));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String> _allSqls = (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((RichIterable<? extends java.lang.String>)(Object)CompiledSupport.concatenate(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_nestedResult), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$10\")), es)\n+), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>, ExecutionSupport, RichIterable<? extends java.lang.String>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$11\")), es)\n+, CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_childResults), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$12\")), es)\n+), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>, ExecutionSupport, RichIterable<? extends java.lang.String>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$13\")), es)\n+))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 286, 27, -1, -1)));\n+return (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(_allResults,_allSqls,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 287, 13, -1, -1)));}}.execute():new LambdaZero<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>>(){public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>> execute(){ final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table _table = CompiledSupport.toOne(_tree.table(es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 289, 38, -1, -1));\n+final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier> _pks = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_getRowIdentifiersForTable_TableRowIdentifiers_MANY__Table_1__Boolean_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Boolean_1__View_$0_1$__TestDataGenerationConfig_1__Extension_MANY__RowIdentifier_MANY_(CompiledSupport.toPureCollection(_config._rowIdentifiers()),_table,_config._generateWithDefaultPKs(),_runtime,_exeCtx,_dbConnection,false,(org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View)null,_config,CompiledSupport.toPureCollection(_extensions),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAlias _rootAlias = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl(\"Anonymous_NoCounter\")._name(\"root\")._relationalElement(_table);\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _rootSelect_PreMilestoning = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_SelectSQLQuery_Impl(\"Anonymous_NoCounter\")._distinct(false)._toRow(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl(\"Anonymous_NoCounter\")._value(20l))._columns(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>castWithExceptionHandling(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_sortBy_T_m__Function_$0_1$__T_m_(CompiledSupport.toPureCollection(CompiledSupport.toOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>)((PureMap)_relationColumnMap).getMap().get(_table)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 296, 59, -1, -1))._values()),new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$20\")\n+), (\n+core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$20\")\n+))\n+,es),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 296, 75, -1, -1)))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"rootAlias\",_rootAlias);\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _y, final ExecutionSupport es)\n+     {\n+return new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAliasColumn_Impl(\"Anonymous_NoCounter\")._alias(_rootAlias)._column(_y);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+))._data(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl(\"Anonymous_NoCounter\")._alias(_rootAlias))._filteringOperation(CompiledSupport.toPureCollection(core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_orFilters_RelationalOperationElement_MANY__Extension_MANY__RelationalOperationElement_$0_1$_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_pks), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"extensions\",_extensions,\"rootAlias\",_rootAlias,\"table\",_table);\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement value(final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier _onePk, final ExecutionSupport es)\n+     {\n+final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Object>> _columnValues = _onePk._columnValuePairs();\n+return core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_andFilters_RelationalOperationElement_MANY__Extension_MANY__RelationalOperationElement_$0_1$_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_columnValues), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Object>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.DynaFunction>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Object>, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.DynaFunction>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"rootAlias\",_rootAlias,\"table\",_table);\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.DynaFunction execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.DynaFunction value(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Object> _cv, final ExecutionSupport es)\n+     {\n+return new org.finos.legend.pure.generated.Root_meta_relational_metamodel_DynaFunction_Impl(\"Anonymous_NoCounter\")._name(\"equal\")._parameters(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>with(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAliasColumn_Impl(\"Anonymous_NoCounter\")._alias(_rootAlias)._column(CompiledSupport.toOne(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>castWithExceptionHandling(CompiledSupport.toPureCollection(_table._columns()),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 302, 144, -1, -1))).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _x){return CompiledSupport.equal(_x._name(), _cv._first());}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 302, 189, -1, -1))),new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl(\"Anonymous_NoCounter\")._value(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_parseDateIfRequired_Any_1__Column_1__Any_1_(_cv._second(),CompiledSupport.toOne(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>castWithExceptionHandling(CompiledSupport.toPureCollection(_table._columns()),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 302, 262, -1, -1))).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _x){return CompiledSupport.equal(_x._name(), _cv._first());}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 302, 307, -1, -1)),es))));\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+),CompiledSupport.toPureCollection(_extensions),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+),CompiledSupport.toPureCollection(_extensions),es)));\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement _milestoningFilter = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_getMilestoningFilter_Table_1__TableAlias_1__TestDataGenerationConfig_1__Extension_MANY__RelationalOperationElement_$0_1$_(_table,_rootAlias,_config,CompiledSupport.toPureCollection(_extensions),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _rootSelect = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery)(platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_milestoningFilter,es)?_rootSelect_PreMilestoning:CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery>copy(_rootSelect_PreMilestoning, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 308, 35, 308, 232))._filteringOperation(CompiledSupport.toPureCollection(core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_andFilters_RelationalOperationElement_MANY__Extension_MANY__RelationalOperationElement_$0_1$_(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>)(Object)CompiledSupport.concatenate(_rootSelect_PreMilestoning._filteringOperation(), _milestoningFilter))),CompiledSupport.toPureCollection(_extensions),es)))));\n+final java.lang.String _rootSql = core_relational_relational_sqlQueryToString_dbExtension.Root_meta_relational_functions_sqlQueryToString_sqlQueryToStringPretty_SQLQuery_1__DatabaseType_1__String_$0_1$__Boolean_$0_1$__Extension_MANY__String_1_(core_relational_relational_postprocessor_postProcessor.Root_meta_relational_mapping_postProcessQuery_ExecutionContext_1__SQLQuery_1__Runtime_1__Database_$0_1$__Extension_MANY__PostProcessorResult_1_(_exeCtx,_rootSelect,_runtime,new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl(\"Anonymous_NoCounter\")._name(\"default\"),CompiledSupport.toPureCollection(_extensions),es)._query(),_dbConnection._type(),_dbConnection._timeZone(),_dbConnection._quoteIdentifiers(),CompiledSupport.toPureCollection(_extensions),es);\n+final org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet _nodeResult = core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(_rootSql,_dbConnection,es);\n+final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>> _childResults = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestDataStartingFromNode_RelationTree_1__ResultSet_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__TestDataGenerationConfig_1__Extension_MANY__Pair_MANY_(_tree,_nodeResult,_runtime,_exeCtx,_dbConnection,_relationColumnMap,_config,CompiledSupport.toPureCollection(_extensions),es);\n+return (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>)(Object)CompiledSupport.concatenate((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(_table,core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_getColumnSortedResultSet_ResultSet_1__ResultSet_1_(_nodeResult,es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 316, 23, -1, -1))), CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_childResults), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$41\")), es)\n+), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$42\")), es)\n+))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 316, 18, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((RichIterable<? extends java.lang.String>)(Object)CompiledSupport.concatenate(_rootSql, CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_childResults), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$43\")), es)\n+), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>, ExecutionSupport, RichIterable<? extends java.lang.String>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$44\")), es)\n+))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 316, 120, -1, -1))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 316, 13, -1, -1)));}}.execute()));\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+);\n+}\n+\n+public static RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>> Root_meta_relational_testDataGeneration_generateTestDataForNestedViewTree_RelationTree_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__TestDataGenerationConfig_1__Extension_MANY__Pair_MANY_(final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree _relationTree, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection _dbConnection, final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _relationColumnMap, final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig _config, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View _view = _relationTree.view(es);\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Relation _mainRelation = platform_store_relational_functions.Root_meta_relational_metamodel_mainRelation_RelationalMappingSpecification_1__Relation_1_(_view,es);\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>> _initialResults = (org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>)(Pure.matches(_mainRelation,org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _table_As_Object)\n+       {\n+            final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table _table = (org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table)CompiledSupport.makeOne(_table_As_Object);\n+            final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier> _pks = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_getRowIdentifiersForTable_TableRowIdentifiers_MANY__Table_1__Boolean_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Boolean_1__View_$0_1$__TestDataGenerationConfig_1__Extension_MANY__RowIdentifier_MANY_(CompiledSupport.toPureCollection(_config._rowIdentifiers()),_table,_config._generateWithDefaultPKs(),_runtime,_exeCtx,_dbConnection,true,_view,_config,CompiledSupport.toPureCollection(_extensions),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAlias _rootAlias = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl(\"Anonymous_NoCounter\")._name(\"root\")._relationalElement(_table);\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _rootSelect_PreMilestoning = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_SelectSQLQuery_Impl(\"Anonymous_NoCounter\")._distinct(false)._toRow(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl(\"Anonymous_NoCounter\")._value(20l))._columns(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>castWithExceptionHandling(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_sortBy_T_m__Function_$0_1$__T_m_(CompiledSupport.toPureCollection(CompiledSupport.toOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>)((PureMap)_relationColumnMap).getMap().get(_table)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 334, 56, -1, -1))._values()),new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$5\")\n+), (\n+core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$5\")\n+))\n+,es),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 334, 72, -1, -1)))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"rootAlias\",_rootAlias);\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _y, final ExecutionSupport es)\n+     {\n+return new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAliasColumn_Impl(\"Anonymous_NoCounter\")._alias(_rootAlias)._column(_y);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+))._data(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl(\"Anonymous_NoCounter\")._alias(_rootAlias))._filteringOperation(CompiledSupport.toPureCollection(core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_orFilters_RelationalOperationElement_MANY__Extension_MANY__RelationalOperationElement_$0_1$_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_pks), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"extensions\",_extensions,\"rootAlias\",_rootAlias,\"table\",_table);\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement value(final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier _onePk, final ExecutionSupport es)\n+     {\n+final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Object>> _columnValues = _onePk._columnValuePairs();\n+return core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_andFilters_RelationalOperationElement_MANY__Extension_MANY__RelationalOperationElement_$0_1$_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_columnValues), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Object>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.DynaFunction>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Object>, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.DynaFunction>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"rootAlias\",_rootAlias,\"table\",_table);\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.DynaFunction execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.DynaFunction value(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Object> _cv, final ExecutionSupport es)\n+     {\n+return new org.finos.legend.pure.generated.Root_meta_relational_metamodel_DynaFunction_Impl(\"Anonymous_NoCounter\")._name(\"equal\")._parameters(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>with(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAliasColumn_Impl(\"Anonymous_NoCounter\")._alias(_rootAlias)._column(CompiledSupport.toOne(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>castWithExceptionHandling(CompiledSupport.toPureCollection(_table._columns()),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 340, 141, -1, -1))).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _x){return CompiledSupport.equal(_x._name(), _cv._first());}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 340, 186, -1, -1))),new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl(\"Anonymous_NoCounter\")._value(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_parseDateIfRequired_Any_1__Column_1__Any_1_(_cv._second(),CompiledSupport.toOne(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>castWithExceptionHandling(CompiledSupport.toPureCollection(_table._columns()),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 340, 259, -1, -1))).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _x){return CompiledSupport.equal(_x._name(), _cv._first());}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 340, 304, -1, -1)),es))));\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+),CompiledSupport.toPureCollection(_extensions),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+),CompiledSupport.toPureCollection(_extensions),es)));\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement _milestoningFilter = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_getMilestoningFilter_Table_1__TableAlias_1__TestDataGenerationConfig_1__Extension_MANY__RelationalOperationElement_$0_1$_(_table,_rootAlias,_config,CompiledSupport.toPureCollection(_extensions),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _rootSelect = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery)(platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_milestoningFilter,es)?_rootSelect_PreMilestoning:CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery>copy(_rootSelect_PreMilestoning, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 346, 32, 346, 229))._filteringOperation(CompiledSupport.toPureCollection(core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_andFilters_RelationalOperationElement_MANY__Extension_MANY__RelationalOperationElement_$0_1$_(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>)(Object)CompiledSupport.concatenate(_rootSelect_PreMilestoning._filteringOperation(), _milestoningFilter))),CompiledSupport.toPureCollection(_extensions),es)))));\n+final java.lang.String _rootSql = core_relational_relational_sqlQueryToString_dbExtension.Root_meta_relational_functions_sqlQueryToString_sqlQueryToStringPretty_SQLQuery_1__DatabaseType_1__String_$0_1$__Boolean_$0_1$__Extension_MANY__String_1_(core_relational_relational_postprocessor_postProcessor.Root_meta_relational_mapping_postProcessQuery_ExecutionContext_1__SQLQuery_1__Runtime_1__Database_$0_1$__Extension_MANY__PostProcessorResult_1_(_exeCtx,_rootSelect,_runtime,new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl(\"Anonymous_NoCounter\")._name(\"default\"),CompiledSupport.toPureCollection(_extensions),es)._query(),_dbConnection._type(),_dbConnection._timeZone(),_dbConnection._quoteIdentifiers(),CompiledSupport.toPureCollection(_extensions),es);\n+final org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet _nodeResult = core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(_rootSql,_dbConnection,es);\n+final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>> _childResults = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestDataStartingFromNode_RelationTree_1__ResultSet_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__TestDataGenerationConfig_1__Extension_MANY__Pair_MANY_(((org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree)CompiledSupport.safeGet(CompiledSupport.mapToManyOverOne(_relationTree._nestedViewTree(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$27\")), es)\n+, 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 352, 68, -1, -1))),_nodeResult,_runtime,_exeCtx,_dbConnection,_relationColumnMap,_config,CompiledSupport.toPureCollection(_extensions),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>> _allResults = (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>)(Object)CompiledSupport.concatenate((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(_table,core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_getColumnSortedResultSet_ResultSet_1__ResultSet_1_(_nodeResult,es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 354, 32, -1, -1))), CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_childResults), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$28\")), es)\n+), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$29\")), es)\n+))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 354, 27, -1, -1)));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String> _allSqls = (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((RichIterable<? extends java.lang.String>)(Object)CompiledSupport.concatenate(_rootSql, CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_childResults), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$30\")), es)\n+), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>, ExecutionSupport, RichIterable<? extends java.lang.String>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$31\")), es)\n+))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 355, 24, -1, -1)));\n+return (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(_allResults,_allSqls,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 356, 10, -1, -1)));\n+       }\n+   }).valueOf(CompiledSupport.first(_mainRelation))\n+:\n+(Pure.matches(_mainRelation,org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _v_As_Object)\n+       {\n+            final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View _v = (org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View)CompiledSupport.makeOne(_v_As_Object);\n+            final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>> _nestedResult = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestDataForNestedViewTree_RelationTree_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__TestDataGenerationConfig_1__Extension_MANY__Pair_MANY_(CompiledSupport.toOne(CompiledSupport.mapToManyOverOne(_relationTree._nestedViewTree(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$34\")), es)\n+, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 360, 140, -1, -1)),_runtime,_exeCtx,_dbConnection,_relationColumnMap,_config,CompiledSupport.toPureCollection(_extensions),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet> _viewResult = ((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>)CompiledSupport.safeGet(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_nestedResult), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$35\")), es)\n+), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$36\")), es)\n+, 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 361, 55, -1, -1)));\n+final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>> _childResults = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestDataStartingFromNode_RelationTree_1__ResultSet_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__TestDataGenerationConfig_1__Extension_MANY__Pair_MANY_(CompiledSupport.toOne(CompiledSupport.mapToManyOverOne(_relationTree._nestedViewTree(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$38\")), es)\n+, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 362, 68, -1, -1)),_viewResult._second(),_runtime,_exeCtx,_dbConnection,_relationColumnMap,_config,CompiledSupport.toPureCollection(_extensions),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>> _allResults = (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>)(Object)CompiledSupport.concatenate(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_nestedResult), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$40\")), es)\n+), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$41\")), es)\n+, CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_childResults), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$42\")), es)\n+), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$43\")), es)\n+))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 364, 27, -1, -1)));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String> _allSqls = (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((RichIterable<? extends java.lang.String>)(Object)CompiledSupport.concatenate(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_nestedResult), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$44\")), es)\n+), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>, ExecutionSupport, RichIterable<? extends java.lang.String>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$45\")), es)\n+, CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_childResults), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$46\")), es)\n+), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>, ExecutionSupport, RichIterable<? extends java.lang.String>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$47\")), es)\n+))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 365, 24, -1, -1)));\n+return (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(_allResults,_allSqls,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 366, 10, -1, -1)));\n+       }\n+   }).valueOf(CompiledSupport.first(_mainRelation))\n+:\n+CompiledSupport.matchFailure(_mainRelation,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 326, 40, -1, -1))))\n+;\n+final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>> _tableResults = CompiledSupport.toPureCollection(_initialResults._first()._values()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet> _x){return org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table.class.isInstance(_x._first());}});\n+CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(platform_pure_grammar_functions_collection_range.Root_meta_pure_functions_collection_range_Integer_1__Integer_MANY_(CompiledSupport.safeSize(_tableResults),es)), (org.eclipse.collections.api.block.function.Function2<java.lang.Long, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>)(new DefendedPureLambdaFunction1<java.lang.Long, org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"dbConnection\",_dbConnection,\"tableResults\",_tableResults);\n+     public org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((java.lang.Long)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet value(final java.lang.Long _id, final ExecutionSupport es)\n+     {\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet> _tr = ((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>)CompiledSupport.safeGet(_tableResults, _id, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 372, 31, -1, -1)));\n+final java.lang.String _tempName = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"testDataGen_Temp_\",CompiledSupport.toOne(_tr._first()._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 373, 60, -1, -1)),\"_\",CompiledSupport.pureToString(_id, es))),es);\n+org.finos.legend.pure.generated.RelationalGen.createTempTable(_tempName,(String)CoreGen.evaluate(es,core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTempTableStatement__Function_1_(es),_tempName,CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>castWithExceptionHandling(CompiledSupport.toPureCollection(_tr._first()._columns()),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 374, 53, -1, -1)),_dbConnection._type()),_dbConnection,0,0,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 374, 7, -1, -1),true,es);\n+return ((org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet)(platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_tr._second()._rows()),es)?new LambdaZero<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>(){public org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet execute(){ final java.lang.String _insert = ((java.lang.String)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_insertIntoTempTableStatement__Function_1_(es), _tempName, _tr._second()._columnNames(), CompiledSupport.toOneMany(_tr._second()._rows(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 376, 113, -1, -1)), _dbConnection._type()));\n+return core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(_insert,_dbConnection,es);}}.execute():(org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet)CompiledSupport.makeOne((java.lang.Object)null)));\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+;\n+final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table,? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table>> _oldToNew = CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(platform_pure_grammar_functions_collection_range.Root_meta_pure_functions_collection_range_Integer_1__Integer_MANY_(CompiledSupport.safeSize(_tableResults),es)), (org.eclipse.collections.api.block.function.Function2<java.lang.Long, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table,? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table>>)(new DefendedPureLambdaFunction1<java.lang.Long, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table,? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table>>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tableResults\",_tableResults);\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table,? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table> execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((java.lang.Long)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table,? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table> value(final java.lang.Long _id, final ExecutionSupport es)\n+     {\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet> _tr = ((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>)CompiledSupport.safeGet(_tableResults, _id, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 382, 31, -1, -1)));\n+final java.lang.String _tempName = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"testDataGen_Temp_\",CompiledSupport.toOne(_tr._first()._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 383, 60, -1, -1)),\"_\",CompiledSupport.pureToString(_id, es))),es);\n+return (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table,? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table>castWithExceptionHandling(_tr._first(),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 384, 23, -1, -1)),new org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_Table_Impl(\"Anonymous_NoCounter\")._name(_tempName)._schema(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Schema_Impl(\"Anonymous_NoCounter\")._name(\"default\")._database(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl(\"Anonymous_NoCounter\")._name(\"default\")))._temporaryTable(true),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 384, 7, -1, -1)));\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+;\n+final org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_State _pure2SqlState = core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_defaultState_Mapping_1__Map_1__State_1_(new org.finos.legend.pure.generated.Root_meta_pure_mapping_Mapping_Impl(\"Anonymous_NoCounter\"),new PureMap(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureEqualsHashingStrategy.newMutableMap()),es);\n+final org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_SelectWithCursor _viewQuery = core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_processRelationalMappingSpecification_RelationalMappingSpecification_1__Class_$0_1$__String_1__Boolean_1__Integer_1__Boolean_1__TemporalMilestoningContext_$0_1$__State_1__DebugContext_1__Extension_MANY__SelectWithCursor_1_(_relationTree.view(es),(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>)null,\"\",true,(long)CompiledSupport.minus(1l),true,(org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext)null,_pure2SqlState,core_pure_tools_tools_extension.Root_meta_pure_tools_noDebug__DebugContext_1_(es),CompiledSupport.toPureCollection(_extensions),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _viewQueryReprocessed = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery>castWithExceptionHandling(core_relational_relational_postprocessor_postProcessor.Root_meta_relational_postProcessor_fixTables_RelationalOperationElement_1__Pair_MANY__RelationalOperationElement_1_(_viewQuery._select(),CompiledSupport.toPureCollection(_oldToNew),es),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 389, 105, -1, -1));\n+final java.lang.String _viewSql = core_relational_relational_sqlQueryToString_dbExtension.Root_meta_relational_functions_sqlQueryToString_sqlQueryToStringPretty_SQLQuery_1__DatabaseType_1__String_$0_1$__Boolean_$0_1$__Extension_MANY__String_1_(core_relational_relational_postprocessor_postProcessor.Root_meta_relational_mapping_postProcessQuery_ExecutionContext_1__SQLQuery_1__Runtime_1__Database_$0_1$__Extension_MANY__PostProcessorResult_1_(_exeCtx,_viewQueryReprocessed,_runtime,new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl(\"Anonymous_NoCounter\")._name(\"default\"),CompiledSupport.toPureCollection(_extensions),es)._query(),_dbConnection._type(),_dbConnection._timeZone(),_dbConnection._quoteIdentifiers(),CompiledSupport.toPureCollection(_extensions),es);\n+final org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet _viewResult = core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(_viewSql,_dbConnection,es);\n+CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(platform_pure_grammar_functions_collection_range.Root_meta_pure_functions_collection_range_Integer_1__Integer_MANY_(CompiledSupport.safeSize(_tableResults),es)), (org.eclipse.collections.api.block.function.Function2<java.lang.Long, ExecutionSupport, java.lang.Object>)(new DefendedPureLambdaFunction1<java.lang.Long, java.lang.Object>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"dbConnection\",_dbConnection,\"tableResults\",_tableResults);\n+     public java.lang.Object execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((java.lang.Long)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.Object value(final java.lang.Long _id, final ExecutionSupport es)\n+     {\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet> _tr = ((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>)CompiledSupport.safeGet(_tableResults, _id, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 394, 31, -1, -1)));\n+final java.lang.String _tempName = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"testDataGen_Temp_\",CompiledSupport.toOne(_tr._first()._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 395, 60, -1, -1)),\"_\",CompiledSupport.pureToString(_id, es))),es);\n+return (java.lang.Object)org.finos.legend.pure.generated.RelationalGen.dropTempTable(_tempName,\"drop table \"+_tempName,_dbConnection,0,0,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 396, 7, -1, -1),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+;\n+return CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>)(Object)CompiledSupport.concatenate((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(_relationTree.view(es),_viewResult,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 399, 14, -1, -1))), _initialResults._first()._values()))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 399, 9, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((RichIterable<? extends java.lang.String>)(Object)CompiledSupport.concatenate(_initialResults._second()._values(), _viewSql))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 399, 97, -1, -1))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 399, 4, -1, -1))));\n+}\n+\n+public static RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>> Root_meta_relational_testDataGeneration_generateTestDataStartingFromNode_RelationTree_1__ResultSet_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__TestDataGenerationConfig_1__Extension_MANY__Pair_MANY_(final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree _relationTree, final org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet _nodeResult, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection _dbConnection, final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _relationColumnMap, final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig _config, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation _root = CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation>castWithExceptionHandling(_relationTree._relation(),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 404, 39, -1, -1)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 404, 61, -1, -1));\n+return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_relationTree._children()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>>()\n+{\n+private MutableMap<String, Object> __vars = UnifiedMap.newMap(8);\n+ {__vars.put(\"config\",_config);\n+__vars.put(\"dbConnection\",_dbConnection);\n+__vars.put(\"exeCtx\",_exeCtx);\n+__vars.put(\"extensions\",_extensions);\n+__vars.put(\"nodeResult\",_nodeResult);\n+__vars.put(\"relationColumnMap\",_relationColumnMap);\n+__vars.put(\"root\",_root);\n+__vars.put(\"runtime\",_runtime);\n+}     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>> execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>> value(final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree _child, final ExecutionSupport es)\n+     {\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.join.Join _join = CompiledSupport.toOne(_child._join(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 406, 31, -1, -1));\n+return ((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>)(_child.isView(es)?new LambdaZero<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>>(){public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>> execute(){ final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table _viewMainTable = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_findMainTableForView_View_1__Table_1_(_child.view(es),es);\n+final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _tablePk = CompiledSupport.toPureCollection(_config._rowIdentifiers()).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _t){return CompiledSupport.equal(_t._table(), _viewMainTable);}});\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _newTableRowIdentifiers = ((org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)(platform_pure_grammar_functions_boolean_inequalities_greaterThan.Root_meta_pure_functions_boolean_greaterThan_Number_1__Number_1__Boolean_1_(CompiledSupport.safeSize(_tablePk),0l,es)?(org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)CompiledSupport.makeOne((java.lang.Object)null):(org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)new org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers_Impl(\"Anonymous_NoCounter\")._table(_viewMainTable)._rowIdentifiers(CompiledSupport.toPureCollection(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_getRowIdentifiersForChildViewRoot_TableRowIdentifiers_MANY__NamedRelation_1__ResultSet_1__Join_1__Boolean_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__View_1__TestDataGenerationConfig_1__Extension_MANY__RowIdentifier_MANY_(CompiledSupport.toPureCollection(_config._rowIdentifiers()),_root,_nodeResult,_join,_config._generateWithDefaultPKs(),_runtime,_exeCtx,_dbConnection,_child.view(es),_config,CompiledSupport.toPureCollection(_extensions),es)))));\n+final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>> _nestedResult = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestDataForNestedViewTree_RelationTree_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__TestDataGenerationConfig_1__Extension_MANY__Pair_MANY_(_child,_runtime,_exeCtx,_dbConnection,_relationColumnMap,CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig>copy(_config, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 412, 128, 412, 212))._rowIdentifiers(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers>)(Object)CompiledSupport.concatenate(_config._rowIdentifiers(), _newTableRowIdentifiers)))),CompiledSupport.toPureCollection(_extensions),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet> _viewResult = ((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>)CompiledSupport.safeGet(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_nestedResult), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$14\")), es)\n+), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$15\")), es)\n+, 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 413, 58, -1, -1)));\n+final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>> _childResults = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestDataStartingFromNode_RelationTree_1__ResultSet_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__TestDataGenerationConfig_1__Extension_MANY__Pair_MANY_(_child,_viewResult._second(),_runtime,_exeCtx,_dbConnection,_relationColumnMap,CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig>copy(_config, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 414, 147, 414, 231))._rowIdentifiers(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers>)(Object)CompiledSupport.concatenate(_config._rowIdentifiers(), _newTableRowIdentifiers)))),CompiledSupport.toPureCollection(_extensions),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>> _allResults = (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>)(Object)CompiledSupport.concatenate(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_nestedResult), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$18\")), es)\n+), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$19\")), es)\n+, CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_childResults), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$20\")), es)\n+), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$21\")), es)\n+))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 415, 30, -1, -1)));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String> _allSqls = (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((RichIterable<? extends java.lang.String>)(Object)CompiledSupport.concatenate(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_nestedResult), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$22\")), es)\n+), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>, ExecutionSupport, RichIterable<? extends java.lang.String>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$23\")), es)\n+, CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_childResults), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$24\")), es)\n+), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>, ExecutionSupport, RichIterable<? extends java.lang.String>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$25\")), es)\n+))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 416, 27, -1, -1)));\n+return (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(_allResults,_allSqls,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 417, 13, -1, -1)));}}.execute():new LambdaZero<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>>(){public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>> execute(){ final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table _childTable = CompiledSupport.toOne(_child.table(es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 419, 44, -1, -1));\n+final java.lang.String _tempName = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"testDataGen_Temp_\",_root._name())),es);\n+org.finos.legend.pure.generated.RelationalGen.createTempTable(_tempName,(String)CoreGen.evaluate(es,core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTempTableStatement__Function_1_(es),_tempName,((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>)(org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table.class.isInstance(_root)?CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>castWithExceptionHandling(CompiledSupport.toPureCollection(_root._columns()),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 422, 86, -1, -1)))):CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>castWithExceptionHandling(CompiledSupport.toPureCollection(_root._columns()),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 422, 118, -1, -1))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"root\",_root);\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _x, final ExecutionSupport es)\n+     {\n+return CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>copy(_x, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 422, 141, 422, 333))._type(CompiledSupport.toOne(core_relational_relational_relationalExtension.Root_meta_relational_functions_typeInference_inferRelationalType_RelationalOperationElement_1__DataType_$0_1$_(CompiledSupport.toOne(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View>castWithExceptionHandling(_root,org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 422, 159, -1, -1))._columnMappings()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.relational.mapping.ColumnMapping>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.relational.mapping.ColumnMapping _cm){return CompiledSupport.equal(_cm._columnName(), _x._name());}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 422, 223, -1, -1))._relationalOperationElement(),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 422, 326, -1, -1)));\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+)))),_dbConnection._type()),_dbConnection,0,0,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 422, 13, -1, -1),true,es);\n+Object unreferencedIfExpr_3 = ((org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet)(platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_nodeResult._rows()),es)?new LambdaZero<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>(){public org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet execute(){ final java.lang.String _insert = ((java.lang.String)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_insertIntoTempTableStatement__Function_1_(es), _tempName, _nodeResult._columnNames(), CompiledSupport.toOneMany(_nodeResult._rows(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 424, 122, -1, -1)), _dbConnection._type()));\n+return core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(_insert,_dbConnection,es);}}.execute():(org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet)CompiledSupport.makeOne((java.lang.Object)null)));\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAlias _mainAlias = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl(\"Anonymous_NoCounter\")._name(\"main\")._relationalElement(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_Table_Impl(\"Anonymous_NoCounter\")._name(_tempName)._columns(CompiledSupport.toPureCollection(_root._columns()))._temporaryTable(true)._schema(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Schema_Impl(\"Anonymous_NoCounter\")._name(\"default\")._database(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl(\"Anonymous_NoCounter\")._name(\"default\"))));\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAlias _relatedAlias = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl(\"Anonymous_NoCounter\")._name(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(((java.lang.String)(CompiledSupport.equal(_childTable, _root)?\"t_\":\"\")),_childTable._name())),es))._relationalElement(_childTable);\n+final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column> _columns = (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>castWithExceptionHandling(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_sortBy_T_m__Function_$0_1$__T_m_(CompiledSupport.toPureCollection(CompiledSupport.toOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>)((PureMap)_relationColumnMap).getMap().get(_childTable)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 431, 65, -1, -1))._values()),new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$51\")\n+), (\n+core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$51\")\n+))\n+,es),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 431, 81, -1, -1)));\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _childSQL_PreMilestoning = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_SelectSQLQuery_Impl(\"Anonymous_NoCounter\")._distinct(false)._toRow(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl(\"Anonymous_NoCounter\")._value(20l))._columns(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_columns), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"relatedAlias\",_relatedAlias);\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _y, final ExecutionSupport es)\n+     {\n+return new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAliasColumn_Impl(\"Anonymous_NoCounter\")._alias(_relatedAlias)._column(_y);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+))._data(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl(\"Anonymous_NoCounter\")._alias(_mainAlias)._childrenData(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_JoinTreeNode_Impl(\"Anonymous_NoCounter\")._alias(_relatedAlias)._joinName(\"gen_join\")._joinType(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::relational::metamodel::join::JoinType\",\"INNER\")))._database(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl(\"Anonymous_NoCounter\")._name(\"default\"))._join(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_Join_Impl(\"Anonymous_NoCounter\")._name(\"gen_join\")._operation(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.operation.Operation>castWithExceptionHandling(core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_reprocessAliases_RelationalOperationElement_1__OldAliasToNewAlias_MANY__RelationalOperationElement_1_(_join._operation(),CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_OldAliasToNewAlias_Impl(\"Anonymous_NoCounter\")._first(_root._name())._second(_mainAlias)),es),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.operation.Operation.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 443, 247, -1, -1)))))));\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement _milestoningFilter = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_getMilestoningFilter_Table_1__TableAlias_1__TestDataGenerationConfig_1__Extension_MANY__RelationalOperationElement_$0_1$_(_childTable,_relatedAlias,_config,CompiledSupport.toPureCollection(_extensions),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _childSQL = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery)(platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_milestoningFilter,es)?_childSQL_PreMilestoning:CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery>copy(_childSQL_PreMilestoning, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 450, 33, 450, 226))._filteringOperation(CompiledSupport.toPureCollection(core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_andFilters_RelationalOperationElement_MANY__Extension_MANY__RelationalOperationElement_$0_1$_(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>)(Object)CompiledSupport.concatenate(_childSQL_PreMilestoning._filteringOperation(), _milestoningFilter))),CompiledSupport.toPureCollection(_extensions),es)))));\n+final java.lang.String _childSQLQueryProcessed = core_relational_relational_sqlQueryToString_dbExtension.Root_meta_relational_functions_sqlQueryToString_sqlQueryToStringPretty_SQLQuery_1__DatabaseType_1__String_$0_1$__Boolean_$0_1$__Extension_MANY__String_1_(core_relational_relational_postprocessor_postProcessor.Root_meta_relational_mapping_postProcessQuery_ExecutionContext_1__SQLQuery_1__Runtime_1__Database_$0_1$__Extension_MANY__PostProcessorResult_1_(_exeCtx,_childSQL,_runtime,new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl(\"Anonymous_NoCounter\")._name(\"default\"),CompiledSupport.toPureCollection(_extensions),es)._query(),_dbConnection._type(),_dbConnection._timeZone(),_dbConnection._quoteIdentifiers(),CompiledSupport.toPureCollection(_extensions),es);\n+final org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet _childResult = core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(_childSQLQueryProcessed,_dbConnection,es);\n+org.finos.legend.pure.generated.RelationalGen.dropTempTable(_tempName,\"drop table \"+_tempName,_dbConnection,0,0,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 455, 13, -1, -1),es);\n+final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>> _subChildResults = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestDataStartingFromNode_RelationTree_1__ResultSet_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__TestDataGenerationConfig_1__Extension_MANY__Pair_MANY_(_child,_childResult,_runtime,_exeCtx,_dbConnection,_relationColumnMap,_config,CompiledSupport.toPureCollection(_extensions),es);\n+return (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>)(Object)CompiledSupport.concatenate((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(_childTable,core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_getColumnSortedResultSet_ResultSet_1__ResultSet_1_(_childResult,es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 458, 23, -1, -1))), CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_subChildResults), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$63\")), es)\n+), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$64\")), es)\n+))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 458, 18, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((RichIterable<? extends java.lang.String>)(Object)CompiledSupport.concatenate(_childSQLQueryProcessed, CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_subChildResults), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation,? extends org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$65\")), es)\n+), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.String>, ExecutionSupport, RichIterable<? extends java.lang.String>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$66\")), es)\n+))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 458, 129, -1, -1))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 458, 13, -1, -1)));}}.execute()));\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+);\n+}\n+\n+public static RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier> Root_meta_relational_testDataGeneration_getRowIdentifiersForTable_TableRowIdentifiers_MANY__Table_1__Boolean_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Boolean_1__View_$0_1$__TestDataGenerationConfig_1__Extension_MANY__RowIdentifier_MANY_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _rowIdentifiers, final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table _table, final boolean _generateWithDefaultPKs, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection _dbConnection, final boolean _isViewRoot, final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View _view, final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig _config, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n+{\n+final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _tablePk = CompiledSupport.toPureCollection(_rowIdentifiers).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _t){return CompiledSupport.equal(_t._table(), _table);}});\n+return CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>)(CompiledSupport.equal(CompiledSupport.safeSize(_tablePk), 1l)?CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(CompiledSupport.toOne(_tablePk, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 468, 19, -1, -1))._rowIdentifiers())):CompiledSupport.toPureCollection(new LambdaZero<RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>>(){public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier> execute(){ platform_pure_basics_tests_assertEmpty.Root_meta_pure_functions_asserts_assertEmpty_Any_MANY__Function_1__Boolean_1_(CompiledSupport.toPureCollection(_tablePk),new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$getRowIdentifiersForTable$29$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$4\")\n+), (\n+new DefendedPureLambdaFunction0<java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"table\",_table);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return valueOf(es);\n+     }\n+\n+     public java.lang.String valueOf(final ExecutionSupport es)\n+     {\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Multiple table row identifiers passed for the table: \",core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_getQualifiedTableName_Table_1__String_1_(_table,es))),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+\n+))\n+,es);\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAlias _mainAlias = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl(\"Anonymous_NoCounter\")._name(\"main\")._relationalElement(_table);\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _childSQL_PreMilestoning = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_SelectSQLQuery_Impl(\"Anonymous_NoCounter\")._distinct(false)._toRow(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl(\"Anonymous_NoCounter\")._value(5l))._columns(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_table._primaryKey()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"mainAlias\",_mainAlias);\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _c, final ExecutionSupport es)\n+     {\n+return new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAliasColumn_Impl(\"Anonymous_NoCounter\")._alias(_mainAlias)._column(_c);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+))._data(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl(\"Anonymous_NoCounter\")._alias(_mainAlias));\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement _milestoningFilter = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_getMilestoningFilter_Table_1__TableAlias_1__TestDataGenerationConfig_1__Extension_MANY__RelationalOperationElement_$0_1$_(_table,_mainAlias,_config,CompiledSupport.toPureCollection(_extensions),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _childSQL = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery)(platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_milestoningFilter,es)?_childSQL_PreMilestoning:CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery>copy(_childSQL_PreMilestoning, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 483, 29, 483, 222))._filteringOperation(CompiledSupport.toPureCollection(core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_andFilters_RelationalOperationElement_MANY__Extension_MANY__RelationalOperationElement_$0_1$_(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>)(Object)CompiledSupport.concatenate(_childSQL_PreMilestoning._filteringOperation(), _milestoningFilter))),CompiledSupport.toPureCollection(_extensions),es)))));\n+final java.lang.String _childSQLQueryProcessed = core_relational_relational_sqlQueryToString_dbExtension.Root_meta_relational_functions_sqlQueryToString_sqlQueryToStringPretty_SQLQuery_1__DatabaseType_1__String_$0_1$__Boolean_$0_1$__Extension_MANY__String_1_(core_relational_relational_postprocessor_postProcessor.Root_meta_relational_mapping_postProcessQuery_ExecutionContext_1__SQLQuery_1__Runtime_1__Database_$0_1$__Extension_MANY__PostProcessorResult_1_(_exeCtx,_childSQL,_runtime,new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl(\"Anonymous_NoCounter\")._name(\"default\"),CompiledSupport.toPureCollection(_extensions),es)._query(),_dbConnection._type(),_dbConnection._timeZone(),_dbConnection._quoteIdentifiers(),CompiledSupport.toPureCollection(_extensions),es);\n+final org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet _childResult = core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(_childSQLQueryProcessed,_dbConnection,es);\n+final java.lang.String _sampleCode = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"  meta::relational::testDataGeneration::createTableRowIdentifiers(\",platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(_table._schema()._database(),es),\", '\",CompiledSupport.toOne(_table._schema()._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 489, 163, -1, -1)),\"', '\",_table._name(),\"', \",\"[\\n\",platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_childResult._rows()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row, java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"table\",_table);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row _r, final ExecutionSupport es)\n+     {\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"       meta::relational::testDataGeneration::createRowIdentifier([\",platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_table._primaryKey()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$getRowIdentifiersForTable$29$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$22\")), es)\n+), (org.eclipse.collections.api.block.function.Function2<java.lang.String, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$getRowIdentifiersForTable$29$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$23\")), es)\n+),\",\",es),\"], [\",core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_r._values()), (org.eclipse.collections.api.block.function.Function2<java.lang.Object, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$getRowIdentifiersForTable$29$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$25\")), es)\n+),\",\",es),\"])\")),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+),\",\\n\",es),\"\\n  ])\\n\")),es);\n+CompiledSupport.pureAssert(_generateWithDefaultPKs, CoreGen.getSharedPureFunction(new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$getRowIdentifiersForTable$29$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$36\")\n+), (\n+new DefendedPureLambdaFunction0<java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = UnifiedMap.newMap(4);\n+ {__vars.put(\"isViewRoot\",_isViewRoot);\n+__vars.put(\"sampleCode\",_sampleCode);\n+__vars.put(\"table\",_table);\n+__vars.put(\"view\",_view);\n+}     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return valueOf(es);\n+     }\n+\n+     public java.lang.String valueOf(final ExecutionSupport es)\n+     {\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Row Identifers should be provided for the root table\",((java.lang.String)(_isViewRoot?platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\" of the view (\",CompiledSupport.toOne(_view, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 493, 117, -1, -1))._name(),\")\")),es):\"\")),\": \",platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(_table._schema()._database(),es),\".\",core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_getQualifiedTableName_Table_1__String_1_(_table,es),\" [\",platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_table._primaryKey()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$getRowIdentifiersForTable$29$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$35\")), es)\n+),\",\",es),\"]\\n\",\"Example:\\n\",_sampleCode)),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+\n+))\n+, es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 492, 9, -1, -1), es);\n+final org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationResult _cs = org.finos.legend.pure.generated.FunctionsGen.compileCodeBlock(_sampleCode, es);\n+platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__String_1__Boolean_1_(_cs.succeeded(es),platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Compile failed:\",core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverOne(_cs._failure(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationFailure, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$getRowIdentifiersForTable$29$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$39\")), es)\n+),es))),es),es);\n+return CompiledSupport.toPureCollection(CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers>castWithExceptionHandling(CompiledSupport.toPureCollection(platform_functions_meta_reactivate.Root_meta_pure_functions_meta_reactivate_ValueSpecification_1__Any_MANY_(CompiledSupport.toOne(_cs._result(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 498, 21, -1, -1)),es)),org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 498, 44, -1, -1)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 498, 72, -1, -1))._rowIdentifiers());}}.execute()))));\n+}\n+\n+public static RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier> Root_meta_relational_testDataGeneration_getRowIdentifiersForChildViewRoot_TableRowIdentifiers_MANY__NamedRelation_1__ResultSet_1__Join_1__Boolean_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__View_1__TestDataGenerationConfig_1__Extension_MANY__RowIdentifier_MANY_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _rowIdentifiers, final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation _root, final org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet _nodeResult, final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.join.Join _join, final boolean _generateWithDefaultPKs, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection _dbConnection, final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View _view, final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig _config, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table _viewMainTable = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_findMainTableForView_View_1__Table_1_(_view,es);\n+final java.lang.String _tempName = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"testDataGen_Temp_\",_root._name())),es);\n+org.finos.legend.pure.generated.RelationalGen.createTempTable(_tempName,(String)CoreGen.evaluate(es,core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTempTableStatement__Function_1_(es),_tempName,((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>)(org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table.class.isInstance(_root)?CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>castWithExceptionHandling(CompiledSupport.toPureCollection(_root._columns()),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 506, 77, -1, -1)))):CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>castWithExceptionHandling(CompiledSupport.toPureCollection(_root._columns()),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 506, 109, -1, -1))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"root\",_root);\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _x, final ExecutionSupport es)\n+     {\n+return CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>copy(_x, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 506, 132, 506, 324))._type(CompiledSupport.toOne(core_relational_relational_relationalExtension.Root_meta_relational_functions_typeInference_inferRelationalType_RelationalOperationElement_1__DataType_$0_1$_(CompiledSupport.toOne(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View>castWithExceptionHandling(_root,org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 506, 150, -1, -1))._columnMappings()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.relational.mapping.ColumnMapping>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.relational.mapping.ColumnMapping _cm){return CompiledSupport.equal(_cm._columnName(), _x._name());}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 506, 214, -1, -1))._relationalOperationElement(),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 506, 317, -1, -1)));\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+)))),_dbConnection._type()),_dbConnection,0,0,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 506, 4, -1, -1),true,es);\n+Object unreferencedIfExpr_3 = ((org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet)(platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_nodeResult._rows()),es)?new LambdaZero<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>(){public org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet execute(){ final java.lang.String _insert = ((java.lang.String)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_insertIntoTempTableStatement__Function_1_(es), _tempName, _nodeResult._columnNames(), CompiledSupport.toOneMany(_nodeResult._rows(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 508, 113, -1, -1)), _dbConnection._type()));\n+return core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(_insert,_dbConnection,es);}}.execute():(org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet)CompiledSupport.makeOne((java.lang.Object)null)));\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAlias _mainAlias = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl(\"Anonymous_NoCounter\")._name(\"main\")._relationalElement(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_Table_Impl(\"Anonymous_NoCounter\")._name(_tempName)._columns(CompiledSupport.toPureCollection(_root._columns()))._temporaryTable(true)._schema(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Schema_Impl(\"Anonymous_NoCounter\")._name(\"default\")._database(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl(\"Anonymous_NoCounter\")._name(\"default\"))));\n+final org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_State _pure2SqlState = core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_defaultState_Mapping_1__Map_1__State_1_(new org.finos.legend.pure.generated.Root_meta_pure_mapping_Mapping_Impl(\"Anonymous_NoCounter\"),new PureMap(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureEqualsHashingStrategy.newMutableMap()),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _viewQuery = core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_processRelationalMappingSpecification_RelationalMappingSpecification_1__Class_$0_1$__String_1__Boolean_1__Integer_1__Boolean_1__TemporalMilestoningContext_$0_1$__State_1__DebugContext_1__Extension_MANY__SelectWithCursor_1_(_view,(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>)null,\"\",true,(long)CompiledSupport.minus(1l),true,(org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext)null,_pure2SqlState,core_pure_tools_tools_extension.Root_meta_pure_tools_noDebug__DebugContext_1_(es),CompiledSupport.toPureCollection(_extensions),es)._select();\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _viewQueryWithPKs = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_recursiveAddPksWithMilestoning_SelectSQLQuery_1__Table_1__TestDataGenerationConfig_1__Extension_MANY__SelectSQLQuery_1_(_viewQuery,_viewMainTable,_config,CompiledSupport.toPureCollection(_extensions),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAlias _relatedAlias = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl(\"Anonymous_NoCounter\")._name(_view._name())._relationalElement(_viewQueryWithPKs);\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _childSQL = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_SelectSQLQuery_Impl(\"Anonymous_NoCounter\")._distinct(false)._toRow(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl(\"Anonymous_NoCounter\")._value(20l))._columns(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_viewQueryWithPKs._columns()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement _co){return (org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias.class.isInstance(_co) && CompiledSupport.startsWith(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias>castWithExceptionHandling(_co,org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 521, 87, -1, -1))._name(), \"root_pk_gen_\"));}})), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"relatedAlias\",_relatedAlias);\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement _co, final ExecutionSupport es)\n+     {\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _i_col = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn>castWithExceptionHandling(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias>castWithExceptionHandling(_co,org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 521, 161, -1, -1))._relationalElement(),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 521, 193, -1, -1))._column();\n+return new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Alias_Impl(\"Anonymous_NoCounter\")._name(CompiledSupport.substring(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias>castWithExceptionHandling(_co,org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 521, 242, -1, -1))._name(), 12l))._relationalElement(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAliasColumn_Impl(\"Anonymous_NoCounter\")._alias(_relatedAlias)._column(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>copy(_i_col, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 521, 344, 521, 381))._name(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias>castWithExceptionHandling(_co,org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 521, 364, -1, -1))._name())));\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+))._data(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl(\"Anonymous_NoCounter\")._alias(_mainAlias)._childrenData(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_JoinTreeNode_Impl(\"Anonymous_NoCounter\")._alias(_relatedAlias)._joinName(\"gen_join\")._joinType(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::relational::metamodel::join::JoinType\",\"INNER\")))._database(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl(\"Anonymous_NoCounter\")._name(\"default\"))._join(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_Join_Impl(\"Anonymous_NoCounter\")._name(\"gen_join\")._operation(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.operation.Operation>castWithExceptionHandling(core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_reprocessAliases_RelationalOperationElement_1__OldAliasToNewAlias_MANY__RelationalOperationElement_1_(_join._operation(),CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_OldAliasToNewAlias_Impl(\"Anonymous_NoCounter\")._first(_root._name())._second(_mainAlias)),es),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.operation.Operation.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 529, 238, -1, -1)))))));\n+final java.lang.String _childSQLQueryProcessed = core_relational_relational_sqlQueryToString_dbExtension.Root_meta_relational_functions_sqlQueryToString_sqlQueryToStringPretty_SQLQuery_1__DatabaseType_1__String_$0_1$__Boolean_$0_1$__Extension_MANY__String_1_(core_relational_relational_postprocessor_postProcessor.Root_meta_relational_mapping_postProcessQuery_ExecutionContext_1__SQLQuery_1__Runtime_1__Database_$0_1$__Extension_MANY__PostProcessorResult_1_(_exeCtx,_childSQL,_runtime,new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl(\"Anonymous_NoCounter\")._name(\"default\"),CompiledSupport.toPureCollection(_extensions),es)._query(),_dbConnection._type(),_dbConnection._timeZone(),_dbConnection._quoteIdentifiers(),CompiledSupport.toPureCollection(_extensions),es);\n+final org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet _childResult = core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(_childSQLQueryProcessed,_dbConnection,es);\n+org.finos.legend.pure.generated.RelationalGen.dropTempTable(_tempName,\"drop table \"+_tempName,_dbConnection,0,0,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 535, 4, -1, -1),es);\n+final java.lang.String _sampleCode = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"  meta::relational::testDataGeneration::createTableRowIdentifiers(\",platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(_viewMainTable._schema()._database(),es),\", '\",CompiledSupport.toOne(_viewMainTable._schema()._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 537, 174, -1, -1)),\"', '\",_viewMainTable._name(),\"', \",\"[\\n\",platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_childResult._rows()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row, java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"viewMainTable\",_viewMainTable);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row _r, final ExecutionSupport es)\n+     {\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"       meta::relational::testDataGeneration::createRowIdentifier([\",platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_viewMainTable._primaryKey()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$getRowIdentifiersForChildViewRoot$30$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$43\")), es)\n+), (org.eclipse.collections.api.block.function.Function2<java.lang.String, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$getRowIdentifiersForChildViewRoot$30$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$44\")), es)\n+),\",\",es),\"], [\",core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_r._values()), (org.eclipse.collections.api.block.function.Function2<java.lang.Object, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$getRowIdentifiersForChildViewRoot$30$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$46\")), es)\n+),\",\",es),\"])\")),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+),\",\\n\",es),\"\\n  ])\\n\")),es);\n+CompiledSupport.pureAssert(_generateWithDefaultPKs, CoreGen.getSharedPureFunction(new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$getRowIdentifiersForChildViewRoot$30$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$55\")\n+), (\n+new DefendedPureLambdaFunction0<java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"sampleCode\",_sampleCode,\"view\",_view,\"viewMainTable\",_viewMainTable);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return valueOf(es);\n+     }\n+\n+     public java.lang.String valueOf(final ExecutionSupport es)\n+     {\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Row Identifers should be provided for the root table of the view (\",CompiledSupport.toOne(_view, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 541, 96, -1, -1))._name(),\"): \",platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(_viewMainTable._schema()._database(),es),\".\",core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_getQualifiedTableName_Table_1__String_1_(_viewMainTable,es),\" [\",platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_viewMainTable._primaryKey()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$getRowIdentifiersForChildViewRoot$30$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$54\")), es)\n+),\",\",es),\"]\\n\",\"Example:\\n\",_sampleCode)),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+\n+))\n+, es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 540, 4, -1, -1), es);\n+final org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationResult _cs = org.finos.legend.pure.generated.FunctionsGen.compileCodeBlock(_sampleCode, es);\n+platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__String_1__Boolean_1_(_cs.succeeded(es),platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Compile failed:\",core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverOne(_cs._failure(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationFailure, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$getRowIdentifiersForChildViewRoot$30$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$58\")), es)\n+),es))),es),es);\n+return CompiledSupport.toPureCollection(CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers>castWithExceptionHandling(CompiledSupport.toPureCollection(platform_functions_meta_reactivate.Root_meta_pure_functions_meta_reactivate_ValueSpecification_1__Any_MANY_(CompiledSupport.toOne(_cs._result(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 546, 16, -1, -1)),es)),org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 546, 39, -1, -1)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 546, 67, -1, -1))._rowIdentifiers());\n+}\n+\n+public static org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap Root_meta_relational_testDataGeneration_generateRelationColumnMap_RelationTree_1__Map_1__Map_1_(final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree _t, final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _current,final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _mapWithCurrent = ((org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)(platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_$0_1$__Boolean_1_(_t._relation(),es)?((org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)(platform_functions_collection_contains.Root_meta_pure_functions_collection_contains_Any_MANY__Any_1__Boolean_1_(CompiledSupport.toPureCollection(FunctionsGen.keys(_current)),CompiledSupport.toOne(_t._relation(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 552, 52, -1, -1)),es)?new LambdaZero<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap>(){public org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap execute(){ final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column> _currentColumns = CompiledSupport.toOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>)((PureMap)_current).getMap().get(CompiledSupport.toOne(_t._relation(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 553, 62, -1, -1)))), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 553, 72, -1, -1))._values();\n+return FunctionsGen.put(_current, CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation>castWithExceptionHandling(_t._relation(),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 554, 41, -1, -1)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 554, 63, -1, -1)), (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>castWithExceptionHandling(platform_pure_basics_collection_removeDuplicates.Root_meta_pure_functions_collection_removeDuplicatesBy_T_MANY__Function_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>)(Object)CompiledSupport.concatenate(_currentColumns, _t._columns()))),new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$generateRelationColumnMap$31$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$7\")\n+), (\n+core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateRelationColumnMap$31$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$7\")\n+))\n+,es),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 554, 114, -1, -1)))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 554, 147, -1, -1))));}}.execute():new LambdaZero<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap>(){public org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap execute(){ final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column> _pkColumns = (RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>)(Pure.matches(_t._relation(),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table.class,1,1)?\n+CompiledSupport.toPureCollection(   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _tab_As_Object)\n+       {\n+            final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table _tab = (org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table)CompiledSupport.makeOne(_tab_As_Object);\n+            return CompiledSupport.toPureCollection(_tab._primaryKey());\n+       }\n+   }).valueOf(CompiledSupport.first(_t._relation())))\n+:\n+(Pure.matches(_t._relation(),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View.class,1,1)?\n+CompiledSupport.toPureCollection(   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _view_As_Object)\n+       {\n+            final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View _view = (org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View)CompiledSupport.makeOne(_view_As_Object);\n+            return CompiledSupport.toPureCollection(_view._primaryKey());\n+       }\n+   }).valueOf(CompiledSupport.first(_t._relation())))\n+:\n+CompiledSupport.matchFailure(_t._relation(),new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 555, 43, -1, -1))))\n+;\n+final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column> _nonNullableColumns = CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverOne(_t._relation(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateRelationColumnMap$31$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$15\")), es)\n+),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 556, 60, -1, -1))).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _y){return CompiledSupport.equal(_y._nullable(), false);}});\n+final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column> _temporalMilestoningColumns = (RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>)(Pure.matches(_t._relation(),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table.class,1,1)?\n+CompiledSupport.toPureCollection(   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _t_As_Object)\n+       {\n+            final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table _t = (org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table)CompiledSupport.makeOne(_t_As_Object);\n+            return CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_t._milestoning()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning _x){return org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.TemporalMilestoning.class.isInstance(_x);}})), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateRelationColumnMap$31$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$21\")), es)\n+);\n+       }\n+   }).valueOf(CompiledSupport.first(_t._relation())))\n+:\n+(Pure.matches(_t._relation(),java.lang.Object.class,1,1)?\n+CompiledSupport.toPureCollection(   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _a_As_Object)\n+       {\n+            final java.lang.Object _a = (java.lang.Object)CompiledSupport.makeOne(_a_As_Object);\n+            return (java.lang.Object)null;\n+       }\n+   }).valueOf(CompiledSupport.first(_t._relation())))\n+:\n+CompiledSupport.matchFailure(_t._relation(),new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 557, 60, -1, -1))))\n+;\n+return FunctionsGen.put(_current, CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation>castWithExceptionHandling(_t._relation(),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.NamedRelation.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 558, 41, -1, -1)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 558, 63, -1, -1)), (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>castWithExceptionHandling(platform_pure_basics_collection_removeDuplicates.Root_meta_pure_functions_collection_removeDuplicatesBy_T_MANY__Function_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>)(Object)CompiledSupport.concatenate(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>)(Object)CompiledSupport.concatenate(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>)(Object)CompiledSupport.concatenate(_pkColumns, _nonNullableColumns)), _temporalMilestoningColumns)), _t._columns()))),new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$generateRelationColumnMap$31$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$27\")\n+), (\n+core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$generateRelationColumnMap$31$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$27\")\n+))\n+,es),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 558, 185, -1, -1)))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 558, 218, -1, -1))));}}.execute())):_current));\n+return CompiledSupport.fold(((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree>)(Object)CompiledSupport.concatenate(_t._children(), _t._nestedViewTree())),new DefendedFunction2<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap>(){public org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap value(final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _aggregate, final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree _child){return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateRelationColumnMap_RelationTree_1__Map_1__Map_1_(_child,_aggregate,es);}},_mapWithCurrent);\n+}\n+\n+public static org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table Root_meta_relational_testDataGeneration_findMainTableForView_View_1__Table_1_(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View _v,final ExecutionSupport es)\n+{\n+return (org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table)(Pure.matches(platform_store_relational_functions.Root_meta_relational_metamodel_mainRelation_RelationalMappingSpecification_1__Relation_1_(_v,es),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _t_As_Object)\n+       {\n+            final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table _t = (org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table)CompiledSupport.makeOne(_t_As_Object);\n+            return _t;\n+       }\n+   }).valueOf(CompiledSupport.first(platform_store_relational_functions.Root_meta_relational_metamodel_mainRelation_RelationalMappingSpecification_1__Relation_1_(_v,es)))\n+:\n+(Pure.matches(platform_store_relational_functions.Root_meta_relational_metamodel_mainRelation_RelationalMappingSpecification_1__Relation_1_(_v,es),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _v_As_Object)\n+       {\n+            final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View _v = (org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.View)CompiledSupport.makeOne(_v_As_Object);\n+            return core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_findMainTableForView_View_1__Table_1_(_v,es);\n+       }\n+   }).valueOf(CompiledSupport.first(platform_store_relational_functions.Root_meta_relational_metamodel_mainRelation_RelationalMappingSpecification_1__Relation_1_(_v,es)))\n+:\n+CompiledSupport.matchFailure(platform_store_relational_functions.Root_meta_relational_metamodel_mainRelation_RelationalMappingSpecification_1__Relation_1_(_v,es),new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 568, 24, -1, -1))))\n+;\n+}\n+\n+public static org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery Root_meta_relational_testDataGeneration_recursiveAddPksWithMilestoning_SelectSQLQuery_1__Table_1__TestDataGenerationConfig_1__Extension_MANY__SelectSQLQuery_1_(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _selectSQL, final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table _mainTable, final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig _config, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode _rootData = CompiledSupport.toOne(_selectSQL._data(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 576, 36, -1, -1));\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAlias _rootAlias = _rootData._alias();\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement _rootRelElement = _rootAlias._relationalElement();\n+return (org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery)(Pure.matches(_rootRelElement,org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _t_As_Object)\n+       {\n+            final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table _t = (org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table)CompiledSupport.makeOne(_t_As_Object);\n+            platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__String_1__Boolean_1_(CompiledSupport.equal(_t, _mainTable),\"Select SQL main table and view query main table are different\",es);\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _select_PreMilestoning = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery>copy(_selectSQL, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 582, 49, 583, 229))._columns(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>)(Object)CompiledSupport.concatenate(_selectSQL._columns(), CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_mainTable._primaryKey()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"rootAlias\",_rootAlias);\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _k, final ExecutionSupport es)\n+     {\n+return new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Alias_Impl(\"Anonymous_NoCounter\")._relationalElement(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAliasColumn_Impl(\"Anonymous_NoCounter\")._alias(_rootAlias)._column(_k))._name(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"root_pk_gen_\",_k._name())),es));\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+))))._groupBy(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>)(CompiledSupport.isEmpty(_selectSQL._groupBy())?CompiledSupport.toPureCollection((java.lang.Object)null):CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>)(Object)CompiledSupport.concatenate(_selectSQL._groupBy(), CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_mainTable._primaryKey()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"rootAlias\",_rootAlias);\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _k, final ExecutionSupport es)\n+     {\n+return new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAliasColumn_Impl(\"Anonymous_NoCounter\")._alias(_rootAlias)._column(_k);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+))))))));\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement _milestoningFilter = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_getMilestoningFilter_Table_1__TableAlias_1__TestDataGenerationConfig_1__Extension_MANY__RelationalOperationElement_$0_1$_(_t,_rootAlias,_config,CompiledSupport.toPureCollection(_extensions),es);\n+return ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery)(platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_milestoningFilter,es)?_select_PreMilestoning:CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery>copy(_select_PreMilestoning, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 588, 39, 588, 228))._filteringOperation(CompiledSupport.toPureCollection(core_relational_relational_pureToSQLQuery_pureToSQLQuery.Root_meta_relational_functions_pureToSqlQuery_andFilters_RelationalOperationElement_MANY__Extension_MANY__RelationalOperationElement_$0_1$_(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>)(Object)CompiledSupport.concatenate(_select_PreMilestoning._filteringOperation(), _milestoningFilter))),CompiledSupport.toPureCollection(_extensions),es)))));\n+       }\n+   }).valueOf(CompiledSupport.first(_rootRelElement))\n+:\n+(Pure.matches(_rootRelElement,org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _s_As_Object)\n+       {\n+            final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _s = (org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery)CompiledSupport.makeOne(_s_As_Object);\n+            return CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery>copy(_selectSQL, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 590, 30, 592, 168))._columns(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>)(Object)CompiledSupport.concatenate(_selectSQL._columns(), CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_mainTable._primaryKey()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"rootAlias\",_rootAlias);\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Alias value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _k, final ExecutionSupport es)\n+     {\n+return new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Alias_Impl(\"Anonymous_NoCounter\")._relationalElement(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAliasColumn_Impl(\"Anonymous_NoCounter\")._alias(_rootAlias)._column(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>copy(_k, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 590, 189, 590, 224))._name(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"root_pk_gen_\",_k._name())),es))))._name(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"root_pk_gen_\",_k._name())),es));\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+))))._groupBy(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>)(CompiledSupport.isEmpty(_selectSQL._groupBy())?CompiledSupport.toPureCollection((java.lang.Object)null):CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement>)(Object)CompiledSupport.concatenate(_selectSQL._groupBy(), CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_mainTable._primaryKey()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column, org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"rootAlias\",_rootAlias);\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAliasColumn value(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _k, final ExecutionSupport es)\n+     {\n+return new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAliasColumn_Impl(\"Anonymous_NoCounter\")._alias(_rootAlias)._column(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column>copy(_k, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 591, 204, 591, 239))._name(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"root_pk_gen_\",_k._name())),es)));\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+))))))))._data(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode>copy(_rootData, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 592, 47, 592, 167))._alias(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAlias>copy(_rootAlias, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 592, 66, 592, 166))._relationalElement(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_recursiveAddPksWithMilestoning_SelectSQLQuery_1__Table_1__TestDataGenerationConfig_1__Extension_MANY__SelectSQLQuery_1_(_s,_mainTable,_config,CompiledSupport.toPureCollection(_extensions),es))));\n+       }\n+   }).valueOf(CompiledSupport.first(_rootRelElement))\n+:\n+CompiledSupport.matchFailure(_rootRelElement,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 580, 21, -1, -1))))\n+;\n+}\n+\n+public static java.lang.String Root_meta_relational_testDataGeneration_getQualifiedTableName_Table_1__String_1_(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table _t,final ExecutionSupport es)\n+{\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(((java.lang.String)(CompiledSupport.equal(_t._schema()._name(), \"default\")?\"\":platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_t._schema()._name(),\".\")),es))),CompiledSupport.toOne(_t._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 598, 76, -1, -1)))),es);\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_testDataGeneration_getColumnSortedResultSet_ResultSet_1__ResultSet_1_(final org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet _data,final ExecutionSupport es)\n+{\n+final RichIterable<? extends java.lang.String> _columns = _data._columnNames();\n+final RichIterable<? extends java.lang.String> _sortedColumns = (CompiledSupport.<java.lang.String>castWithExceptionHandling(platform_pure_basics_collection_sort.Root_meta_pure_functions_collection_sort_T_m__T_m_(CompiledSupport.toPureCollection(_columns),es),java.lang.String.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 604, 34, -1, -1)));\n+return CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>copy(_data, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 606, 4, 609, 4))._columnNames(CompiledSupport.toPureCollection(_sortedColumns))._rows(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_data._rows()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row, org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"columns\",_columns,\"sortedColumns\",_sortedColumns);\n+     public org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row value(final org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row _r, final ExecutionSupport es)\n+     {\n+return CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row>copy(_r, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", 608, 34, 608, 140))._values(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(platform_pure_grammar_functions_collection_range.Root_meta_pure_functions_collection_range_Integer_1__Integer_MANY_(CompiledSupport.safeSize(_r._values()),es)), (org.eclipse.collections.api.block.function.Function2<java.lang.Long, ExecutionSupport, java.lang.Object>)(new DefendedPureLambdaFunction1<java.lang.Long, java.lang.Object>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"columns\",_columns,\"r\",_r,\"sortedColumns\",_sortedColumns);\n+     public java.lang.Object execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((java.lang.Long)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.Object value(final java.lang.Long _x, final ExecutionSupport es)\n+     {\n+return ((java.lang.Object)CompiledSupport.safeGet(_r._values(), FunctionsGen.indexOf(_columns, ((java.lang.String)CompiledSupport.safeGet(_sortedColumns, _x, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 608, 131, -1, -1)))), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 608, 94, -1, -1)));\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+));\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+));\n+}\n+\n+public static java.lang.String Root_meta_relational_testDataGeneration_getResultCSV_ResultSet_1__String_1_(final org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet _data,final ExecutionSupport es)\n+{\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(_data._columnNames()),\",\",es),\"\\n\",CompiledSupport.replace(CompiledSupport.replace(CompiledSupport.joinStrings(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_data._rows()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$getResultCSV$36$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$4\")), es)\n+, \"\", \"\\n\", \"\\n\"), \"SQLNull\", \"---null---\"), \"\\n\", \"\\n\"))),es);\n+}\n+\n+public static java.lang.String Root_meta_relational_testDataGeneration_getResultCSVWithStringHashing_ResultSet_1__String_1_(final org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet _data,final ExecutionSupport es)\n+{\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(_data._columnNames()),\",\",es),\"\\n\",CompiledSupport.replace(CompiledSupport.replace(CompiledSupport.joinStrings(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_data._rows()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$getResultCSVWithStringHashing$37$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$4\")), es)\n+, \"\", \"\\n\", \"\\n\"), \"SQLNull\", \"---null---\"), \"\\n\", \"\\n\"))),es);\n+}\n+\n+public static RichIterable<? extends java.lang.Object> Root_meta_relational_testDataGeneration_hashStrings_Any_MANY__Any_MANY_(final RichIterable<? extends java.lang.Object> _values,final ExecutionSupport es)\n+{\n+return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_values), (org.eclipse.collections.api.block.function.Function2<java.lang.Object, ExecutionSupport, java.lang.Object>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$hashStrings$38$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$2\")), es)\n+);\n+}\n+\n+public static java.lang.String Root_meta_relational_testDataGeneration_hashString_String_1__String_1_(final java.lang.String _s,final ExecutionSupport es)\n+{\n+final long _strLength = CompiledSupport.length(_s);\n+final java.lang.String _sha256 = CompiledSupport.substring(FunctionsGen.hash(_s, ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::functions::hash::HashType\",\"SHA256\"))), 0l, 5l);\n+final long _shaLength = CompiledSupport.length(_sha256);\n+final double _div = CompiledSupport.divide(CompiledSupport.times(Lists.mutable.<java.lang.Number>with(_strLength,(java.lang.Double)1.0)), _shaLength, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 639, 30, -1, -1));\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(platform_pure_grammar_functions_collection_range.Root_meta_pure_functions_collection_range_Integer_1__Integer_MANY_(FunctionsGen.floor(_div),es)), (org.eclipse.collections.api.block.function.Function2<java.lang.Long, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<java.lang.Long, java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"sha256\",_sha256);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((java.lang.Long)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final java.lang.Long _i, final ExecutionSupport es)\n+     {\n+return _sha256;\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+),es),CompiledSupport.substring(_sha256, (long)CompiledSupport.minus(Lists.mutable.<java.lang.Long>with(_shaLength,(long)CompiledSupport.minus(Lists.mutable.<java.lang.Long>with(_strLength,CompiledSupport.times(Lists.mutable.<java.lang.Long>with(FunctionsGen.floor(_div),_shaLength)))))), _shaLength))),es);\n+}\n+\n+public static java.lang.String Root_meta_relational_testDataGeneration_convertValuesToCsv_Any_MANY__String_1_(final RichIterable<? extends java.lang.Object> _values,final ExecutionSupport es)\n+{\n+return platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_values), (org.eclipse.collections.api.block.function.Function2<java.lang.Object, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$convertValuesToCsv$40$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$10\")), es)\n+),\",\",es);\n+}\n+\n+public static org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> Root_meta_relational_testDataGeneration_createTempTableStatement__Function_1_(final ExecutionSupport es)\n+{\n+return new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$createTempTableStatement$41$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$21\")\n+), (\n+core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$createTempTableStatement$41$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$21\")\n+))\n+;\n+}\n+\n+public static org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> Root_meta_relational_testDataGeneration_insertIntoTempTableStatement__Function_1_(final ExecutionSupport es)\n+{\n+return new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$insertIntoTempTableStatement$42$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$6\")\n+), (\n+core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$insertIntoTempTableStatement$42$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$6\")\n+))\n+;\n+}\n+\n+public static java.lang.String Root_meta_relational_testDataGeneration_addQuotesIfNoQuotes_String_1__String_1_(final java.lang.String _aliasName,final ExecutionSupport es)\n+{\n+return ((java.lang.String)(CompiledSupport.startsWith(_aliasName, \"\\\"\")?_aliasName:platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\\"\",_aliasName,\"\\\"\")),es)));\n+}\n+\n+public static java.lang.Object Root_meta_relational_testDataGeneration_parseDateIfRequired_Any_1__Column_1__Any_1_(final java.lang.Object _value, final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Column _c,final ExecutionSupport es)\n+{\n+return ((java.lang.Object)(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.datatype.Date.class.isInstance(_c._type()) || org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.datatype.Timestamp.class.isInstance(_c._type())) && java.lang.String.class.isInstance(_value))?org.finos.legend.pure.m4.coreinstance.primitive.date.DateFunctions.parsePureDate(CompiledSupport.<java.lang.String>castWithExceptionHandling(_value,java.lang.String.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 693, 196, -1, -1))):_value));\n+}\n+\n+public static org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_getMilestoningFilter_Table_1__TableAlias_1__TestDataGenerationConfig_1__Extension_MANY__RelationalOperationElement_$0_1$_(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table _table, final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.TableAlias _alias, final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig _config, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n+{\n+return ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.operation.Operation)(platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_config._temporalMilestoningDates(),es)?(org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.operation.Operation)CompiledSupport.makeOne((java.lang.Object)null):new LambdaZero<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.operation.Operation>(){public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.operation.Operation execute(){ final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning> _tableMilestoning = CompiledSupport.toPureCollection(_table._milestoning()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning _x){return org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.TemporalMilestoning.class.isInstance(_x);}});\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.milestoning.BusinessTemporal _businessTemporalStrategy = new org.finos.legend.pure.generated.Root_meta_pure_milestoning_BusinessTemporal_Impl(\"Anonymous_NoCounter\");\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.milestoning.ProcessingTemporal _processingTemporalStrategy = new org.finos.legend.pure.generated.Root_meta_pure_milestoning_ProcessingTemporal_Impl(\"Anonymous_NoCounter\");\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.milestoning.BiTemporal _biTemporalStrategy = new org.finos.legend.pure.generated.Root_meta_pure_milestoning_BiTemporal_Impl(\"Anonymous_NoCounter\");\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _extractDate = new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$getMilestoningFilter$45$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$6\")\n+), (\n+core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$getMilestoningFilter$45$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$6\")\n+))\n+;\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.milestoning.TemporalStrategy,? extends org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext> _milestoningStrategyAndContext = ((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.milestoning.TemporalStrategy,? extends org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext>)(CompiledSupport.equal(CompiledSupport.safeSize(_tableMilestoning), 1l)?(org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.milestoning.TemporalStrategy,? extends org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext>)(org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.milestoning.SingleDateTemporalStrategy,? extends org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext>)(Pure.matches(CompiledSupport.toOne(_tableMilestoning, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 711, 69, -1, -1)),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.BusinessMilestoning.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _bus_As_Object)\n+       {\n+            final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.BusinessMilestoning _bus = (org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.BusinessMilestoning)CompiledSupport.makeOne(_bus_As_Object);\n+            return (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.milestoning.BusinessTemporal,? extends org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(_businessTemporalStrategy,new org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext_Impl(\"Anonymous_NoCounter\")._businessDate(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl(\"Anonymous_NoCounter\")._value(((org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)_extractDate, CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table>castWithExceptionHandling(_table,org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 712, 237, -1, -1)), \"BusinessMilestoning\", \"businessDate\", CompiledSupport.mapToOneOverOne(_config._temporalMilestoningDates(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates, ExecutionSupport, org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$getMilestoningFilter$45$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$8\")), es)\n+))))._currentMilestoningStrategy(_businessTemporalStrategy),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 712, 87, -1, -1)));\n+       }\n+   }).valueOf(CompiledSupport.first(CompiledSupport.toOne(_tableMilestoning, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 711, 69, -1, -1))))\n+:\n+(Pure.matches(CompiledSupport.toOne(_tableMilestoning, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 711, 69, -1, -1)),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.ProcessingMilestoning.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _proc_As_Object)\n+       {\n+            final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.ProcessingMilestoning _proc = (org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.ProcessingMilestoning)CompiledSupport.makeOne(_proc_As_Object);\n+            return (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.milestoning.ProcessingTemporal,? extends org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(_processingTemporalStrategy,new org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext_Impl(\"Anonymous_NoCounter\")._processingDate(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl(\"Anonymous_NoCounter\")._value(((org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)_extractDate, CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table>castWithExceptionHandling(_table,org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 713, 241, -1, -1)), \"ProcessingMilestoning\", \"processingDate\", CompiledSupport.mapToOneOverOne(_config._temporalMilestoningDates(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates, ExecutionSupport, org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$getMilestoningFilter$45$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$11\")), es)\n+))))._currentMilestoningStrategy(_processingTemporalStrategy),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 713, 87, -1, -1)));\n+       }\n+   }).valueOf(CompiledSupport.first(CompiledSupport.toOne(_tableMilestoning, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 711, 69, -1, -1))))\n+:\n+(Pure.matches(CompiledSupport.toOne(_tableMilestoning, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 711, 69, -1, -1)),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.BusinessSnapshotMilestoning.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _snap_As_Object)\n+       {\n+            final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.BusinessSnapshotMilestoning _snap = (org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.BusinessSnapshotMilestoning)CompiledSupport.makeOne(_snap_As_Object);\n+            return (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.milestoning.BusinessTemporal,? extends org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(_businessTemporalStrategy,new org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext_Impl(\"Anonymous_NoCounter\")._businessDate(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl(\"Anonymous_NoCounter\")._value(((org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)_extractDate, CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table>castWithExceptionHandling(_table,org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 714, 243, -1, -1)), \"BusinessSnapshotMilestoning\", \"snapshotDate\", CompiledSupport.mapToOneOverOne(_config._temporalMilestoningDates(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates, ExecutionSupport, org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$getMilestoningFilter$45$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$14\")), es)\n+))))._currentMilestoningStrategy(_businessTemporalStrategy),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 714, 93, -1, -1)));\n+       }\n+   }).valueOf(CompiledSupport.first(CompiledSupport.toOne(_tableMilestoning, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 711, 69, -1, -1))))\n+:\n+CompiledSupport.matchFailure(CompiledSupport.toOne(_tableMilestoning, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 711, 69, -1, -1)),new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 711, 78, -1, -1)))))\n+:(org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.milestoning.TemporalStrategy,? extends org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext>)((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.milestoning.BiTemporal,? extends org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext>)(((CompiledSupport.equal(CompiledSupport.safeSize(_tableMilestoning), 2l) && FunctionsGen.exists(_tableMilestoning, new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning>(){private final PureFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning,Boolean> func = (PureFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning,Boolean>)CoreGen.getSharedPureFunction(new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$getMilestoningFilter$45$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$17\")\n+), (\n+core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$getMilestoningFilter$45$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$17\")\n+))\n+,es); public boolean accept(org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning param){return func.value(param, es);}})\n+) && FunctionsGen.exists(_tableMilestoning, new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning>(){private final PureFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning,Boolean> func = (PureFunction1<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning,Boolean>)CoreGen.getSharedPureFunction(new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$getMilestoningFilter$45$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$18\")\n+), (\n+core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$getMilestoningFilter$45$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$18\")\n+))\n+,es); public boolean accept(org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Milestoning param){return func.value(param, es);}})\n+)?(org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.milestoning.BiTemporal,? extends org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext>)(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.milestoning.BiTemporal,? extends org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(_biTemporalStrategy,new org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext_Impl(\"Anonymous_NoCounter\")._businessDate(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl(\"Anonymous_NoCounter\")._value(((org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)_extractDate, CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table>castWithExceptionHandling(_table,org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 717, 199, -1, -1)), \"BusinessMilestoning\", \"businessDate\", CompiledSupport.mapToOneOverOne(_config._temporalMilestoningDates(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates, ExecutionSupport, org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$getMilestoningFilter$45$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$20\")), es)\n+))))._processingDate(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl(\"Anonymous_NoCounter\")._value(((org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)_extractDate, CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table>castWithExceptionHandling(_table,org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.Table.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 717, 362, -1, -1)), \"ProcessingMilestoning\", \"processingDate\", CompiledSupport.mapToOneOverOne(_config._temporalMilestoningDates(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates, ExecutionSupport, org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate>)(core_relational_relational_testDataGeneration_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$getMilestoningFilter$45$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$22\")), es)\n+))))._currentMilestoningStrategy(_biTemporalStrategy),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 717, 55, -1, -1))):(org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.milestoning.BiTemporal,? extends org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext>)CompiledSupport.makeOne((java.lang.Object)null)))));\n+return ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.operation.Operation)(platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_milestoningStrategyAndContext,es)?(org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.operation.Operation)CompiledSupport.makeOne((java.lang.Object)null):new LambdaZero<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.operation.Operation>(){public org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.operation.Operation execute(){ final org.finos.legend.pure.m3.coreinstance.meta.pure.milestoning.TemporalStrategy _strategy = CompiledSupport.toOne(_milestoningStrategyAndContext, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 723, 61, -1, -1))._first();\n+final org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext _context = CompiledSupport.toOne(_milestoningStrategyAndContext, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/testDataGeneration.pure\", -1, -1, 724, 60, -1, -1))._second();\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _select = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_SelectSQLQuery_Impl(\"Anonymous_NoCounter\")._data(new org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl(\"Anonymous_NoCounter\")._alias(_alias));\n+return ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.operation.Operation)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)core_relational_relational_milestoning_milestoning.Root_meta_relational_milestoning_getAllMilestonedTableFilter_TemporalStrategy_1__SelectSQLQuery_1__TemporalMilestoningContext_1__Map_1__Extension_MANY__Function_1_(_strategy,_select,_context,new PureMap(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureEqualsHashingStrategy.newMutableMap()),CompiledSupport.toPureCollection(_extensions),es), _alias));}}.execute()));}}.execute()));\n+}\n }\n"}, {"source1": "org/finos/legend/pure/generated/core_relational_relational_testDataGeneration_tests_testDataGeneration.java", "source2": "org/finos/legend/pure/generated/core_relational_relational_testDataGeneration_tests_testDataGeneration.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -870,39 +870,39 @@\n \n      public org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._firm();\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testViewEmbeddedInChainedJoin_Alloy$11$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Order, java.lang.String>()\n+        __functions.put(\"meta$relational$testDataGeneration$tests$testDataGenerationWithSnapshotMilestoning_WithMilestoningDates$24$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Order)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Order _o, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product _p, final ExecutionSupport es)\n      {\n-return CompiledSupport.mapToOneOverOne(CompiledSupport.mapToOneOverOne(_o._pnlContact(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm>)(core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$alloy$testViewEmbeddedInChainedJoin_Alloy$11$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$3\")), es)\n-, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$alloy$testViewEmbeddedInChainedJoin_Alloy$11$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$4\")), es)\n-;\n+return _p._name();\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$tests$testDataGenerationWithSnapshotMilestoning_WithMilestoningDates$24$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product, java.lang.String>()\n+        __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testViewEmbeddedInChainedJoin_Alloy$11$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Order, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Order)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product _p, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Order _o, final ExecutionSupport es)\n      {\n-return _p._name();\n+return CompiledSupport.mapToOneOverOne(CompiledSupport.mapToOneOverOne(_o._pnlContact(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm>)(core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$alloy$testViewEmbeddedInChainedJoin_Alloy$11$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$3\")), es)\n+, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$alloy$testViewEmbeddedInChainedJoin_Alloy$11$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$4\")), es)\n+;\n      }\n }\n );\n         __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testViewEmbeddedInChainedJoin_Alloy$11$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$6\", new DefaultPureLambdaFunction0<org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -1091,42 +1091,42 @@\n \n      public java.lang.Long value(final RichIterable<? extends java.lang.Long> _y, final ExecutionSupport es)\n      {\n return core_pure_corefunctions_mathExtension.Root_meta_pure_functions_math_sum_Integer_MANY__Integer_1_(CompiledSupport.toPureCollection(_y),es);\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testViewRootWithDefaultSeed_Alloy$16$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$0\", new DefaultPureLambdaFunction0<org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet>()\n+        __functions.put(\"meta$relational$testDataGeneration$tests$testConstant$1$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$1\", new DefaultPureLambdaFunction0<org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet valueOf(final ExecutionSupport es)\n      {\n-return core_pure_tds_tds.Root_meta_pure_tds_project_T_MANY__Path_MANY__TabularDataSet_1_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_OrderPnl>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::model::simple::OrderPnl\").valuesView()))),CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.path.Path<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_OrderPnl,? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.path.Path<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_OrderPnl,? extends java.lang.Double>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::path::Path\",\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure:2344cc44-57\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.path.Path<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_OrderPnl,? extends org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::path::Path\",\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure:2344cc61-95\")))),es);\n+return core_pure_tds_tds.Root_meta_pure_tds_project_K_MANY__Function_MANY__String_MANY__TabularDataSet_1_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::model::inheritance::Person\").valuesView()))),CompiledSupport.toPureCollection(new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testConstant$1$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$0\")\n+), (\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testConstant$1$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$0\")\n+))\n+),CompiledSupport.toPureCollection(\"col\"),es);\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$tests$testConstant$1$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$1\", new DefaultPureLambdaFunction0<org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet>()\n+        __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testViewRootWithDefaultSeed_Alloy$16$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$0\", new DefaultPureLambdaFunction0<org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet valueOf(final ExecutionSupport es)\n      {\n-return core_pure_tds_tds.Root_meta_pure_tds_project_K_MANY__Function_MANY__String_MANY__TabularDataSet_1_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::model::inheritance::Person\").valuesView()))),CompiledSupport.toPureCollection(new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testConstant$1$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$0\")\n-), (\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testConstant$1$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$0\")\n-))\n-),CompiledSupport.toPureCollection(\"col\"),es);\n+return core_pure_tds_tds.Root_meta_pure_tds_project_T_MANY__Path_MANY__TabularDataSet_1_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_OrderPnl>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::model::simple::OrderPnl\").valuesView()))),CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.path.Path<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_OrderPnl,? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.path.Path<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_OrderPnl,? extends java.lang.Double>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::path::Path\",\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure:2344cc44-57\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.path.Path<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_OrderPnl,? extends org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::path::Path\",\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure:2344cc61-95\")))),es);\n      }\n }\n );\n         __functions.put(\"meta$relational$testDataGeneration$tests$testConstant$1$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -1355,37 +1355,37 @@\n \n      public org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Bicycle _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._person();\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$15\", new DefaultPureLambdaFunction0<java.lang.Boolean>()\n+        __functions.put(\"meta$relational$testDataGeneration$tests$testInheritanceMultipleLevel$7$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$7\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person, java.lang.String>()\n {\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return valueOf(es);\n+         return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean valueOf(final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person _v_automap, final ExecutionSupport es)\n      {\n-return true;\n+return _v_automap._name();\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$tests$testInheritanceMultipleLevel$7$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$7\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person, java.lang.String>()\n+        __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$15\", new DefaultPureLambdaFunction0<java.lang.Boolean>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person)CompiledSupport.makeOne(vars.get(0)), es);\n+         return valueOf(es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person _v_automap, final ExecutionSupport es)\n+     public java.lang.Boolean valueOf(final ExecutionSupport es)\n      {\n-return _v_automap._name();\n+return true;\n      }\n }\n );\n         __functions.put(\"meta$relational$testDataGeneration$tests$testInheritanceMultipleLevel$7$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -1420,38 +1420,38 @@\n \n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Car _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._engineType();\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testViewWithGroupByChild_Alloy$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Account, java.lang.Double>()\n+        __functions.put(\"meta$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Location, java.lang.String>()\n {\n-     public java.lang.Double execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Account)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Location)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Double value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Account _o, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Location _v_automap, final ExecutionSupport es)\n      {\n-return CompiledSupport.mapToOneOverOne(_o._accountPnl(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_AccountPnl, ExecutionSupport, java.lang.Double>)(core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$alloy$testViewWithGroupByChild_Alloy$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$1\")), es)\n-;\n+return _v_automap._place();\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Location, java.lang.String>()\n+        __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testViewWithGroupByChild_Alloy$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Account, java.lang.Double>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Double execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Location)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Account)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Location _v_automap, final ExecutionSupport es)\n+     public java.lang.Double value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Account _o, final ExecutionSupport es)\n      {\n-return _v_automap._place();\n+return CompiledSupport.mapToOneOverOne(_o._accountPnl(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_AccountPnl, ExecutionSupport, java.lang.Double>)(core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$alloy$testViewWithGroupByChild_Alloy$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$1\")), es)\n+;\n      }\n }\n );\n         __functions.put(\"meta$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Trader, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -1461,37 +1461,37 @@\n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Trader _t, final ExecutionSupport es)\n      {\n return CompiledSupport.mapToOneOverOne(_t.location(org.finos.legend.pure.m4.coreinstance.primitive.date.DateFormat.parseStrictDate(\"2015-10-16\"),org.finos.legend.pure.m4.coreinstance.primitive.date.DateFormat.parseStrictDate(\"9999-12-28\"),es), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Location, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$3\")), es)\n ;\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testViewWithGroupByChild_Alloy$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Account, java.lang.String>()\n+        __functions.put(\"meta$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Trader, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Account)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Trader)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Account _o, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Trader _t, final ExecutionSupport es)\n      {\n-return _o._name();\n+return _t._kerberos();\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Trader, java.lang.String>()\n+        __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testViewWithGroupByChild_Alloy$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Account, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Trader)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Account)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Trader _t, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Account _o, final ExecutionSupport es)\n      {\n-return _t._kerberos();\n+return _o._name();\n      }\n }\n );\n         __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testViewWithGroupByChild_Alloy$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5\", new DefaultPureLambdaFunction0<org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -1523,14 +1523,37 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Address _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._name();\n      }\n }\n );\n+        __functions.put(\"meta$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$5\", new DefaultPureLambdaFunction0<org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet>()\n+{\n+     public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return valueOf(es);\n+     }\n+\n+     public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet valueOf(final ExecutionSupport es)\n+     {\n+return core_pure_tds_tds.Root_meta_pure_tds_project_K_MANY__Function_MANY__String_MANY__TabularDataSet_1_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Trader>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::milestoning::Trader\").valuesView()))),CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>>with(new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$1\")\n+), (\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$1\")\n+))\n+,new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4\")\n+), (\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4\")\n+))\n+)),CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"A\",\"B\")),es);\n+     }\n+}\n+);\n         __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$12\", new DefaultPureLambdaFunction0<org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n@@ -1569,48 +1592,48 @@\n \n      public java.lang.Boolean valueOf(final ExecutionSupport es)\n      {\n return true;\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$5\", new DefaultPureLambdaFunction0<org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet>()\n+        __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$11\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, java.lang.String>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return valueOf(es);\n+         return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet valueOf(final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person _p, final ExecutionSupport es)\n      {\n-return core_pure_tds_tds.Root_meta_pure_tds_project_K_MANY__Function_MANY__String_MANY__TabularDataSet_1_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Trader>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::milestoning::Trader\").valuesView()))),CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>>with(new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$1\")\n-), (\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$1\")\n-))\n-,new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4\")\n-), (\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4\")\n-))\n-)),CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"A\",\"B\")),es);\n+return CompiledSupport.mapToOneOverOne(_p._address(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Address, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$10\")), es)\n+;\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$11\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, java.lang.String>()\n+        __functions.put(\"meta$relational$testDataGeneration$tests$testInheritanceMultipleTableJoin$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$5\", new DefaultPureLambdaFunction0<org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person)CompiledSupport.makeOne(vars.get(0)), es);\n+         return valueOf(es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person _p, final ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet valueOf(final ExecutionSupport es)\n      {\n-return CompiledSupport.mapToOneOverOne(_p._address(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Address, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$10\")), es)\n-;\n+return core_pure_tds_tds.Root_meta_pure_tds_project_K_MANY__Function_MANY__String_MANY__TabularDataSet_1_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::model::inheritance::Person\").valuesView()))),CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>>with(new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testInheritanceMultipleTableJoin$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$1\")\n+), (\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testInheritanceMultipleTableJoin$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$1\")\n+))\n+,new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testInheritanceMultipleTableJoin$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4\")\n+), (\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testInheritanceMultipleTableJoin$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4\")\n+))\n+)),CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"col1\",\"col2\")),es);\n      }\n }\n );\n         __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testQualifier_Alloy$8$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$7\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -1632,37 +1655,14 @@\n \n      public java.lang.Double value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_AccountPnl _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._pnl();\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$tests$testInheritanceMultipleTableJoin$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$5\", new DefaultPureLambdaFunction0<org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet>()\n-{\n-     public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return valueOf(es);\n-     }\n-\n-     public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet valueOf(final ExecutionSupport es)\n-     {\n-return core_pure_tds_tds.Root_meta_pure_tds_project_K_MANY__Function_MANY__String_MANY__TabularDataSet_1_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::model::inheritance::Person\").valuesView()))),CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>>with(new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testInheritanceMultipleTableJoin$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$1\")\n-), (\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testInheritanceMultipleTableJoin$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$1\")\n-))\n-,new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testInheritanceMultipleTableJoin$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4\")\n-), (\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testInheritanceMultipleTableJoin$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4\")\n-))\n-)),CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"col1\",\"col2\")),es);\n-     }\n-}\n-);\n         __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testInheritanceMultipleLevel_Alloy$7$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$12\", new DefaultPureLambdaFunction0<java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n@@ -1874,27 +1874,14 @@\n \n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm _v_automap, final ExecutionSupport es)\n      {\n return CompiledSupport.toPureCollection(_v_automap._employees());\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$15\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, java.lang.Long>()\n-{\n-     public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow _r, final ExecutionSupport es)\n-     {\n-return _r.getInteger(\"PERSONID\",es);\n-     }\n-}\n-);\n         __functions.put(\"meta$relational$testDataGeneration$tests$testUnionToUnionMultipleLevelsWithStringHashing$18$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$7\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -1913,14 +1900,27 @@\n \n      public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow _a,final org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow _b, final ExecutionSupport es)\n      {\n return CompiledSupport.equal(_a.getInteger(\"personID\",es), _b.getInteger(\"firmID\",es));\n      }\n }\n );\n+        __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$15\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, java.lang.Long>()\n+{\n+     public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow _r, final ExecutionSupport es)\n+     {\n+return _r.getInteger(\"PERSONID\",es);\n+     }\n+}\n+);\n         __functions.put(\"meta$relational$testDataGeneration$tests$testUnionToUnionMultipleLevelsWithStringHashing$18$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$8\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, RichIterable<? extends java.lang.String>>()\n {\n      public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -1928,37 +1928,37 @@\n      {\n return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverOne(_p._firm(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>>)(core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testUnionToUnionMultipleLevelsWithStringHashing$18$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$6\")), es)\n ), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testUnionToUnionMultipleLevelsWithStringHashing$18$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$7\")), es)\n );\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$19\", new DefaultPureLambdaFunction2<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, java.lang.Boolean>()\n+        __functions.put(\"meta$relational$testDataGeneration$tests$testTableToTDSMultipleJoins$30$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, java.lang.String>()\n {\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow)CompiledSupport.makeOne(vars.get(0)),(org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow)CompiledSupport.makeOne(vars.get(1)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow _a,final org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow _b, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow _r, final ExecutionSupport es)\n      {\n-return CompiledSupport.equal(_a.getInteger(\"personID\",es), _b.getInteger(\"locationPersonID\",es));\n+return _r.getString(\"CEOID\",es);\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$tests$testTableToTDSMultipleJoins$30$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, java.lang.String>()\n+        __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$19\", new DefaultPureLambdaFunction2<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, java.lang.Boolean>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow)CompiledSupport.makeOne(vars.get(0)),(org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow)CompiledSupport.makeOne(vars.get(1)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow _r, final ExecutionSupport es)\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow _a,final org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow _b, final ExecutionSupport es)\n      {\n-return _r.getString(\"CEOID\",es);\n+return CompiledSupport.equal(_a.getInteger(\"personID\",es), _b.getInteger(\"locationPersonID\",es));\n      }\n }\n );\n         __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates_Alloy$21$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Location, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -2033,14 +2033,27 @@\n \n      public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow _a,final org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow _b, final ExecutionSupport es)\n      {\n return CompiledSupport.equal(_a.getInteger(\"ceoID\",es), _b.getInteger(\"ID\",es));\n      }\n }\n );\n+        __functions.put(\"meta$relational$testDataGeneration$tests$testSimpleTwoTableMultipleStartRows$4$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Bicycle, java.lang.Long>()\n+{\n+     public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Bicycle)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Bicycle _v_automap, final ExecutionSupport es)\n+     {\n+return _v_automap._id();\n+     }\n+}\n+);\n         __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates_Alloy$21$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5\", new DefaultPureLambdaFunction0<org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n@@ -2056,27 +2069,14 @@\n ), (\n core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$alloy$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates_Alloy$21$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$4\")\n ))\n )),CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"A\",\"B\")),es);\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$tests$testSimpleTwoTableMultipleStartRows$4$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Bicycle, java.lang.Long>()\n-{\n-     public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Bicycle)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Bicycle _v_automap, final ExecutionSupport es)\n-     {\n-return _v_automap._id();\n-     }\n-}\n-);\n         __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testTableToTDSSimple$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$0\", new DefaultPureLambdaFunction0<org.finos.legend.pure.generated.Root_meta_relational_mapping_TableTDS>()\n {\n      public org.finos.legend.pure.generated.Root_meta_relational_mapping_TableTDS execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n@@ -2181,38 +2181,38 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person _p, final ExecutionSupport es)\n      {\n return _p._lastName();\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testSimpleTwoTable_Alloy$3$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person, RichIterable<? extends java.lang.Long>>()\n+        __functions.put(\"meta$relational$testDataGeneration$tests$testUnionViewOnView$16$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$0\", new DefaultPureLambdaFunction0<org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet>()\n {\n-     public RichIterable<? extends java.lang.Long> execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person)CompiledSupport.makeOne(vars.get(0)), es);\n+         return valueOf(es);\n      }\n \n-     public RichIterable<? extends java.lang.Long> value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person _f, final ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet valueOf(final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_f._bicycles()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Bicycle, ExecutionSupport, java.lang.Long>)(core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$alloy$testSimpleTwoTable_Alloy$3$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$3\")), es)\n-);\n+return core_pure_tds_tds.Root_meta_pure_tds_project_T_MANY__Path_MANY__TabularDataSet_1_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_OrderPnl>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::model::simple::OrderPnl\").valuesView()))),CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.path.Path<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_OrderPnl,? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.path.Path<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_OrderPnl,? extends java.lang.Double>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::path::Path\",\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure:767cc44-57\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.path.Path<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_OrderPnl,? extends org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::path::Path\",\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure:767cc61-95\")))),es);\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$tests$testUnionViewOnView$16$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$0\", new DefaultPureLambdaFunction0<org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet>()\n+        __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testSimpleTwoTable_Alloy$3$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person, RichIterable<? extends java.lang.Long>>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet execute(ListIterable<?> vars, ExecutionSupport es)\n+     public RichIterable<? extends java.lang.Long> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return valueOf(es);\n+         return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet valueOf(final ExecutionSupport es)\n+     public RichIterable<? extends java.lang.Long> value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person _f, final ExecutionSupport es)\n      {\n-return core_pure_tds_tds.Root_meta_pure_tds_project_T_MANY__Path_MANY__TabularDataSet_1_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_OrderPnl>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::model::simple::OrderPnl\").valuesView()))),CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.path.Path<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_OrderPnl,? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.path.Path<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_OrderPnl,? extends java.lang.Double>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::path::Path\",\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure:767cc44-57\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.path.Path<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_OrderPnl,? extends org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::path::Path\",\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure:767cc61-95\")))),es);\n+return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_f._bicycles()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Bicycle, ExecutionSupport, java.lang.Long>)(core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$alloy$testSimpleTwoTable_Alloy$3$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$3\")), es)\n+);\n      }\n }\n );\n         __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testSimpleTwoTable_Alloy$3$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Bicycle, java.lang.Long>()\n {\n      public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -2287,14 +2287,37 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade _t, final ExecutionSupport es)\n      {\n return CompiledSupport.toOne(_t._product(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 312, 73, -1, -1)).synonymByType(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::relational::tests::model::simple::ProductSynonymType\",\"CUSIP\")),es)._name();\n      }\n }\n );\n+        __functions.put(\"meta$relational$testDataGeneration$tests$testQualifier$8$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$8\", new DefaultPureLambdaFunction0<org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet>()\n+{\n+     public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return valueOf(es);\n+     }\n+\n+     public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet valueOf(final ExecutionSupport es)\n+     {\n+return core_pure_tds_tds.Root_meta_pure_tds_project_K_MANY__Function_MANY__String_MANY__TabularDataSet_1_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::model::simple::Trade\").valuesView()))),CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>>with(new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testQualifier$8$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$2\")\n+), (\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testQualifier$8$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$2\")\n+))\n+,new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testQualifier$8$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$7\")\n+), (\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testQualifier$8$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$7\")\n+))\n+)),CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"prodName\",\"synName\")),es);\n+     }\n+}\n+);\n         __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testSimpleTwoTable_Alloy$3$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$8\", new DefaultPureLambdaFunction0<java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n@@ -2328,37 +2351,14 @@\n ), (\n core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$alloy$testTableToTdsWithJoinAndUnion$27$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$7\")\n ))\n ,es);\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$tests$testQualifier$8$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$8\", new DefaultPureLambdaFunction0<org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet>()\n-{\n-     public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return valueOf(es);\n-     }\n-\n-     public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet valueOf(final ExecutionSupport es)\n-     {\n-return core_pure_tds_tds.Root_meta_pure_tds_project_K_MANY__Function_MANY__String_MANY__TabularDataSet_1_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::model::simple::Trade\").valuesView()))),CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>>with(new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testQualifier$8$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$2\")\n-), (\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testQualifier$8$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$2\")\n-))\n-,new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testQualifier$8$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$7\")\n-), (\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testQualifier$8$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$7\")\n-))\n-)),CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"prodName\",\"synName\")),es);\n-     }\n-}\n-);\n         __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testTableToTdsWithJoinAndUnion$27$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$7\", new DefaultPureLambdaFunction2<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow)CompiledSupport.makeOne(vars.get(0)),(org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow)CompiledSupport.makeOne(vars.get(1)), es);\n      }\n \n@@ -2453,14 +2453,27 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow _r, final ExecutionSupport es)\n      {\n return _r.getString(\"LEGALNAME\",es);\n      }\n }\n );\n+        __functions.put(\"meta$relational$testDataGeneration$tests$testTableToTdsWithConcatenate$28$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow _r, final ExecutionSupport es)\n+     {\n+return _r.getString(\"FIRSTNAME\",es);\n+     }\n+}\n+);\n         __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$20\", new DefaultPureLambdaFunction0<org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n@@ -2501,27 +2514,14 @@\n ), (\n core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$19\")\n ))\n ,es);\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$tests$testTableToTdsWithConcatenate$28$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, java.lang.String>()\n-{\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow _r, final ExecutionSupport es)\n-     {\n-return _r.getString(\"FIRSTNAME\",es);\n-     }\n-}\n-);\n         __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$22\", new DefaultPureLambdaFunction0<java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n@@ -2591,50 +2591,37 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._lastName();\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>>()\n-{\n-     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm _v_automap, final ExecutionSupport es)\n-     {\n-return CompiledSupport.toPureCollection(_v_automap._employees());\n-     }\n-}\n-);\n         __functions.put(\"meta$relational$testDataGeneration$tests$testUnionToUnionMultipleLevels$12$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$7\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._lastName();\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$7\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, java.lang.String>()\n+        __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person _v_automap, final ExecutionSupport es)\n+     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm _v_automap, final ExecutionSupport es)\n      {\n-return _v_automap._lastName();\n+return CompiledSupport.toPureCollection(_v_automap._employees());\n      }\n }\n );\n         __functions.put(\"meta$relational$testDataGeneration$tests$testUnionToUnionMultipleLevels$12$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>>()\n {\n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -2643,14 +2630,27 @@\n \n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person> value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm _v_automap, final ExecutionSupport es)\n      {\n return CompiledSupport.toPureCollection(_v_automap._employees());\n      }\n }\n );\n+        __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$7\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person _v_automap, final ExecutionSupport es)\n+     {\n+return _v_automap._lastName();\n+     }\n+}\n+);\n         __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$8\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, RichIterable<? extends java.lang.String>>()\n {\n      public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -2727,38 +2727,38 @@\n ), (\n core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$alloy$testSimpleSingleTable_Alloy$2$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$1\")\n ))\n ),CompiledSupport.toPureCollection(\"col\"),es);\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testSimpleSingleTable_Alloy$2$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person, java.lang.String>()\n+        __functions.put(\"meta$relational$testDataGeneration$tests$testUnionToUnionMultipleLevels$12$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person _f, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person _p, final ExecutionSupport es)\n      {\n-return _f._name();\n+return CompiledSupport.mapToOneOverOne(_p._firm(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testUnionToUnionMultipleLevels$12$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$3\")), es)\n+;\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$tests$testUnionToUnionMultipleLevels$12$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, java.lang.String>()\n+        __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testSimpleSingleTable_Alloy$2$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person _p, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person _f, final ExecutionSupport es)\n      {\n-return CompiledSupport.mapToOneOverOne(_p._firm(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testUnionToUnionMultipleLevels$12$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$3\")), es)\n-;\n+return _f._name();\n      }\n }\n );\n         __functions.put(\"meta$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning$20$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Trader, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -2794,37 +2794,37 @@\n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Trader _t, final ExecutionSupport es)\n      {\n return CompiledSupport.mapToOneOverOne(_t.location(org.finos.legend.pure.m4.coreinstance.primitive.date.DateFormat.parseStrictDate(\"2015-10-16\"),org.finos.legend.pure.m4.coreinstance.primitive.date.DateFormat.parseStrictDate(\"9999-12-28\"),es), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Location, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning$20$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$3\")), es)\n ;\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testSimpleSingleTable_Alloy$2$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5\", new DefaultPureLambdaFunction0<java.lang.Boolean>()\n+        __functions.put(\"meta$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning$20$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Location, java.lang.String>()\n {\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return valueOf(es);\n+         return value((org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Location)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean valueOf(final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Location _v_automap, final ExecutionSupport es)\n      {\n-return true;\n+return _v_automap._place();\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning$20$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Location, java.lang.String>()\n+        __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testSimpleSingleTable_Alloy$2$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5\", new DefaultPureLambdaFunction0<java.lang.Boolean>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Location)CompiledSupport.makeOne(vars.get(0)), es);\n+         return valueOf(es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Location _v_automap, final ExecutionSupport es)\n+     public java.lang.Boolean valueOf(final ExecutionSupport es)\n      {\n-return _v_automap._place();\n+return true;\n      }\n }\n );\n         __functions.put(\"meta$relational$testDataGeneration$tests$testTableToTdsWithJoinToSameTable$29$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -3210,27 +3210,14 @@\n      public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person _f, final ExecutionSupport es)\n      {\n return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_f._vehicles()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Vehicle, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$alloy$testInheritanceMultipleTableJoin_Alloy$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$3\")), es)\n );\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testInheritanceMultipleTableJoin_Alloy$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Vehicle, java.lang.String>()\n-{\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Vehicle)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Vehicle _v_automap, final ExecutionSupport es)\n-     {\n-return _v_automap._description();\n-     }\n-}\n-);\n         __functions.put(\"meta$relational$testDataGeneration$tests$testDataGenerationWithBusinessDateMilestoning$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4\", new DefaultPureLambdaFunction0<org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n@@ -3246,37 +3233,37 @@\n ), (\n core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testDataGenerationWithBusinessDateMilestoning$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$3\")\n ))\n )),CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"name\",\"classificationType\")),es);\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$tests$testDataGenerationWithBusinessDateMilestoning$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product, java.lang.String>()\n+        __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testInheritanceMultipleTableJoin_Alloy$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Vehicle, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Vehicle)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product _p, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Vehicle _v_automap, final ExecutionSupport es)\n      {\n-return _p.classificationTypeStr(es);\n+return _v_automap._description();\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testInheritanceMultipleTableJoin_Alloy$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person, java.lang.String>()\n+        __functions.put(\"meta$relational$testDataGeneration$tests$testDataGenerationWithBusinessDateMilestoning$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person _f, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product _p, final ExecutionSupport es)\n      {\n-return _f._name();\n+return _p.classificationTypeStr(es);\n      }\n }\n );\n         __functions.put(\"meta$relational$testDataGeneration$tests$testTableToTdsWithJoinAndUnion$31$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -3285,14 +3272,27 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow _r, final ExecutionSupport es)\n      {\n return _r.getString(\"ID\",es);\n      }\n }\n );\n+        __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testInheritanceMultipleTableJoin_Alloy$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person _f, final ExecutionSupport es)\n+     {\n+return _f._name();\n+     }\n+}\n+);\n         __functions.put(\"meta$relational$testDataGeneration$tests$testDataGenerationWithBusinessDateMilestoning$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -3352,37 +3352,37 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow _r, final ExecutionSupport es)\n      {\n return _r.getString(\"LASTNAME\",es);\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, java.lang.String>()\n+        __functions.put(\"meta$relational$testDataGeneration$tests$testTableToTdsWithAppliedFunctions$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow _r, final ExecutionSupport es)\n      {\n-return _r.getString(\"CEOID\",es);\n+return \"Hello\";\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$tests$testTableToTdsWithAppliedFunctions$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, java.lang.String>()\n+        __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow _r, final ExecutionSupport es)\n      {\n-return \"Hello\";\n+return _r.getString(\"CEOID\",es);\n      }\n }\n );\n         __functions.put(\"meta$relational$testDataGeneration$tests$testTableToTdsWithAppliedFunctions$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -3798,14 +3798,27 @@\n \n      public org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._manager();\n      }\n }\n );\n+        __functions.put(\"meta$relational$testDataGeneration$tests$testSelfJoin$9$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$7\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person _v_automap, final ExecutionSupport es)\n+     {\n+return _v_automap.name(es);\n+     }\n+}\n+);\n         __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testViewWithGroupByRoot_Alloy$18$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5\", new DefaultPureLambdaFunction0<org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n@@ -3821,24 +3834,26 @@\n ), (\n core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$alloy$testViewWithGroupByRoot_Alloy$18$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$4\")\n ))\n )),CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Pnl\",\"Acct\")),es);\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$tests$testSelfJoin$9$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$7\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, java.lang.String>()\n+        __functions.put(\"meta$relational$testDataGeneration$tests$testSelfJoin$9$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$8\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person _v_automap, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person _t, final ExecutionSupport es)\n      {\n-return _v_automap.name(es);\n+return CompiledSupport.mapToOneOverOne(CompiledSupport.mapToOneOverOne(_t._manager(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)(core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testSelfJoin$9$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$6\")), es)\n+, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testSelfJoin$9$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$7\")), es)\n+;\n      }\n }\n );\n         __functions.put(\"meta$relational$testDataGeneration$tests$alloy$testViewWithGroupByRoot_Alloy$18$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$8\", new DefaultPureLambdaFunction0<java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -3847,29 +3862,14 @@\n \n      public java.lang.Boolean valueOf(final ExecutionSupport es)\n      {\n return true;\n      }\n }\n );\n-        __functions.put(\"meta$relational$testDataGeneration$tests$testSelfJoin$9$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$8\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, java.lang.String>()\n-{\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person _t, final ExecutionSupport es)\n-     {\n-return CompiledSupport.mapToOneOverOne(CompiledSupport.mapToOneOverOne(_t._manager(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person>)(core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testSelfJoin$9$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$6\")), es)\n-, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, ExecutionSupport, java.lang.String>)(core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testSelfJoin$9$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$7\")), es)\n-;\n-     }\n-}\n-);\n         __functions.put(\"meta$relational$testDataGeneration$tests$testSelfJoin$9$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$9\", new DefaultPureLambdaFunction0<org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n@@ -4132,14 +4132,950 @@\n      {\n return true;\n      }\n }\n );\n     }\n \n+public static boolean Root_meta_relational_testDataGeneration_tests_testConstant__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testConstant$1$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$1\")\n+), (\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testConstant$1$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$1\")\n+))\n+;\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::mapping::inheritance::relational::inheritanceMappingDB\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::mapping::inheritance::myDB\"));\n+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(_db,es);\n+core_relational_relational_tests_mapping_inheritance_testInheritanceRelational.Root_meta_relational_tests_mapping_inheritance_createTablesAndFillDb__Boolean_1_(es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"Person\",CompiledSupport.toPureCollection(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"name\"),CompiledSupport.toPureCollection(\"Atul Anand\"),es)),es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 41, 140, -1, -1));\n+platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),1l,es);\n+platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"root\\\".ID \\n\",\"from Person as \\\"root\\\" \\n\",\"where \\\"root\\\".name = 'Atul Anand'\")),es)),CompiledSupport.toPureCollection(((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 48, 71, -1, -1)))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"Person\\n\",\"ID\\n\",\"2\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n+return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n+}\n+\n+public static boolean Root_meta_relational_testDataGeneration_tests_testSimpleSingleTable__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testSimpleSingleTable$2$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$2\")\n+), (\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testSimpleSingleTable$2$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$2\")\n+))\n+;\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::mapping::inheritance::relational::inheritanceMappingDB\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::mapping::inheritance::myDB\"));\n+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(_db,es);\n+core_relational_relational_tests_mapping_inheritance_testInheritanceRelational.Root_meta_relational_tests_mapping_inheritance_createTablesAndFillDb__Boolean_1_(es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"Person\",CompiledSupport.toPureCollection(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"name\"),CompiledSupport.toPureCollection(\"Atul Anand\"),es)),es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 67, 140, -1, -1));\n+platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),1l,es);\n+platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"root\\\".ID, \\n\",\"\\t\\\"root\\\".name \\n\",\"from Person as \\\"root\\\" \\n\",\"where \\\"root\\\".name = 'Atul Anand'\")),es)),CompiledSupport.toPureCollection(((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 74, 71, -1, -1)))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"Person\\n\",\"ID,NAME\\n\",\"2,Atul Anand\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n+return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n+}\n+\n+public static boolean Root_meta_relational_testDataGeneration_tests_testSimpleTwoTable__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testSimpleTwoTable$3$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$5\")\n+), (\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testSimpleTwoTable$3$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$5\")\n+))\n+;\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::mapping::inheritance::relational::inheritanceMappingDB\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::mapping::inheritance::myDB\"));\n+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(_db,es);\n+core_relational_relational_tests_mapping_inheritance_testInheritanceRelational.Root_meta_relational_tests_mapping_inheritance_createTablesAndFillDb__Boolean_1_(es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"Person\",CompiledSupport.toPureCollection(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"name\"),CompiledSupport.toPureCollection(\"Atul Anand\"),es)),es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 94, 140, -1, -1));\n+platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),2l,es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"root\\\".ID, \\\"root\\\".name \\n\",\"from Person as \\\"root\\\" \\n\",\"where \\\"root\\\".name = 'Atul Anand'\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 101, 71, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"bicycle_0\\\".ID, \\\"bicycle_0\\\".b_PersonID \\n\",\"from testDataGen_Temp_Person as \\\"testdatagen_temp_person_0\\\" \\n\",\"\\tinner join Bicycle \\n\",\"\\tas \\\"bicycle_0\\\"\\n\",\"\\t on (\\\"testdatagen_temp_person_0\\\".ID = \\\"bicycle_0\\\".b_PersonID)\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 108, 99, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"Person\\n\",\"ID,NAME\\n\",\"2,Atul Anand\\n\",\"-----\\n\",\"default\\n\",\"Bicycle\\n\",\"B_PERSONID,ID\\n\",\"2,2\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n+return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n+}\n+\n+public static boolean Root_meta_relational_testDataGeneration_tests_testSimpleTwoTableMultipleStartRows__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testSimpleTwoTableMultipleStartRows$4$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$5\")\n+), (\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testSimpleTwoTableMultipleStartRows$4$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$5\")\n+))\n+;\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::mapping::inheritance::relational::inheritanceMappingDB\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::mapping::inheritance::myDB\"));\n+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(_db,es);\n+core_relational_relational_tests_mapping_inheritance_testInheritanceRelational.Root_meta_relational_tests_mapping_inheritance_createTablesAndFillDb__Boolean_1_(es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"Person\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"name\"),CompiledSupport.toPureCollection(\"Atul Anand\"),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(\"1\"),es))),es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 133, 140, -1, -1));\n+platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),2l,es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"root\\\".ID, \\\"root\\\".name \\n\",\"from Person as \\\"root\\\" \\n\",\"where \\\"root\\\".ID = '1' or \\\"root\\\".name = 'Atul Anand'\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 140, 92, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"bicycle_0\\\".ID, \\\"bicycle_0\\\".b_PersonID \\n\",\"from testDataGen_Temp_Person as \\\"testdatagen_temp_person_0\\\" \\n\",\"\\tinner join Bicycle \\n\",\"\\tas \\\"bicycle_0\\\"\\n\",\"\\t on (\\\"testdatagen_temp_person_0\\\".ID = \\\"bicycle_0\\\".b_PersonID)\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 147, 99, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"Person\\n\",\"ID,NAME\\n\",\"1,David Scott\\n\",\"2,Atul Anand\\n\",\"-----\\n\",\"default\\n\",\"Bicycle\\n\",\"B_PERSONID,ID\\n\",\"1,1\\n\",\"2,2\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n+return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n+}\n+\n+public static boolean Root_meta_relational_testDataGeneration_tests_testSimpleSingleTableWithNoDataToInsert__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testSimpleSingleTableWithNoDataToInsert$5$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$2\")\n+), (\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testSimpleSingleTableWithNoDataToInsert$5$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$2\")\n+))\n+;\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::mapping::inheritance::relational::inheritanceMappingDB\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::mapping::inheritance::myDB\"));\n+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(_db,es);\n+core_relational_relational_tests_mapping_inheritance_testInheritanceRelational.Root_meta_relational_tests_mapping_inheritance_createTablesAndFillDb__Boolean_1_(es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"Person\",CompiledSupport.toPureCollection(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"name\"),CompiledSupport.toPureCollection(\"No Name\"),es)),es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 173, 140, -1, -1));\n+platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),1l,es);\n+platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"root\\\".ID, \\n\",\"\\t\\\"root\\\".name \\n\",\"from Person as \\\"root\\\" \\n\",\"where \\\"root\\\".name = 'No Name'\")),es)),CompiledSupport.toPureCollection(((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 180, 68, -1, -1)))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"Person\\n\",\"ID,NAME\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n+return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n+}\n+\n+public static boolean Root_meta_relational_testDataGeneration_tests_testInheritanceMultipleTableJoin__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testInheritanceMultipleTableJoin$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$5\")\n+), (\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testInheritanceMultipleTableJoin$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$5\")\n+))\n+;\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::mapping::inheritance::relational::inheritanceMappingDB\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::mapping::inheritance::myDB\"));\n+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(_db,es);\n+core_relational_relational_tests_mapping_inheritance_testInheritanceRelational.Root_meta_relational_tests_mapping_inheritance_createTablesAndFillDb__Boolean_1_(es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"Person\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"name\"),CompiledSupport.toPureCollection(\"Atul Anand\"),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(\"1\"),es))),es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 198, 140, -1, -1));\n+platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),3l,es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"root\\\".ID, \\\"root\\\".name \\n\",\"from Person as \\\"root\\\" \\n\",\"where \\\"root\\\".ID = '1' or \\\"root\\\".name = 'Atul Anand'\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 205, 92, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"bicycle_0\\\".ID, \\\"bicycle_0\\\".b_Description, \\\"bicycle_0\\\".b_PersonID \\n\",\"from testDataGen_Temp_Person as \\\"testdatagen_temp_person_0\\\" \\n\",\"\\tinner join Bicycle \\n\",\"\\tas \\\"bicycle_0\\\"\\n\",\"\\t on (\\\"testdatagen_temp_person_0\\\".ID = \\\"bicycle_0\\\".b_PersonID or \\\"testdatagen_temp_person_0\\\".ID = null)\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 212, 140, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"car_0\\\".ID, \\\"car_0\\\".c_Description, \\\"car_0\\\".c_PersonID \\n\",\"from testDataGen_Temp_Person as \\\"testdatagen_temp_person_0\\\" \\n\",\"\\tinner join Car \\n\",\"\\tas \\\"car_0\\\"\\n\",\"\\t on (\\\"testdatagen_temp_person_0\\\".ID = null or \\\"testdatagen_temp_person_0\\\".ID = \\\"car_0\\\".c_PersonID)\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 2l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 219, 136, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"Person\\n\",\"ID,NAME\\n\",\"1,David Scott\\n\",\"2,Atul Anand\\n\",\"-----\\n\",\"default\\n\",\"Bicycle\\n\",\"B_DESCRIPTION,B_PERSONID,ID\\n\",\"MBK,1,1\\n\",\"BMX,2,2\\n\",\"-----\\n\",\"default\\n\",\"Car\\n\",\"C_DESCRIPTION,C_PERSONID,ID\\n\",\"Peugeot,1,1\\n\",\"Renault,1,2\\n\",\"Nissan,2,3\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n+return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n+}\n+\n+public static boolean Root_meta_relational_testDataGeneration_tests_testInheritanceMultipleLevel__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testInheritanceMultipleLevel$7$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$9\")\n+), (\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testInheritanceMultipleLevel$7$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$9\")\n+))\n+;\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::mapping::inheritance::relational::inheritanceMappingDB\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::mapping::inheritance::myDB\"));\n+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(_db,es);\n+core_relational_relational_tests_mapping_inheritance_testInheritanceRelational.Root_meta_relational_tests_mapping_inheritance_createTablesAndFillDb__Boolean_1_(es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"Person\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"name\"),CompiledSupport.toPureCollection(\"Atul Anand\"),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(\"1\"),es))),es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 257, 140, -1, -1));\n+platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),4l,es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"root\\\".ID, \\\"root\\\".name \\n\",\"from Person as \\\"root\\\" \\n\",\"where \\\"root\\\".ID = '1' or \\\"root\\\".name = 'Atul Anand'\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 264, 92, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"bicycle_0\\\".ID, \\\"bicycle_0\\\".b_PersonID \\n\",\"from testDataGen_Temp_Person as \\\"testdatagen_temp_person_0\\\" \\n\",\"\\tinner join Bicycle \\n\",\"\\tas \\\"bicycle_0\\\"\\n\",\"\\t on (\\\"testdatagen_temp_person_0\\\".ID = \\\"bicycle_0\\\".b_PersonID)\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 271, 99, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"person_0\\\".ID, \\\"person_0\\\".name \\n\",\"from testDataGen_Temp_Bicycle as \\\"testdatagen_temp_bicycle_0\\\" \\n\",\"\\tinner join Person \\n\",\"\\tas \\\"person_0\\\"\\n\",\"\\t on (\\\"person_0\\\".ID = \\\"testdatagen_temp_bicycle_0\\\".b_PersonID)\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 2l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 278, 99, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"car_0\\\".ID, \\\"car_0\\\".c_PersonID, \\\"car_0\\\".engineType \\n\",\"from testDataGen_Temp_Person as \\\"testdatagen_temp_person_0\\\" \\n\",\"\\tinner join Car \\n\",\"\\tas \\\"car_0\\\"\\n\",\"\\t on (\\\"testdatagen_temp_person_0\\\".ID = \\\"car_0\\\".c_PersonID)\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 3l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 285, 95, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"Person\\n\",\"ID,NAME\\n\",\"1,David Scott\\n\",\"2,Atul Anand\\n\",\"-----\\n\",\"default\\n\",\"Bicycle\\n\",\"B_PERSONID,ID\\n\",\"1,1\\n\",\"2,2\\n\",\"-----\\n\",\"default\\n\",\"Car\\n\",\"C_PERSONID,ENGINETYPE,ID\\n\",\"1,1,1\\n\",\"1,2,2\\n\",\"2,3,3\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n+return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n+}\n+\n+public static boolean Root_meta_relational_testDataGeneration_tests_testQualifier__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testQualifier$8$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$8\")\n+), (\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testQualifier$8$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$8\")\n+))\n+;\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::simpleRelationalMapping\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\"));\n+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(_db,es);\n+core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"tradeTable\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"prodId\"),CompiledSupport.toPureCollection(2l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"tradeDate\"),CompiledSupport.toPureCollection(org.finos.legend.pure.m4.coreinstance.primitive.date.DateFormat.parseStrictDate(\"2014-12-04\")),es))),es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 319, 140, -1, -1));\n+platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),3l,es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"root\\\".ID, \\\"root\\\".prodId \\n\",\"from tradeTable as \\\"root\\\" \\n\",\"where \\\"root\\\".tradeDate = '2014-12-04' or \\\"root\\\".prodId = 2\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 326, 97, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"producttable_0\\\".ID, \\\"producttable_0\\\".NAME \\n\",\"from testDataGen_Temp_tradeTable as \\\"testdatagen_temp_tradetable_0\\\" \\n\",\"\\tinner join productSchema.productTable \\n\",\"\\tas \\\"producttable_0\\\"\\n\",\"\\t on (\\\"testdatagen_temp_tradetable_0\\\".prodId = \\\"producttable_0\\\".ID)\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 333, 104, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"synonymtable_0\\\".ID, \\\"synonymtable_0\\\".NAME, \\\"synonymtable_0\\\".PRODID, \\\"synonymtable_0\\\".TYPE \\n\",\"from testDataGen_Temp_productTable as \\\"testdatagen_temp_producttable_0\\\" \\n\",\"\\tinner join productSchema.synonymTable \\n\",\"\\tas \\\"synonymtable_0\\\"\\n\",\"\\t on (\\\"synonymtable_0\\\".PRODID = \\\"testdatagen_temp_producttable_0\\\".ID)\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 2l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 340, 106, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"tradeTable\\n\",\"ID,PRODID\\n\",\"3,2\\n\",\"4,2\\n\",\"5,2\\n\",\"8,3\\n\",\"9,3\\n\",\"10,3\\n\",\"-----\\n\",\"productSchema\\n\",\"productTable\\n\",\"ID,NAME\\n\",\"2,Firm A\\n\",\"3,Firm C\\n\",\"-----\\n\",\"productSchema\\n\",\"synonymTable\\n\",\"ID,NAME,PRODID,TYPE\\n\",\"3,CUSIP2,2,CUSIP\\n\",\"4,ISIN2,2,ISIN\\n\",\"5,CUSIP3,3,CUSIP\\n\",\"6,ISIN3,3,ISIN\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n+return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n+}\n+\n+public static boolean Root_meta_relational_testDataGeneration_tests_testSelfJoin__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testSelfJoin$9$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$9\")\n+), (\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testSelfJoin$9$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$9\")\n+))\n+;\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::simpleRelationalMapping\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\"));\n+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(_db,es);\n+core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"personTable\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(1l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(5l),es))),es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 379, 140, -1, -1));\n+platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),3l,es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"root\\\".FIRSTNAME, \\\"root\\\".ID, \\\"root\\\".LASTNAME, \\\"root\\\".MANAGERID \\n\",\"from personTable as \\\"root\\\" \\n\",\"where \\\"root\\\".ID = 5 or \\\"root\\\".ID = 1\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 386, 73, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"persontable_0\\\".FIRSTNAME, \\\"persontable_0\\\".ID, \\\"persontable_0\\\".LASTNAME, \\\"persontable_0\\\".MANAGERID \\n\",\"from testDataGen_Temp_personTable as \\\"testdatagen_temp_persontable_0\\\" \\n\",\"\\tinner join personTable \\n\",\"\\tas \\\"persontable_0\\\"\\n\",\"\\t on (\\\"testdatagen_temp_persontable_0\\\".MANAGERID = \\\"persontable_0\\\".ID)\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 393, 107, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"persontable_0\\\".FIRSTNAME, \\\"persontable_0\\\".ID, \\\"persontable_0\\\".LASTNAME, \\\"persontable_0\\\".MANAGERID \\n\",\"from testDataGen_Temp_personTable as \\\"testdatagen_temp_persontable_0\\\" \\n\",\"\\tinner join personTable \\n\",\"\\tas \\\"persontable_0\\\"\\n\",\"\\t on (\\\"testdatagen_temp_persontable_0\\\".MANAGERID = \\\"persontable_0\\\".ID)\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 2l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 400, 107, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"personTable\\n\",\"FIRSTNAME,ID,LASTNAME,MANAGERID\\n\",\"Peter,1,Smith,2\\n\",\"Fabrice,5,Roberts,---null---\\n\",\"John,2,Johnson,4\\n\",\"Anthony,4,Allen,---null---\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n+return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n+}\n+\n+public static boolean Root_meta_relational_testDataGeneration_tests_testUnion__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testUnion$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$5\")\n+), (\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testUnion$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$5\")\n+))\n+;\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::mapping::union::unionMappingWithSameJoinInPropertyInBothUnions\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::mapping::union::myDB\"));\n+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(_db,es);\n+core_relational_relational_tests_mapping_union_testUnion.Root_meta_relational_tests_mapping_union_createTablesAndFillDb__Boolean_1_(es);\n+final RichIterable<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _tableRowIdentifiers = Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"FirmSet1\",CompiledSupport.toPureCollection(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"name\"),CompiledSupport.toPureCollection(\"Firm X\"),es)),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"FirmSet2\",CompiledSupport.toPureCollection(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"name\"),CompiledSupport.toPureCollection(\"Firm A\"),es)),es));\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 426, 140, -1, -1));\n+platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),6l,es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"root\\\".ID, \\\"root\\\".name \\n\",\"from FirmSet1 as \\\"root\\\" \\n\",\"where \\\"root\\\".name = 'Firm X'\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 433, 67, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"personmaster_0\\\".FirmID, \\\"personmaster_0\\\".ID, \\\"personmaster_0\\\".lastName \\n\",\"from testDataGen_Temp_FirmSet1 as \\\"testdatagen_temp_firmset1_0\\\" \\n\",\"\\tinner join PersonMaster \\n\",\"\\tas \\\"personmaster_0\\\"\\n\",\"\\t on (\\\"personmaster_0\\\".FirmID = \\\"testdatagen_temp_firmset1_0\\\".ID or \\\"personmaster_0\\\".FirmID = null)\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 440, 136, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"personmaster_0\\\".FirmID, \\\"personmaster_0\\\".ID, \\\"personmaster_0\\\".lastName \\n\",\"from testDataGen_Temp_FirmSet1 as \\\"testdatagen_temp_firmset1_0\\\" \\n\",\"\\tinner join PersonMaster \\n\",\"\\tas \\\"personmaster_0\\\"\\n\",\"\\t on (\\\"personmaster_0\\\".FirmID = \\\"testdatagen_temp_firmset1_0\\\".ID or \\\"personmaster_0\\\".FirmID = null)\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 2l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 447, 136, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"root\\\".ID, \\\"root\\\".name \\n\",\"from FirmSet2 as \\\"root\\\" \\n\",\"where \\\"root\\\".name = 'Firm A'\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 3l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 452, 67, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"personmaster_0\\\".FirmID, \\\"personmaster_0\\\".ID, \\\"personmaster_0\\\".lastName \\n\",\"from testDataGen_Temp_FirmSet2 as \\\"testdatagen_temp_firmset2_0\\\" \\n\",\"\\tinner join PersonMaster \\n\",\"\\tas \\\"personmaster_0\\\"\\n\",\"\\t on (\\\"personmaster_0\\\".FirmID = null or \\\"personmaster_0\\\".FirmID = \\\"testdatagen_temp_firmset2_0\\\".ID)\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 4l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 459, 136, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"personmaster_0\\\".FirmID, \\\"personmaster_0\\\".ID, \\\"personmaster_0\\\".lastName \\n\",\"from testDataGen_Temp_FirmSet2 as \\\"testdatagen_temp_firmset2_0\\\" \\n\",\"\\tinner join PersonMaster \\n\",\"\\tas \\\"personmaster_0\\\"\\n\",\"\\t on (\\\"personmaster_0\\\".FirmID = null or \\\"personmaster_0\\\".FirmID = \\\"testdatagen_temp_firmset2_0\\\".ID)\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 5l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 466, 136, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"FirmSet1\\n\",\"ID,NAME\\n\",\"1,Firm X\\n\",\"-----\\n\",\"default\\n\",\"PersonMaster\\n\",\"FIRMID,ID,LASTNAME\\n\",\"1,1,Scott\\n\",\"2,2,Wright\\n\",\"-----\\n\",\"default\\n\",\"FirmSet2\\n\",\"ID,NAME\\n\",\"2,Firm A\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n+return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n+}\n+\n+public static boolean Root_meta_relational_testDataGeneration_tests_testUnionToUnion__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testUnionToUnion$11$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$6\")\n+), (\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testUnionToUnion$11$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$6\")\n+))\n+;\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::mapping::union::unionMappingWithEmbeddedProperty2\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::mapping::union::myDB\"));\n+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(_db,es);\n+core_relational_relational_tests_mapping_union_testUnion.Root_meta_relational_tests_mapping_union_createTablesAndFillDb__Boolean_1_(es);\n+final RichIterable<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _tableRowIdentifiers = Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"FirmSet1\",CompiledSupport.toPureCollection(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"name\"),CompiledSupport.toPureCollection(\"Firm X\"),es)),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"FirmSet2\",CompiledSupport.toPureCollection(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"name\"),CompiledSupport.toPureCollection(\"Firm A\"),es)),es));\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 500, 140, -1, -1));\n+platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),6l,es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"root\\\".ID, \\\"root\\\".name \\n\",\"from FirmSet1 as \\\"root\\\" \\n\",\"where \\\"root\\\".name = 'Firm X'\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 507, 67, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"personset1_0\\\".FirmID, \\\"personset1_0\\\".ID, \\\"personset1_0\\\".lastName_s1 \\n\",\"from testDataGen_Temp_FirmSet1 as \\\"testdatagen_temp_firmset1_0\\\" \\n\",\"\\tinner join PersonSet1 \\n\",\"\\tas \\\"personset1_0\\\"\\n\",\"\\t on (\\\"personset1_0\\\".FirmID = \\\"testdatagen_temp_firmset1_0\\\".ID or null = \\\"testdatagen_temp_firmset1_0\\\".ID or \\\"personset1_0\\\".FirmID = null)\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 514, 175, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"personset2_0\\\".FirmID, \\\"personset2_0\\\".ID, \\\"personset2_0\\\".lastName_s2 \\n\",\"from testDataGen_Temp_FirmSet1 as \\\"testdatagen_temp_firmset1_0\\\" \\n\",\"\\tinner join PersonSet2 \\n\",\"\\tas \\\"personset2_0\\\"\\n\",\"\\t on (null = \\\"testdatagen_temp_firmset1_0\\\".ID or \\\"personset2_0\\\".FirmID = \\\"testdatagen_temp_firmset1_0\\\".ID or \\\"personset2_0\\\".FirmID = null)\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 2l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 521, 175, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"root\\\".ID, \\\"root\\\".name \\n\",\"from FirmSet2 as \\\"root\\\" \\n\",\"where \\\"root\\\".name = 'Firm A'\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 3l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 526, 67, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"personset1_0\\\".FirmID, \\\"personset1_0\\\".ID, \\\"personset1_0\\\".lastName_s1 \\n\",\"from testDataGen_Temp_FirmSet2 as \\\"testdatagen_temp_firmset2_0\\\" \\n\",\"\\tinner join PersonSet1 \\n\",\"\\tas \\\"personset1_0\\\"\\n\",\"\\t on (\\\"personset1_0\\\".FirmID = null or \\\"personset1_0\\\".FirmID = \\\"testdatagen_temp_firmset2_0\\\".ID or null = \\\"testdatagen_temp_firmset2_0\\\".ID)\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 4l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 533, 175, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"personset2_0\\\".FirmID, \\\"personset2_0\\\".ID, \\\"personset2_0\\\".lastName_s2 \\n\",\"from testDataGen_Temp_FirmSet2 as \\\"testdatagen_temp_firmset2_0\\\" \\n\",\"\\tinner join PersonSet2 \\n\",\"\\tas \\\"personset2_0\\\"\\n\",\"\\t on (\\\"personset2_0\\\".FirmID = null or null = \\\"testdatagen_temp_firmset2_0\\\".ID or \\\"personset2_0\\\".FirmID = \\\"testdatagen_temp_firmset2_0\\\".ID)\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 5l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 540, 175, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"FirmSet1\\n\",\"ID,NAME\\n\",\"1,Firm X\\n\",\"-----\\n\",\"default\\n\",\"PersonSet1\\n\",\"FIRMID,ID,LASTNAME_S1\\n\",\"1,1,Scott\\n\",\"1,2,Anand\\n\",\"2,3,Roberts\\n\",\"-----\\n\",\"default\\n\",\"PersonSet2\\n\",\"FIRMID,ID,LASTNAME_S2\\n\",\"1,1,Taylor\\n\",\"1,2,Wright\\n\",\"-----\\n\",\"default\\n\",\"FirmSet2\\n\",\"ID,NAME\\n\",\"2,Firm A\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n+return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n+}\n+\n+public static boolean Root_meta_relational_testDataGeneration_tests_testUnionToUnionMultipleLevels__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testUnionToUnionMultipleLevels$12$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$12\")\n+), (\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testUnionToUnionMultipleLevels$12$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$12\")\n+))\n+;\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::mapping::union::unionToUnionMapping\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::mapping::union::myDB\"));\n+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(_db,es);\n+core_relational_relational_tests_mapping_union_testUnion.Root_meta_relational_tests_mapping_union_createTablesAndFillDb__Boolean_1_(es);\n+final RichIterable<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _tableRowIdentifiers = Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"PersonSet1\",CompiledSupport.toPureCollection(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"FirmID\"),CompiledSupport.toPureCollection(2l),es)),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"PersonSet2\",CompiledSupport.toPureCollection(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"FirmID\"),CompiledSupport.toPureCollection(1l),es)),es));\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 581, 140, -1, -1));\n+platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),18l,es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"PersonSet1\\n\",\"FIRMID,ID,LASTNAME_S1\\n\",\"2,3,Roberts\\n\",\"1,1,Scott\\n\",\"1,2,Anand\\n\",\"-----\\n\",\"default\\n\",\"AddressSet1\\n\",\"ID,NAME\\n\",\"1,New York\\n\",\"-----\\n\",\"default\\n\",\"AddressSet2\\n\",\"ID,NAME\\n\",\"2,Hoboken\\n\",\"-----\\n\",\"default\\n\",\"FirmSet1\\n\",\"ID,NAME\\n\",\"1,Firm X\\n\",\"-----\\n\",\"default\\n\",\"PersonSet2\\n\",\"FIRMID,ID,LASTNAME_S2\\n\",\"1,1,Taylor\\n\",\"1,2,Wright\\n\",\"-----\\n\",\"default\\n\",\"FirmSet2\\n\",\"ID,NAME\\n\",\"2,Firm A\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n+return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n+}\n+\n+public static boolean Root_meta_relational_testDataGeneration_tests_testSimpleViewRoot__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testSimpleViewRoot$13$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$0\")\n+), (\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testSimpleViewRoot$13$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$0\")\n+))\n+;\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::simpleRelationalMapping\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\"));\n+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(_db,es);\n+core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\")),\"default\",\"orderPnlTable\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ORDER_ID\"),CompiledSupport.toPureCollection(1l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ORDER_ID\"),CompiledSupport.toPureCollection(2l),es))),es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 636, 140, -1, -1));\n+platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),5l,es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"orderPnlTable\\n\",\"ORDER_ID,PNL\\n\",\"1,100.0\\n\",\"2,200.0\\n\",\"-----\\n\",\"default\\n\",\"orderTable\\n\",\"ACCOUNTID,ID\\n\",\"1,1\\n\",\"2,2\\n\",\"-----\\n\",\"default\\n\",\"accountTable\\n\",\"ID\\n\",\"1\\n\",\"2\\n\",\"-----\\n\",\"default\\n\",\"salesPersonTable\\n\",\"ACCOUNT_ID,NAME,PERSON_ID\\n\",\"1,Peter Smith,1\\n\",\"2,John Johnson,2\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n+return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n+}\n+\n+public static boolean Root_meta_relational_testDataGeneration_tests_testSimpleViewRootToJoin__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testSimpleViewRootToJoin$14$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$0\")\n+), (\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testSimpleViewRootToJoin$14$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$0\")\n+))\n+;\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::simpleRelationalMapping\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\"));\n+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(_db,es);\n+core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\")),\"default\",\"orderPnlTable\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ORDER_ID\"),CompiledSupport.toPureCollection(1l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ORDER_ID\"),CompiledSupport.toPureCollection(2l),es))),es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 682, 140, -1, -1));\n+platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),6l,es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"orderPnlTable\\n\",\"ORDER_ID,PNL\\n\",\"1,100.0\\n\",\"2,200.0\\n\",\"-----\\n\",\"default\\n\",\"orderTable\\n\",\"ACCOUNTID,ID,SETTLEMENTDATETIME\\n\",\"1,1,2014-12-02 21:00:00\\n\",\"2,2,2014-12-02 21:00:00\\n\",\"-----\\n\",\"default\\n\",\"accountTable\\n\",\"ID\\n\",\"1\\n\",\"2\\n\",\"-----\\n\",\"default\\n\",\"salesPersonTable\\n\",\"ACCOUNT_ID,NAME,PERSON_ID\\n\",\"1,Peter Smith,1\\n\",\"2,John Johnson,2\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n+return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n+}\n+\n+public static boolean Root_meta_relational_testDataGeneration_tests_testSimpleTableToViewJoin__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testSimpleTableToViewJoin$15$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4\")\n+), (\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testSimpleTableToViewJoin$15$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4\")\n+))\n+;\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::simpleRelationalMapping\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\"));\n+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(_db,es);\n+core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(es);\n+final RichIterable<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _tableRowIdentifiers = Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\")),\"default\",\"orderPnlTable\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ORDER_ID\"),CompiledSupport.toPureCollection(1l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ORDER_ID\"),CompiledSupport.toPureCollection(2l),es))),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\")),\"default\",\"orderTable\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(1l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(2l),es))),es));\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 733, 140, -1, -1));\n+platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),6l,es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"orderTable\\n\",\"ACCOUNTID,ID\\n\",\"1,1\\n\",\"2,2\\n\",\"-----\\n\",\"default\\n\",\"orderPnlTable\\n\",\"ORDER_ID,PNL\\n\",\"1,100.0\\n\",\"2,200.0\\n\",\"-----\\n\",\"default\\n\",\"accountTable\\n\",\"ID\\n\",\"1\\n\",\"2\\n\",\"-----\\n\",\"default\\n\",\"salesPersonTable\\n\",\"ACCOUNT_ID,NAME,PERSON_ID\\n\",\"1,Peter Smith,1\\n\",\"2,John Johnson,2\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n+return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n+}\n+\n+public static boolean Root_meta_relational_testDataGeneration_tests_testUnionViewOnView__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testUnionViewOnView$16$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$0\")\n+), (\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testUnionViewOnView$16$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$0\")\n+))\n+;\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::projection::view::unionOnViewOnViewMapping\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\"));\n+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(_db,es);\n+core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\")),\"default\",\"orderPnlTable\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ORDER_ID\"),CompiledSupport.toPureCollection(1l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ORDER_ID\"),CompiledSupport.toPureCollection(4l),es))),es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 779, 140, -1, -1));\n+platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),14l,es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"orderPnlTable\\n\",\"ORDER_ID,PNL\\n\",\"1,100.0\\n\",\"4,150.0\\n\",\"-----\\n\",\"default\\n\",\"orderTable\\n\",\"ACCOUNTID,ID,SETTLEMENTDATETIME\\n\",\"1,1,2014-12-02 21:00:00\\n\",\"2,4,2014-12-03 21:00:00\\n\",\"-----\\n\",\"default\\n\",\"accountTable\\n\",\"ID\\n\",\"1\\n\",\"2\\n\",\"-----\\n\",\"default\\n\",\"salesPersonTable\\n\",\"ACCOUNT_ID,NAME,PERSON_ID\\n\",\"1,Peter Smith,1\\n\",\"2,John Johnson,2\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n+return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n+}\n+\n+public static boolean Root_meta_relational_testDataGeneration_tests_testViewEmbeddedInChainedJoin__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testViewEmbeddedInChainedJoin$17$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$6\")\n+), (\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testViewEmbeddedInChainedJoin$17$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$6\")\n+))\n+;\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::MappingWithInnerJoinAndEmbeddedMapping\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\"));\n+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(_db,es);\n+core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(es);\n+final RichIterable<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _tableRowIdentifiers = Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\")),\"default\",\"orderTable\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(1l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(4l),es))),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::dbInc\")),\"default\",\"personTable\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(1l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(2l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(3l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(5l),es))),es));\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 831, 140, -1, -1));\n+platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),5l,es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"orderTable\\n\",\"ACCOUNTID,ID\\n\",\"1,1\\n\",\"2,4\\n\",\"-----\\n\",\"default\\n\",\"salesPersonTable\\n\",\"ACCOUNT_ID,PERSON_ID\\n\",\"1,1\\n\",\"2,2\\n\",\"-----\\n\",\"default\\n\",\"personTable\\n\",\"FIRMID,ID,LASTNAME\\n\",\"1,1,Smith\\n\",\"1,2,Johnson\\n\",\"1,3,Hill\\n\",\"2,5,Roberts\\n\",\"-----\\n\",\"default\\n\",\"firmTable\\n\",\"ID,LEGALNAME\\n\",\"1,Firm X\\n\",\"2,Firm A\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n+return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n+}\n+\n+public static boolean Root_meta_relational_testDataGeneration_tests_testUnionToUnionMultipleLevelsWithStringHashing__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testUnionToUnionMultipleLevelsWithStringHashing$18$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$12\")\n+), (\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testUnionToUnionMultipleLevelsWithStringHashing$18$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$12\")\n+))\n+;\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::mapping::union::unionToUnionMapping\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::mapping::union::myDB\"));\n+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl(\"Anonymous_NoCounter\")._element(_db)._type(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::relational::runtime::DatabaseType\",\"H2\")))));\n+core_relational_relational_tests_mapping_union_testUnion.Root_meta_relational_tests_mapping_union_createTablesAndFillDb__Boolean_1_(es);\n+final RichIterable<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _tableRowIdentifiers = Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"PersonSet1\",CompiledSupport.toPureCollection(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"FirmID\"),CompiledSupport.toPureCollection(2l),es)),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"PersonSet2\",CompiledSupport.toPureCollection(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"FirmID\"),CompiledSupport.toPureCollection(1l),es)),es));\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Boolean_1__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),true,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 876, 146, -1, -1));\n+platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),18l,es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"PersonSet1\\n\",\"FIRMID,ID,LASTNAME_S1\\n\",\"2,3,ce5f8f8\\n\",\"1,1,62692\\n\",\"1,2,e9fb6\\n\",\"-----\\n\",\"default\\n\",\"AddressSet1\\n\",\"ID,NAME\\n\",\"1,815ec5ec\\n\",\"-----\\n\",\"default\\n\",\"AddressSet2\\n\",\"ID,NAME\\n\",\"2,46a7c7c\\n\",\"-----\\n\",\"default\\n\",\"FirmSet1\\n\",\"ID,NAME\\n\",\"1,c40944\\n\",\"-----\\n\",\"default\\n\",\"PersonSet2\\n\",\"FIRMID,ID,LASTNAME_S2\\n\",\"1,1,c27933\\n\",\"1,2,b16377\\n\",\"-----\\n\",\"default\\n\",\"FirmSet2\\n\",\"ID,NAME\\n\",\"2,161b55\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n+return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n+}\n+\n+public static boolean Root_meta_relational_testDataGeneration_tests_testDataGenerationWithBusinessDateMilestoning__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testDataGenerationWithBusinessDateMilestoning$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4\")\n+), (\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testDataGenerationWithBusinessDateMilestoning$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4\")\n+))\n+;\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::milestoning::milestoningmap\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::milestoning::db\"));\n+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_initDatabase__Runtime_1_(es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"ProductTable\",CompiledSupport.toPureCollection(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"id\"),CompiledSupport.toPureCollection(2l),es)),es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl(\"Anonymous_NoCounter\"),CompiledSupport.toPureCollection(_tableRowIdentifiers),false,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 930, 168, -1, -1));\n+return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"ProductTable\\n\",\"FROM_Z,ID,NAME,THRU_Z,TYPE\\n\",\"2015-08-26,2,ProductName1,2015-10-16,STOCK\\n\",\"2015-10-16,2,ProductName2,9999-12-31,STOCK\\n\",\"-----\\n\",\"default\\n\",\"ProductClassificationTable\\n\",\"FROM_Z,THRU_Z,TYPE\\n\",\"2015-08-15,2015-08-17,STOCK\\n\",\"2015-08-17,2015-09-15,STOCK\\n\",\"2015-09-15,2015-10-17,STOCK\\n\",\"2015-10-17,9999-12-31,STOCK\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n+}\n+\n+public static boolean Root_meta_relational_testDataGeneration_tests_testDataGenerationWithBiTemporalMilestoning__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning$20$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$5\")\n+), (\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning$20$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$5\")\n+))\n+;\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::milestoning::milestoningmap\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::milestoning::db\"));\n+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_initDatabase__Runtime_1_(es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"TraderTable\",CompiledSupport.toPureCollection(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"kerberos\"),CompiledSupport.toPureCollection(\"ggekko\"),es)),es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl(\"Anonymous_NoCounter\"),CompiledSupport.toPureCollection(_tableRowIdentifiers),false,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 962, 168, -1, -1));\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"TraderTable\\n\",\"IN_Z,KERBEROS,OUT_Z\\n\",\"2013-01-01,ggekko,9999-12-31\\n\",\"-----\\n\",\"default\\n\",\"BiTemporalLocationTable\\n\",\"FROM_Z,ID,IN_Z,KERBEROS,OUT_Z,PLACE,THRU_Z\\n\",\"2017-06-09,1,2015-06-09,ggekko,9999-12-31,miami,9999-12-29\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n+return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n+}\n+\n+public static boolean Root_meta_relational_testDataGeneration_tests_testDataGenerationWithSnapshotMilestoning__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testDataGenerationWithSnapshotMilestoning$21$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4\")\n+), (\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testDataGenerationWithSnapshotMilestoning$21$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4\")\n+))\n+;\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::milestoning::businessSnapshotMilestoningMap\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::milestoning::db\"));\n+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_initDatabase__Runtime_1_(es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"ProductTableWithBusinessSnapshotMilestoning\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"id\"),CompiledSupport.toPureCollection(\"2\"),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"id\"),CompiledSupport.toPureCollection(\"3\"),es))),es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl(\"Anonymous_NoCounter\"),CompiledSupport.toPureCollection(_tableRowIdentifiers),false,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 992, 168, -1, -1));\n+return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"ProductTableWithBusinessSnapshotMilestoning\\n\",\"ID,NAME,SNAPSHOTDATE,TYPE\\n\",\"2,ProductName2,2015-10-16,STOCK\\n\",\"2,ProductName1,2015-08-26,STOCK\\n\",\"3,ProductName3,2015-08-26,OPTION\\n\",\"-----\\n\",\"default\\n\",\"ProductClassificationTableWithBusinessSnapshotMilestoning\\n\",\"SNAPSHOTDATE,TYPE\\n\",\"2015-01-15,OPTION\\n\",\"2015-08-15,STOCK\\n\",\"2015-08-26,STOCK\\n\",\"2015-09-15,STOCK\\n\",\"2015-10-17,STOCK\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n+}\n+\n+public static boolean Root_meta_relational_testDataGeneration_tests_testDataGenerationWithBusinessDateMilestoning_WithMilestoningDates__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testDataGenerationWithBusinessDateMilestoning_WithMilestoningDates$22$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4\")\n+), (\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testDataGenerationWithBusinessDateMilestoning_WithMilestoningDates$22$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4\")\n+))\n+;\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::milestoning::milestoningmap\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::milestoning::db\"));\n+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_initDatabase__Runtime_1_(es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"ProductTable\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"id\"),CompiledSupport.toPureCollection(2l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"id\"),CompiledSupport.toPureCollection(3l),es))),es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates _milestoningDates = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTemporalMilestoningDates_Date_$0_1$__Date_$0_1$__Date_$0_1$__TemporalMilestoningDates_1_(org.finos.legend.pure.m4.coreinstance.primitive.date.DateFormat.parseStrictDate(\"9999-12-30\"),(org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate)null,(org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate)null,es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__TemporalMilestoningDates_$0_1$__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl(\"Anonymous_NoCounter\"),CompiledSupport.toPureCollection(_tableRowIdentifiers),false,_milestoningDates,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1027, 187, -1, -1));\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"ProductTable\\n\",\"FROM_Z,ID,NAME,THRU_Z,TYPE\\n\",\"2015-10-16,2,ProductName2,9999-12-31,STOCK\\n\",\"2015-08-26,3,ProductName3,9999-12-31,OPTION\\n\",\"-----\\n\",\"default\\n\",\"ProductClassificationTable\\n\",\"FROM_Z,THRU_Z,TYPE\\n\",\"2015-10-17,9999-12-31,STOCK\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_initDatabase__Runtime_1_(es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates _milestoningDates2 = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTemporalMilestoningDates_Date_$0_1$__Date_$0_1$__Date_$0_1$__TemporalMilestoningDates_1_(org.finos.legend.pure.m4.coreinstance.primitive.date.DateFormat.parseStrictDate(\"2015-10-15\"),(org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate)null,(org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate)null,es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData2 = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__TemporalMilestoningDates_$0_1$__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl(\"Anonymous_NoCounter\"),CompiledSupport.toPureCollection(_tableRowIdentifiers),false,_milestoningDates2,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1044, 189, -1, -1));\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"ProductTable\\n\",\"FROM_Z,ID,NAME,THRU_Z,TYPE\\n\",\"2015-08-26,2,ProductName1,2015-10-16,STOCK\\n\",\"2015-08-26,3,ProductName3,9999-12-31,OPTION\\n\",\"-----\\n\",\"default\\n\",\"ProductClassificationTable\\n\",\"FROM_Z,THRU_Z,TYPE\\n\",\"2015-09-15,2015-10-17,STOCK\\n\",\"-----\\n\")),es),_testData2._dataCsvString(),_db,es);\n+return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData2._dataCsvString(),_db,es);\n+}\n+\n+public static boolean Root_meta_relational_testDataGeneration_tests_testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$5\")\n+), (\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$5\")\n+))\n+;\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::milestoning::milestoningmap\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::milestoning::db\"));\n+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_initDatabase__Runtime_1_(es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"TraderTable\",CompiledSupport.toPureCollection(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"kerberos\"),CompiledSupport.toPureCollection(\"ggekko\"),es)),es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates _milestoningDates = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTemporalMilestoningDates_Date_$0_1$__Date_$0_1$__Date_$0_1$__TemporalMilestoningDates_1_(org.finos.legend.pure.m4.coreinstance.primitive.date.DateFormat.parseStrictDate(\"9999-12-01\"),org.finos.legend.pure.m4.coreinstance.primitive.date.DateFormat.parseStrictDate(\"9999-12-30\"),(org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate)null,es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__TemporalMilestoningDates_$0_1$__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl(\"Anonymous_NoCounter\"),CompiledSupport.toPureCollection(_tableRowIdentifiers),false,_milestoningDates,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1074, 187, -1, -1));\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"TraderTable\\n\",\"IN_Z,KERBEROS,OUT_Z\\n\",\"2013-01-01,ggekko,9999-12-31\\n\",\"-----\\n\",\"default\\n\",\"BiTemporalLocationTable\\n\",\"FROM_Z,ID,IN_Z,KERBEROS,OUT_Z,PLACE,THRU_Z\\n\",\"2017-06-09,1,2015-06-09,ggekko,9999-12-31,miami,9999-12-29\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n+return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n+}\n+\n+public static boolean Root_meta_relational_testDataGeneration_tests_testDataGenerationWithSnapshotMilestoning_WithMilestoningDates__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testDataGenerationWithSnapshotMilestoning_WithMilestoningDates$24$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4\")\n+), (\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testDataGenerationWithSnapshotMilestoning_WithMilestoningDates$24$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4\")\n+))\n+;\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::milestoning::businessSnapshotMilestoningMap\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::milestoning::db\"));\n+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_initDatabase__Runtime_1_(es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"ProductTableWithBusinessSnapshotMilestoning\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"id\"),CompiledSupport.toPureCollection(\"2\"),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"id\"),CompiledSupport.toPureCollection(\"3\"),es))),es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates _milestoningDates = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTemporalMilestoningDates_Date_$0_1$__Date_$0_1$__Date_$0_1$__TemporalMilestoningDates_1_((org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate)null,(org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate)null,org.finos.legend.pure.m4.coreinstance.primitive.date.DateFormat.parseStrictDate(\"2015-08-26\"),es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__TemporalMilestoningDates_$0_1$__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl(\"Anonymous_NoCounter\"),CompiledSupport.toPureCollection(_tableRowIdentifiers),false,_milestoningDates,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1104, 187, -1, -1));\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"ProductTableWithBusinessSnapshotMilestoning\\n\",\"ID,NAME,SNAPSHOTDATE,TYPE\\n\",\"2,ProductName1,2015-08-26,STOCK\\n\",\"3,ProductName3,2015-08-26,OPTION\\n\",\"-----\\n\",\"default\\n\",\"ProductClassificationTableWithBusinessSnapshotMilestoning\\n\",\"SNAPSHOTDATE,TYPE\\n\",\"2015-08-26,STOCK\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n+return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n+}\n+\n+public static boolean Root_meta_relational_testDataGeneration_tests_testTableToTDSSimple__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testTableToTDSSimple$25$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$0\")\n+), (\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testTableToTDSSimple$25$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$0\")\n+))\n+;\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::tds::tabletds::EmptyMapping\"));\n+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\"));\n+core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\")),\"default\",\"personTable\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(1l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(2l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(3l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(4l),es))),es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1133, 141, -1, -1));\n+platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),1l,es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(\"select top 20 \\\"root\\\".ADDRESSID, \\\"root\\\".AGE, \\\"root\\\".FIRMID, \\\"root\\\".FIRSTNAME, \\\"root\\\".ID, \\\"root\\\".LASTNAME, \\\"root\\\".MANAGERID from personTable as \\\"root\\\" where \\\"root\\\".ID = 4 or \\\"root\\\".ID = 3 or \\\"root\\\".ID = 2 or \\\"root\\\".ID = 1\",((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1136, 259, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"personTable\\n\",\"ADDRESSID,AGE,FIRMID,FIRSTNAME,ID,LASTNAME,MANAGERID\\n\",\"1,23,1,Peter,1,Smith,2\\n\",\"2,22,1,John,2,Johnson,4\\n\",\"3,12,1,John,3,Hill,2\\n\",\"4,22,1,Anthony,4,Allen,---null---\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n+return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n+}\n+\n+public static boolean Root_meta_relational_testDataGeneration_tests_testTableToTdsWithAppliedFunctions__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testTableToTdsWithAppliedFunctions$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$5\")\n+), (\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testTableToTdsWithAppliedFunctions$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$5\")\n+))\n+;\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::tds::tabletds::EmptyMapping\"));\n+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\"));\n+core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\")),\"default\",\"personTable\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(1l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(2l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(3l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(4l),es))),es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1165, 141, -1, -1));\n+platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),1l,es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(\"select top 20 \\\"root\\\".FIRSTNAME, \\\"root\\\".ID, \\\"root\\\".LASTNAME from personTable as \\\"root\\\" where \\\"root\\\".ID = 4 or \\\"root\\\".ID = 3 or \\\"root\\\".ID = 2 or \\\"root\\\".ID = 1\",((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1168, 196, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"personTable\\n\",\"FIRSTNAME,ID,LASTNAME\\n\",\"Peter,1,Smith\\n\",\"John,2,Johnson\\n\",\"John,3,Hill\\n\",\"Anthony,4,Allen\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n+return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n+}\n+\n+public static boolean Root_meta_relational_testDataGeneration_tests_testTableToTdsWithGroupBy__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testTableToTdsWithGroupBy$27$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$3\")\n+), (\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testTableToTdsWithGroupBy$27$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$3\")\n+))\n+;\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::tds::tabletds::EmptyMapping\"));\n+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\"));\n+core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\")),\"default\",\"personTable\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(1l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(2l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(3l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(4l),es))),es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1195, 141, -1, -1));\n+platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),1l,es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(\"select top 20 \\\"root\\\".FIRSTNAME, \\\"root\\\".ID, \\\"root\\\".LASTNAME from personTable as \\\"root\\\" where \\\"root\\\".ID = 4 or \\\"root\\\".ID = 3 or \\\"root\\\".ID = 2 or \\\"root\\\".ID = 1\",((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1198, 196, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"personTable\\n\",\"FIRSTNAME,ID,LASTNAME\\n\",\"Peter,1,Smith\\n\",\"John,2,Johnson\\n\",\"John,3,Hill\\n\",\"Anthony,4,Allen\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n+return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n+}\n+\n+public static boolean Root_meta_relational_testDataGeneration_tests_testTableToTdsWithConcatenate__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testTableToTdsWithConcatenate$28$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4\")\n+), (\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testTableToTdsWithConcatenate$28$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4\")\n+))\n+;\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::tds::tabletds::EmptyMapping\"));\n+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::dbInc\"));\n+core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(es);\n+final RichIterable<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _tableRowIdentifiers = Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\")),\"default\",\"personTable\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(1l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(2l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(3l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(4l),es))),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::dbInc\")),\"default\",\"firmTable\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(1l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(2l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(3l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(4l),es))),es));\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1234, 141, -1, -1));\n+platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),2l,es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(\"select top 20 \\\"root\\\".ID, \\\"root\\\".LEGALNAME from firmTable as \\\"root\\\" where \\\"root\\\".ID = 4 or \\\"root\\\".ID = 3 or \\\"root\\\".ID = 2 or \\\"root\\\".ID = 1\",((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1237, 177, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(\"select top 20 \\\"root\\\".FIRSTNAME, \\\"root\\\".ID from personTable as \\\"root\\\" where \\\"root\\\".ID = 4 or \\\"root\\\".ID = 3 or \\\"root\\\".ID = 2 or \\\"root\\\".ID = 1\",((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1238, 179, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"firmTable\\n\",\"ID,LEGALNAME\\n\",\"1,Firm X\\n\",\"2,Firm A\\n\",\"3,Firm B\\n\",\"4,Firm C\\n\",\"-----\\n\",\"default\\n\",\"personTable\\n\",\"FIRSTNAME,ID\\n\",\"Peter,1\\n\",\"John,2\\n\",\"John,3\\n\",\"Anthony,4\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n+return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n+}\n+\n+public static boolean Root_meta_relational_testDataGeneration_tests_testTableToTdsWithJoinToSameTable__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testTableToTdsWithJoinToSameTable$29$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$6\")\n+), (\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testTableToTdsWithJoinToSameTable$29$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$6\")\n+))\n+;\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::tds::tabletds::EmptyMapping\"));\n+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\"));\n+core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\")),\"default\",\"personTable\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(1l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(2l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(3l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(4l),es))),es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1277, 141, -1, -1));\n+platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),2l,es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(\"select top 20 \\\"root\\\".ADDRESSID, \\\"root\\\".AGE, \\\"root\\\".FIRMID, \\\"root\\\".FIRSTNAME, \\\"root\\\".ID, \\\"root\\\".LASTNAME, \\\"root\\\".MANAGERID from personTable as \\\"root\\\" where \\\"root\\\".ID = 4 or \\\"root\\\".ID = 3 or \\\"root\\\".ID = 2 or \\\"root\\\".ID = 1\",((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1280, 259, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(\"select top 20 \\\"persontable_0\\\".ADDRESSID, \\\"persontable_0\\\".AGE, \\\"persontable_0\\\".FIRMID, \\\"persontable_0\\\".FIRSTNAME, \\\"persontable_0\\\".ID, \\\"persontable_0\\\".LASTNAME, \\\"persontable_0\\\".MANAGERID from testDataGen_Temp_personTable as \\\"testdatagen_temp_persontable_0\\\" inner join personTable as \\\"persontable_0\\\" on (\\\"testdatagen_temp_persontable_0\\\".ID = \\\"persontable_0\\\".ID)\",((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1281, 398, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"personTable\\n\",\"ADDRESSID,AGE,FIRMID,FIRSTNAME,ID,LASTNAME,MANAGERID\\n\",\"1,23,1,Peter,1,Smith,2\\n\",\"2,22,1,John,2,Johnson,4\\n\",\"3,12,1,John,3,Hill,2\\n\",\"4,22,1,Anthony,4,Allen,---null---\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n+return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n+}\n+\n+public static boolean Root_meta_relational_testDataGeneration_tests_testTableToTDSMultipleJoins__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testTableToTDSMultipleJoins$30$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$20\")\n+), (\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testTableToTDSMultipleJoins$30$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$20\")\n+))\n+;\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::tds::tabletds::EmptyMapping\"));\n+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\"));\n+core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\")),\"default\",\"personTable\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(1l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(2l),es))),es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1308, 141, -1, -1));\n+platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),4l,es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(\"select top 20 \\\"root\\\".ID from personTable as \\\"root\\\" where \\\"root\\\".ID = 2 or \\\"root\\\".ID = 1\",((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1311, 127, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(\"select top 20 \\\"firmtable_0\\\".CEOID, \\\"firmtable_0\\\".ID from testDataGen_Temp_personTable as \\\"testdatagen_temp_persontable_0\\\" inner join firmTable as \\\"firmtable_0\\\" on (\\\"testdatagen_temp_persontable_0\\\".ID = \\\"firmtable_0\\\".ID)\",((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1312, 259, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(\"select top 20 \\\"addresstable_0\\\".COMMENTS, \\\"addresstable_0\\\".ID, \\\"addresstable_0\\\".NAME, \\\"addresstable_0\\\".STREET, \\\"addresstable_0\\\".TYPE from testDataGen_Temp_firmTable as \\\"testdatagen_temp_firmtable_0\\\" inner join addressTable as \\\"addresstable_0\\\" on (\\\"testdatagen_temp_firmtable_0\\\".CEOID = \\\"addresstable_0\\\".ID)\",((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 2l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1313, 345, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(\"select top 20 \\\"locationtable_0\\\".ID, \\\"locationtable_0\\\".PERSONID from testDataGen_Temp_personTable as \\\"testdatagen_temp_persontable_0\\\" inner join locationTable as \\\"locationtable_0\\\" on (\\\"testdatagen_temp_persontable_0\\\".ID = \\\"locationtable_0\\\".PERSONID)\",((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 3l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1314, 288, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"personTable\\n\",\"ID\\n\",\"1\\n\",\"2\\n\",\"-----\\n\",\"default\\n\",\"firmTable\\n\",\"CEOID,ID\\n\",\"1,1\\n\",\"5,2\\n\",\"-----\\n\",\"default\\n\",\"addressTable\\n\",\"COMMENTS,ID,NAME,STREET,TYPE\\n\",\"A comment with a % in the middle,1,Hoboken,---null---,1\\n\",\"---null---,5,San Fransisco,---null---,1\\n\",\"-----\\n\",\"default\\n\",\"locationTable\\n\",\"ID,PERSONID\\n\",\"1,1\\n\",\"2,1\\n\",\"3,2\\n\",\"4,2\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n+return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n+}\n+\n+public static boolean Root_meta_relational_testDataGeneration_tests_testTableToTdsWithJoinAndUnion__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testTableToTdsWithJoinAndUnion$31$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$8\")\n+), (\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testTableToTdsWithJoinAndUnion$31$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$8\")\n+))\n+;\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::tds::tabletds::EmptyMapping\"));\n+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::dbInc\"));\n+core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(es);\n+final RichIterable<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _tableRowIdentifiers = Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\")),\"default\",\"personTable\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(1l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(2l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(3l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(4l),es))),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::dbInc\")),\"default\",\"firmTable\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(1l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(2l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(3l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(4l),es))),es));\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1369, 141, -1, -1));\n+platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),4l,es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(\"select top 20 \\\"root\\\".ID from firmTable as \\\"root\\\" where \\\"root\\\".ID = 4 or \\\"root\\\".ID = 3 or \\\"root\\\".ID = 2 or \\\"root\\\".ID = 1\",((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1372, 159, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(\"select top 20 \\\"addresstable_0\\\".COMMENTS, \\\"addresstable_0\\\".ID, \\\"addresstable_0\\\".NAME, \\\"addresstable_0\\\".STREET, \\\"addresstable_0\\\".TYPE from testDataGen_Temp_firmTable as \\\"testdatagen_temp_firmtable_0\\\" inner join addressTable as \\\"addresstable_0\\\" on (\\\"testdatagen_temp_firmtable_0\\\".ID = \\\"addresstable_0\\\".ID)\",((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1373, 342, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(\"select top 20 \\\"root\\\".ID from personTable as \\\"root\\\" where \\\"root\\\".ID = 4 or \\\"root\\\".ID = 3 or \\\"root\\\".ID = 2 or \\\"root\\\".ID = 1\",((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 2l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1374, 161, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(\"select top 20 \\\"addresstable_0\\\".COMMENTS, \\\"addresstable_0\\\".ID, \\\"addresstable_0\\\".NAME, \\\"addresstable_0\\\".STREET, \\\"addresstable_0\\\".TYPE from testDataGen_Temp_personTable as \\\"testdatagen_temp_persontable_0\\\" inner join addressTable as \\\"addresstable_0\\\" on (\\\"testdatagen_temp_persontable_0\\\".ID = \\\"addresstable_0\\\".ID)\",((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 3l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1375, 348, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"firmTable\\n\",\"ID\\n\",\"1\\n\",\"2\\n\",\"3\\n\",\"4\\n\",\"-----\\n\",\"default\\n\",\"addressTable\\n\",\"COMMENTS,ID,NAME,STREET,TYPE\\n\",\"A comment with a % in the middle,1,Hoboken,---null---,1\\n\",\"A comment with a _ in the middle,2,New York,---null---,1\\n\",\"---null---,3,New York,---null---,1\\n\",\"---null---,4,New York,---null---,1\\n\",\"-----\\n\",\"default\\n\",\"personTable\\n\",\"ID\\n\",\"1\\n\",\"2\\n\",\"3\\n\",\"4\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n+return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n+}\n+\n+public static boolean Root_meta_relational_testDataGeneration_tests_testTableToTdsWithJoinAndOLAPGroupBy__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testTableToTdsWithJoinAndOLAPGroupBy$32$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$12\")\n+), (\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testTableToTdsWithJoinAndOLAPGroupBy$32$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$12\")\n+))\n+;\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::tds::tabletds::EmptyMapping\"));\n+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::dbInc\"));\n+core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\")),\"default\",\"personTable\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(1l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(2l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(3l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(4l),es))),es);\n+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1424, 141, -1, -1));\n+platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),2l,es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(\"select top 20 \\\"root\\\".ADDRESSID, \\\"root\\\".AGE, \\\"root\\\".FIRMID, \\\"root\\\".FIRSTNAME, \\\"root\\\".ID, \\\"root\\\".LASTNAME, \\\"root\\\".MANAGERID from personTable as \\\"root\\\" where \\\"root\\\".ID = 4 or \\\"root\\\".ID = 3 or \\\"root\\\".ID = 2 or \\\"root\\\".ID = 1\",((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1427, 259, -1, -1))),es);\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(\"select top 20 \\\"firmtable_0\\\".CEOID, \\\"firmtable_0\\\".ID from testDataGen_Temp_personTable as \\\"testdatagen_temp_persontable_0\\\" inner join firmTable as \\\"firmtable_0\\\" on (\\\"testdatagen_temp_persontable_0\\\".ID = \\\"firmtable_0\\\".ID)\",((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1428, 259, -1, -1))),es);\n+return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"personTable\\n\",\"ADDRESSID,AGE,FIRMID,FIRSTNAME,ID,LASTNAME,MANAGERID\\n\",\"1,23,1,Peter,1,Smith,2\\n\",\"2,22,1,John,2,Johnson,4\\n\",\"3,12,1,John,3,Hill,2\\n\",\"4,22,1,Anthony,4,Allen,---null---\\n\",\"-----\\n\",\"default\\n\",\"firmTable\\n\",\"CEOID,ID\\n\",\"1,1\\n\",\"5,2\\n\",\"3,3\\n\",\"7,4\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n+}\n+\n+public static boolean Root_meta_relational_testDataGeneration_tests_testGenerateSeedDataWithQuotedColumns__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testGenerateSeedDataWithQuotedColumns$33$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$0\")\n+), (\n+core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testGenerateSeedDataWithQuotedColumns$33$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$0\")\n+))\n+;\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::tds::tabletds::EmptyMapping\"));\n+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n+final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::dbInc\"));\n+core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(es);\n+final java.lang.String _seedDataString = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateSeedDataString_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__Any_MANY__Extension_MANY__String_1_(_query,_mapping,_runtime,new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl(\"Anonymous_NoCounter\"),(RichIterable<? extends java.lang.Object>)null,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es);\n+return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"meta::relational::testDataGeneration::createTableRowIdentifiers(meta::relational::tests::db, 'default', 'tableWithQuotedColumns', [\\n\",\"       meta::relational::testDataGeneration::createRowIdentifier(['ID','\\\"FIRST NAME\\\"','\\\"LAST NAME\\\"'], [1,'Peter','Smith']),\\n\",\"       meta::relational::testDataGeneration::createRowIdentifier(['ID','\\\"FIRST NAME\\\"','\\\"LAST NAME\\\"'], [2,'John','Johnson']),\\n\",\"       meta::relational::testDataGeneration::createRowIdentifier(['ID','\\\"FIRST NAME\\\"','\\\"LAST NAME\\\"'], [3,'John','Hill']),\\n\",\"       meta::relational::testDataGeneration::createRowIdentifier(['ID','\\\"FIRST NAME\\\"','\\\"LAST NAME\\\"'], [4,'Anthony','Allen'])\\n\",\"  ])\\n\")),es)),CompiledSupport.toPureCollection(_seedDataString),es);\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_testDataGeneration_tests_initDatabase__Runtime_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _connection = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection>castWithExceptionHandling(CompiledSupport.toOne(core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::milestoning::db\")),es)._connections(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1471, 113, -1, -1)),org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1471, 122, -1, -1));\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists OrderTable;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table OrderTable (orderDate DATE, id Integer, prodFk Integer)\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into OrderTable values('2015-8-26', 1,1);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into OrderTable values('2015-8-26', 2,2);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists ProductTable;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table ProductTable (id Integer, name VARCHAR(200),type VARCHAR(200),exchange VARCHAR(200), referenceSystemName VARCHAR(200),  classificationSystemId Integer, from_z DATE, thru_z DATE);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductTable values(1,'ProductName','STOCK','ISE', 'SYS1', 1, '2015-8-15', '2015-8-26');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductTable values(2,'ProductName1','STOCK','LNSE', 'SYS1', 1, '2015-8-26', '2015-10-16');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductTable values(2,'ProductName2','STOCK','LNSE', 'SYS1', 1, '2015-10-16', '9999-12-31');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductTable values(3,'ProductName3','OPTION','ISE', 'SYS1', 1, '2015-8-26', '9999-12-31');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists ProductTable2;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table ProductTable2 (identifier Integer, key Integer , from_z DATE, thru_z DATE);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductTable2 values(1, 1, '2015-8-15', '2015-8-26');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductTable2 values(2, 1, '2015-8-26', '2015-10-16');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists ProductTable3;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table ProductTable3 (id Integer, name VARCHAR(200), from_z DATE, thru_z DATE);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductTable3 values(1,'ProductName', '2015-8-15', '2015-8-26');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductTable3 values(2,'ProductName1', '2015-8-26', '2015-10-16');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists ProductTableWithBusinessSnapshotMilestoning;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table ProductTableWithBusinessSnapshotMilestoning (id Integer, name VARCHAR(200), type VARCHAR(200), snapshotDate DATE);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductTableWithBusinessSnapshotMilestoning values(1, 'ProductName', 'STOCK', '2015-8-15');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductTableWithBusinessSnapshotMilestoning values(2, 'ProductName1', 'STOCK', '2015-8-26');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductTableWithBusinessSnapshotMilestoning values(2, 'ProductName2', 'STOCK', '2015-10-16');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductTableWithBusinessSnapshotMilestoning values(3, 'ProductName3', 'OPTION', '2015-8-26');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists BiTemporalProductTable;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table BiTemporalProductTable (id Integer, type VARCHAR(200), in_z DATE, out_z DATE, from_z DATE, thru_z DATE);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTable values(1, 'STOCK', '2017-6-9', '9999-12-31', '2017-6-9', '2017-6-26');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists BiTemporalProductTableWithBusinessMilestoning;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table BiTemporalProductTableWithBusinessMilestoning (id Integer, name VARCHAR(200), type VARCHAR(200), from_z DATE, thru_z DATE);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTableWithBusinessMilestoning values(1, 'ProductName1', 'STOCK', '2015-7-26', '2015-10-16');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTableWithBusinessMilestoning values(1, 'ProductName2', 'STOCK', '2015-10-16', '9999-12-31');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTableWithBusinessMilestoning values(2, 'ProductName3', 'OPTION', '2015-10-16', '9999-12-31');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists BiTemporalProductTableWithBusinessSnapshotMilestoning;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table BiTemporalProductTableWithBusinessSnapshotMilestoning (id Integer, name VARCHAR(200), type VARCHAR(200), snapshotDate DATE);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTableWithBusinessSnapshotMilestoning values(1 ,'ProductName1', 'STOCK', '2015-8-26');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTableWithBusinessSnapshotMilestoning values(1 ,'ProductName2', 'STOCK', '2015-10-16');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTableWithBusinessSnapshotMilestoning values(2 ,'ProductName3', 'OPTION', '2015-10-16');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists BiTemporalProductTableWithProcessingMilestoning;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table BiTemporalProductTableWithProcessingMilestoning (id Integer, name VARCHAR(200), type VARCHAR(200), in_z DATE, out_z DATE);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTableWithProcessingMilestoning values(1, 'ProductName1', 'STOCK', '2015-7-26', '2015-10-16');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTableWithProcessingMilestoning values(1, 'ProductName2', 'STOCK', '2015-10-16', '9999-12-31');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTableWithProcessingMilestoning values(2, 'ProductName3', 'OPTION', '2015-10-16', '9999-12-31');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists BiTemporalProductTableWithNoMilestoning;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table BiTemporalProductTableWithNoMilestoning (id Integer, name VARCHAR(200), type VARCHAR(200));\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTableWithNoMilestoning values(1, 'ProductName1', 'STOCK');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTableWithNoMilestoning values(1, 'ProductName2', 'STOCK');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTableWithNoMilestoning values(2, 'ProductName3', 'OPTION');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists BiTemporalProductTableWithLatest;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table BiTemporalProductTableWithLatest (id Integer, type VARCHAR(200), in_z DATE, out_z DATE, from_z DATE, thru_z DATE);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTableWithLatest values(1, 'STOCK', '2017-6-9', '9999-12-31', '2017-6-9', '2017-6-26');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"Drop table if exists BiTemporalLocationTable;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"Create Table BiTemporalLocationTable(id INT, kerberos VARCHAR(20), place VARCHAR(200), in_z DATE, out_z DATE, from_z DATE, thru_z DATE);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalLocationTable values (1, 'ggekko', 'miami', '2015-6-9', '9999-12-31', '2017-6-9', '9999-12-29');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists ProductTableNoMilestoning;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table ProductTableNoMilestoning (id Integer, name VARCHAR(200),type VARCHAR(200),exchange VARCHAR(200), referenceSystemName VARCHAR(200),  classificationSystemId Integer);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductTableNoMilestoning values(1,'ProductName','STOCK','ISE', 'SYS1', 1);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductTableNoMilestoning values(2,'ProductName3','CDS','ISE', 'SYS1', 1);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists StockProductTable;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table StockProductTable (id Integer, from_z DATE, thru_z DATE);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into StockProductTable values(1,'2015-8-15','2015-8-26');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into StockProductTable values(2,'2015-8-26','2015-10-16');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into StockProductTable values(2,'2015-10-16','9999-12-31');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists ProductDescriptionTable;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table ProductDescriptionTable (id Integer,description VARCHAR(200));\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductDescriptionTable values(1,'ProductName');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductDescriptionTable values(2,'ProductName2');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductDescriptionTable values(3,'ProductName3');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists ProductSynonymTable;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table ProductSynonymTable (prodId Integer, name VARCHAR(200), synonym VARCHAR(200), type VARCHAR(10), createdBy VARCHAR(200), from_z DATE, thru_z DATE);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductSynonymTable values(1, 'ProductName1','GS-Mod-S1','STOCK','Scottd','2015-8-26','2015-9-26');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductSynonymTable values(1, 'ProductName1','GS-Mod-S2','STOCK','Scottd','2015-9-26','2015-8-16');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductSynonymTable values(2, 'ProductName2','GS-Mod-S0','CUSIP','smith','2015-1-1','2015-10-15');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductSynonymTable values(2, 'ProductName2','GS-Mod-S1','CUSIP','smith','2015-8-15','9999-12-31');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductSynonymTable values(2, 'ProductName2','GS-Mod-S2','CUSIP','smith','2015-8-15','2015-10-17');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductSynonymTable values(2, 'ProductName2','GS-Mod-S3','CUSIP','smith','2015-10-17','9999-12-31');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists ProductClassificationTable;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table ProductClassificationTable (type VARCHAR(200),type_description VARCHAR(400),system VARCHAR(200), exchange VARCHAR(200), from_z DATE, thru_z DATE);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductClassificationTable values('STOCK','STOCK DESC-V1','SYS1', 'LNSE', '2015-8-15', '2015-8-17');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductClassificationTable values('STOCK','STOCK DESC-V2','SYS1', 'LNSE', '2015-8-17','2015-9-15');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductClassificationTable values('STOCK','STOCK DESC-V3','SYS1', 'LNSE', '2015-9-15','2015-10-17');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductClassificationTable values('STOCK','STOCK DESC-V4','SYS1', 'LNSE', '2015-10-17','9999-12-31');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductClassificationTable values('OPTION','OPTION DESC-V1','SYS1', 'ISE', '2015-1-15','2015-1-16');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists ProductClassificationTableWithBusinessSnapshotMilestoning;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table ProductClassificationTableWithBusinessSnapshotMilestoning (type VARCHAR(200), type_description VARCHAR(400), snapshotDate DATE);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductClassificationTableWithBusinessSnapshotMilestoning values('STOCK',  'STOCK DESC-V1', '2015-8-15');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductClassificationTableWithBusinessSnapshotMilestoning values('STOCK', 'STOCK DESC-V2', '2015-8-26');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductClassificationTableWithBusinessSnapshotMilestoning values('STOCK', 'STOCK DESC-V3', '2015-9-15');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductClassificationTableWithBusinessSnapshotMilestoning values('STOCK', 'STOCK DESC-V4', '2015-10-17');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductClassificationTableWithBusinessSnapshotMilestoning values('OPTION', 'OPTION DESC-V1', '2015-1-15');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists ProductClassificationTableNoMilestoning;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table ProductClassificationTableNoMilestoning (type VARCHAR(200),type_description VARCHAR(400),system VARCHAR(200), exchange VARCHAR(200));\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductClassificationTableNoMilestoning values('STOCK','STOCK DESC-V1','SYS1', 'LNSE');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductClassificationTableNoMilestoning values('STOCK','STOCK DESC-V2','SYS1', 'LNSE');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductClassificationTableNoMilestoning values('STOCK','STOCK DESC-V3','SYS1', 'LNSE');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductClassificationTableNoMilestoning values('STOCK','STOCK DESC-V4','SYS1', 'LNSE');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductClassificationTableNoMilestoning values('OPTION','OPTION DESC-V1','SYS1', 'ISE');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists BiTemporalProductClassificationTable;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table BiTemporalProductClassificationTable (type VARCHAR(200),type_description VARCHAR(400),system VARCHAR(200), exchange VARCHAR(200), in_z DATE, out_z DATE, from_z DATE, thru_z DATE);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductClassificationTable values('STOCK','STOCK DESC-V1','SYS1', 'LNSE', '2017-6-11', '9999-12-31', '2017-6-10', '9999-12-31');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists BiTemporalProductClassificationTableWithBusinessMilestoning;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table BiTemporalProductClassificationTableWithBusinessMilestoning (type VARCHAR(200), type_description VARCHAR(400), from_z DATE, thru_z DATE);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductClassificationTableWithBusinessMilestoning values('STOCK', 'STOCK DESC-V2', '2015-7-26', '2015-10-16');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductClassificationTableWithBusinessMilestoning values('STOCK', 'STOCK DESC-V3', '2015-10-16', '9999-12-31');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductClassificationTableWithBusinessMilestoning values('OPTION', 'OPTION DESC-V1', '2015-10-16', '9999-12-31');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists BiTemporalProductClassificationTableWithBusinessSnapshotMilestoning;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table BiTemporalProductClassificationTableWithBusinessSnapshotMilestoning (type VARCHAR(200), type_description VARCHAR(400), snapshotDate DATE);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductClassificationTableWithBusinessSnapshotMilestoning values('STOCK', 'STOCK DESC-V2', '2015-8-26');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductClassificationTableWithBusinessSnapshotMilestoning values('STOCK', 'STOCK DESC-V3', '2015-10-16');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductClassificationTableWithBusinessSnapshotMilestoning values('OPTION', 'OPTION DESC-V1', '2015-10-16');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists BiTemporalProductClassificationTableWithProcessingMilestoning;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table BiTemporalProductClassificationTableWithProcessingMilestoning (type VARCHAR(200), type_description VARCHAR(400), in_z DATE, out_z DATE);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductClassificationTableWithProcessingMilestoning values('STOCK', 'STOCK DESC-V2', '2015-7-26', '2015-10-16');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductClassificationTableWithProcessingMilestoning values('STOCK', 'STOCK DESC-V3', '2015-10-16', '9999-12-31');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductClassificationTableWithProcessingMilestoning values('OPTION', 'OPTION DESC-V1', '2015-10-16', '9999-12-31');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists BiTemporalProductClassificationTableWithNoMilestoning;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table BiTemporalProductClassificationTableWithNoMilestoning (type VARCHAR(200), type_description VARCHAR(400));\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductClassificationTableWithNoMilestoning values('STOCK', 'STOCK DESC-V2');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductClassificationTableWithNoMilestoning values('STOCK', 'STOCK DESC-V3');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductClassificationTableWithNoMilestoning values('OPTION', 'OPTION DESC-V1');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists BiTemporalProductClassificationTableWithLatest;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table BiTemporalProductClassificationTableWithLatest (type VARCHAR(200),type_description VARCHAR(400),system VARCHAR(200), exchange VARCHAR(200), in_z DATE, out_z DATE, from_z DATE, thru_z DATE);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductClassificationTableWithLatest values('STOCK','STOCK DESC-V1','SYS1', 'LNSE', '2017-6-11', '9999-12-31', '2017-6-10', '9999-12-31');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists ProductClassificationSystemTable;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table ProductClassificationSystemTable (id Integer, name VARCHAR(200), from_z DATE, thru_z DATE);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductClassificationSystemTable values(1,'SYS1','2015-10-15','9999-12-31');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists SystemTable;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table SystemTable (name VARCHAR(200));\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into SystemTable values('SYS1');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists SystemDescriptionTable;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table SystemDescriptionTable (systemName VARCHAR(200),description VARCHAR(200), from_z DATE, thru_z DATE);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into SystemDescriptionTable values('SYS1','SYS1 description 1-v1','2014-1-15','2015-1-15');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into SystemDescriptionTable values('SYS1','SYS1 description 1-v2','2015-1-15','2015-8-15');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists ProductExchangeTable;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table ProductExchangeTable (name VARCHAR(200),from_z DATE, thru_z DATE);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductExchangeTable values('ISE','2015-1-15','2015-8-15');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductExchangeTable values('LNSE','2015-8-15','9999-12-31');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductExchangeTable values('LNSE','2014-1-15','2014-1-16');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists OrderDescriptionTable;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table OrderDescriptionTable (id VARCHAR(200),description VARCHAR(200));\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into OrderDescriptionTable values(1,'order description 1');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into OrderDescriptionTable values(2,'order description 2');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists OrderDetailsTable;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table OrderDetailsTable (id VARCHAR(200), settlementDate DATE);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into OrderDetailsTable values(1,'2015-8-26');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into OrderDetailsTable values(2,'2015-8-26');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists OrderDescriptionMilestonedTable;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table OrderDescriptionMilestonedTable (id VARCHAR(200),description VARCHAR(200), from_z DATE, thru_z DATE);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into OrderDescriptionMilestonedTable values(1,'order description 1', '2015-1-15','2015-8-15');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into OrderDescriptionMilestonedTable values(2,'order description 2', '2015-1-15','2015-8-15');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists NewActivityInfoTable;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table NewActivityInfoTable (productId Integer, CREATED_BY VARCHAR(200), from_z DATE, thru_z DATE);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into NewActivityInfoTable values (1,'Scottd','2015-1-15','2015-8-15');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into NewActivityInfoTable values (2,'smith','2015-1-15','2015-8-15');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists CancelActivitiesTable;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table CancelActivitiesTable (productId Integer, from_z DATE, thru_z DATE);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into CancelActivitiesTable values (2, '2015-10-15','9999-12-31');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists OrderToSystemADescriptions;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table OrderToSystemADescriptions (orderId Integer, systemADescriptionId Integer, from_z DATE, thru_z DATE);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into OrderToSystemADescriptions values(1, 1, '2015-1-15','2015-8-15');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into OrderToSystemADescriptions values(2, 2, '2015-1-15','2015-8-15');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists SystemAOrderDescriptionTable;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table SystemAOrderDescriptionTable (descriptionId VARCHAR(200),description VARCHAR(200));\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into SystemAOrderDescriptionTable values(1,'system A order description 1');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into SystemAOrderDescriptionTable values(2,'system A order description 2');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"Drop table if exists tradeTable;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"Create Table tradeTable(ID INT, accountID INT);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into tradeTable (ID, accountID) values (1, 1);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into tradeTable (ID, accountID) values (2, 2);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"Drop table if exists tradePnlTable;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"Create Table tradePnlTable(TRADE_ID INT, pnl FLOAT,from_z DATE, thru_z DATE);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into tradePnlTable (TRADE_ID, pnl, from_z, thru_z) values (1, 100,'2016-1-1','2016-6-1');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into tradePnlTable (TRADE_ID, pnl, from_z, thru_z) values (1, 101,'2016-6-1','9999-12-31');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into tradePnlTable (TRADE_ID, pnl, from_z, thru_z) values (2, 200,'2016-1-1','9999-12-31');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"Drop table if exists salesPersonTable;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"Create Table salesPersonTable(ACCOUNT_ID INT, NAME VARCHAR(200),from_z DATE, thru_z DATE);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into salesPersonTable (account_id, name, from_z, thru_z) values (1, 'Joe Martinez','2013-1-1','9999-12-31');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into salesPersonTable (account_id, name, from_z, thru_z) values (2, 'John Martinez','2015-1-1','9999-12-31');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"Drop table if exists TraderTable;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"Create Table TraderTable(kerberos VARCHAR(20),in_z DATE, out_z DATE);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into TraderTable (kerberos, in_z, out_z) values ('ggekko','2013-1-1','9999-12-31');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into TraderTable (kerberos, in_z, out_z) values ('bfox','2015-1-1','9999-12-31');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"Drop table if exists CertificationTable;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"Create Table CertificationTable(kerberos VARCHAR(20), name VARCHAR(200),in_z DATE, out_z DATE);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into CertificationTable (kerberos, name, in_z, out_z) values ('ggekko', 'SRCE','1980-1-1','9999-12-31');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into CertificationTable (kerberos, name, in_z, out_z) values ('ggekko', 'APCE','1981-1-1','9999-12-31');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into CertificationTable (kerberos, name, in_z, out_z) values ('bfox', 'SRCE','1987-1-1','9999-12-31');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists MyOrderTable;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table MyOrderTable (id Integer, prodFk Integer)\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into MyOrderTable values(1, 1);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into MyOrderTable values(2, 2);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists BiTemporalProductTable_In_From_Inclusive;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table BiTemporalProductTable_In_From_Inclusive (id Integer, name VARCHAR(200), in_z DATE, out_z DATE, from_z DATE, thru_z DATE);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTable_In_From_Inclusive values(1, 'abc1', '2018-05-02', '9999-12-31', '2018-05-01', '9999-12-31');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTable_In_From_Inclusive values(2, 'def1', '2018-05-02', '2018-05-04', '2018-05-01', '2018-05-03');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTable_In_From_Inclusive values(2, 'def2', '2018-05-04', '2018-05-07', '2018-05-03', '2018-05-06');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTable_In_From_Inclusive values(2, 'def3', '2018-05-07', '9999-12-31', '2018-05-06', '9999-12-31');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTable_In_From_Inclusive values(3, 'ghi1', '2018-05-09', '9999-12-31', '2018-05-08', '9999-12-31');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists BiTemporalProductTable_In_Thru_Inclusive;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table BiTemporalProductTable_In_Thru_Inclusive (id Integer, name VARCHAR(200), in_z DATE, out_z DATE, from_z DATE, thru_z DATE);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTable_In_Thru_Inclusive values(1, 'abc1', '2018-05-02', '9999-12-31', '2018-05-01', '9999-12-31');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTable_In_Thru_Inclusive values(2, 'def1', '2018-05-02', '2018-05-04', '2018-05-01', '2018-05-03');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTable_In_Thru_Inclusive values(2, 'def2', '2018-05-04', '2018-05-07', '2018-05-03', '2018-05-06');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTable_In_Thru_Inclusive values(2, 'def3', '2018-05-07', '9999-12-31', '2018-05-06', '9999-12-31');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTable_In_Thru_Inclusive values(3, 'ghi1', '2018-05-09', '9999-12-31', '2018-05-08', '9999-12-31');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists BiTemporalProductTable_Out_From_Inclusive;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table BiTemporalProductTable_Out_From_Inclusive (id Integer, name VARCHAR(200), in_z DATE, out_z DATE, from_z DATE, thru_z DATE);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTable_Out_From_Inclusive values(1, 'abc1', '2018-05-02', '9999-12-31', '2018-05-01', '9999-12-31');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTable_Out_From_Inclusive values(2, 'def1', '2018-05-02', '2018-05-04', '2018-05-01', '2018-05-03');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTable_Out_From_Inclusive values(2, 'def2', '2018-05-04', '2018-05-07', '2018-05-03', '2018-05-06');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTable_Out_From_Inclusive values(2, 'def3', '2018-05-07', '9999-12-31', '2018-05-06', '9999-12-31');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTable_Out_From_Inclusive values(3, 'ghi1', '2018-05-09', '9999-12-31', '2018-05-08', '9999-12-31');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists BiTemporalProductTable_Out_Thru_Inclusive;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table BiTemporalProductTable_Out_Thru_Inclusive (id Integer, name VARCHAR(200), in_z DATE, out_z DATE, from_z DATE, thru_z DATE);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTable_Out_Thru_Inclusive values(1, 'abc1', '2018-05-02', '9999-12-31', '2018-05-01', '9999-12-31');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTable_Out_Thru_Inclusive values(2, 'def1', '2018-05-02', '2018-05-04', '2018-05-01', '2018-05-03');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTable_Out_Thru_Inclusive values(2, 'def2', '2018-05-04', '2018-05-07', '2018-05-03', '2018-05-06');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTable_Out_Thru_Inclusive values(2, 'def3', '2018-05-07', '9999-12-31', '2018-05-06', '9999-12-31');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTable_Out_Thru_Inclusive values(3, 'ghi1', '2018-05-09', '9999-12-31', '2018-05-08', '9999-12-31');\",_connection,es);\n+return new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(_connection));\n+}\n+\n+public static boolean Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(final java.lang.String _s1, final java.lang.String _s2,final ExecutionSupport es)\n+{\n+return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_relational_relational_helperFunctions_helperFunctions.Root_meta_relational_mapping_sqlRemoveFormatting_String_1__String_1_(_s1,es)),CompiledSupport.toPureCollection(core_relational_relational_helperFunctions_helperFunctions.Root_meta_relational_mapping_sqlRemoveFormatting_String_1__String_1_(_s2,es)),es);\n+}\n+\n+public static boolean Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(final java.lang.String _s1, final java.lang.String _s2, final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db,final ExecutionSupport es)\n+{\n+final RichIterable<? extends java.lang.String> _setUpSQLs1 = core_relational_relational_helperFunctions_helperFunctions.Root_meta_alloy_service_execution_setUpDataSQLs_String_1__Database_1__String_MANY_(_s1,_db,es);\n+final RichIterable<? extends java.lang.String> _setUpSQLs2 = core_relational_relational_helperFunctions_helperFunctions.Root_meta_alloy_service_execution_setUpDataSQLs_String_1__Database_1__String_MANY_(_s2,_db,es);\n+return platform_pure_basics_tests_assertSameElements.Root_meta_pure_functions_asserts_assertSameElements_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_setUpSQLs1),CompiledSupport.toPureCollection(_setUpSQLs2),es);\n+}\n+\n+public static boolean Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _query, final RichIterable<? extends java.lang.Object> _parametersValues, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final java.lang.String _data, final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db,final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _testConnection = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection>castWithExceptionHandling(CompiledSupport.toOne(_runtime._connections(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1754, 47, -1, -1)),org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1754, 56, -1, -1));\n+final RichIterable<? extends java.lang.String> _setUpSQLs = core_relational_relational_helperFunctions_helperFunctions.Root_meta_alloy_service_execution_setUpDataSQLs_String_1__Database_1__String_MANY_(_data,_db,es);\n+CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_setUpSQLs), (org.eclipse.collections.api.block.function.Function2<java.lang.String, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>)(new DefendedPureLambdaFunction1<java.lang.String, org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"testConnection\",_testConnection);\n+     public org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((java.lang.String)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet value(final java.lang.String _sql, final ExecutionSupport es)\n+     {\n+return core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(_sql,_testConnection,es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+;\n+final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan _plan = core_pure_executionPlan_executionPlan_generation.Root_meta_pure_executionPlan_executionPlan_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__ExecutionPlan_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es);\n+final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.Object> _result = core_pure_executionPlan_executionPlan_execution.Root_meta_pure_executionPlan_execute_ExecutionPlan_1__Any_MANY__Extension_MANY__Result_1_(_plan,CompiledSupport.toPureCollection(_parametersValues),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es);\n+return (platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_result._values()),es) && (!(org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet.class.isInstance(((java.lang.Object)CompiledSupport.safeGet(_result._values(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1759, 54, -1, -1))))) || platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet>castWithExceptionHandling(((java.lang.Object)CompiledSupport.safeGet(_result._values(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1759, 107, -1, -1))),org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1759, 114, -1, -1))._rows()),es)));\n+}\n+\n public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testConstant_Alloy__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$alloy$testConstant_Alloy$1$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$1\")\n ), (\n core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$alloy$testConstant_Alloy$1$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$1\")\n ))\n@@ -5368,944 +6304,8 @@\n ,new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$alloy$testAlloyTestDatGenWithQuotedColumns$28$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$2\")\n ), (\n core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$alloy$testAlloyTestDatGenWithQuotedColumns$28$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$2\")\n ))\n ));\n }\n-\n-public static boolean Root_meta_relational_testDataGeneration_tests_testConstant__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testConstant$1$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$1\")\n-), (\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testConstant$1$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$1\")\n-))\n-;\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::mapping::inheritance::relational::inheritanceMappingDB\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::mapping::inheritance::myDB\"));\n-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(_db,es);\n-core_relational_relational_tests_mapping_inheritance_testInheritanceRelational.Root_meta_relational_tests_mapping_inheritance_createTablesAndFillDb__Boolean_1_(es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"Person\",CompiledSupport.toPureCollection(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"name\"),CompiledSupport.toPureCollection(\"Atul Anand\"),es)),es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 41, 140, -1, -1));\n-platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),1l,es);\n-platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"root\\\".ID \\n\",\"from Person as \\\"root\\\" \\n\",\"where \\\"root\\\".name = 'Atul Anand'\")),es)),CompiledSupport.toPureCollection(((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 48, 71, -1, -1)))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"Person\\n\",\"ID\\n\",\"2\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n-return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n-}\n-\n-public static boolean Root_meta_relational_testDataGeneration_tests_testSimpleSingleTable__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testSimpleSingleTable$2$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$2\")\n-), (\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testSimpleSingleTable$2$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$2\")\n-))\n-;\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::mapping::inheritance::relational::inheritanceMappingDB\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::mapping::inheritance::myDB\"));\n-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(_db,es);\n-core_relational_relational_tests_mapping_inheritance_testInheritanceRelational.Root_meta_relational_tests_mapping_inheritance_createTablesAndFillDb__Boolean_1_(es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"Person\",CompiledSupport.toPureCollection(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"name\"),CompiledSupport.toPureCollection(\"Atul Anand\"),es)),es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 67, 140, -1, -1));\n-platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),1l,es);\n-platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"root\\\".ID, \\n\",\"\\t\\\"root\\\".name \\n\",\"from Person as \\\"root\\\" \\n\",\"where \\\"root\\\".name = 'Atul Anand'\")),es)),CompiledSupport.toPureCollection(((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 74, 71, -1, -1)))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"Person\\n\",\"ID,NAME\\n\",\"2,Atul Anand\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n-return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n-}\n-\n-public static boolean Root_meta_relational_testDataGeneration_tests_testSimpleTwoTable__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testSimpleTwoTable$3$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$5\")\n-), (\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testSimpleTwoTable$3$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$5\")\n-))\n-;\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::mapping::inheritance::relational::inheritanceMappingDB\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::mapping::inheritance::myDB\"));\n-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(_db,es);\n-core_relational_relational_tests_mapping_inheritance_testInheritanceRelational.Root_meta_relational_tests_mapping_inheritance_createTablesAndFillDb__Boolean_1_(es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"Person\",CompiledSupport.toPureCollection(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"name\"),CompiledSupport.toPureCollection(\"Atul Anand\"),es)),es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 94, 140, -1, -1));\n-platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),2l,es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"root\\\".ID, \\\"root\\\".name \\n\",\"from Person as \\\"root\\\" \\n\",\"where \\\"root\\\".name = 'Atul Anand'\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 101, 71, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"bicycle_0\\\".ID, \\\"bicycle_0\\\".b_PersonID \\n\",\"from testDataGen_Temp_Person as \\\"testdatagen_temp_person_0\\\" \\n\",\"\\tinner join Bicycle \\n\",\"\\tas \\\"bicycle_0\\\"\\n\",\"\\t on (\\\"testdatagen_temp_person_0\\\".ID = \\\"bicycle_0\\\".b_PersonID)\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 108, 99, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"Person\\n\",\"ID,NAME\\n\",\"2,Atul Anand\\n\",\"-----\\n\",\"default\\n\",\"Bicycle\\n\",\"B_PERSONID,ID\\n\",\"2,2\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n-return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n-}\n-\n-public static boolean Root_meta_relational_testDataGeneration_tests_testSimpleTwoTableMultipleStartRows__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testSimpleTwoTableMultipleStartRows$4$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$5\")\n-), (\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testSimpleTwoTableMultipleStartRows$4$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$5\")\n-))\n-;\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::mapping::inheritance::relational::inheritanceMappingDB\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::mapping::inheritance::myDB\"));\n-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(_db,es);\n-core_relational_relational_tests_mapping_inheritance_testInheritanceRelational.Root_meta_relational_tests_mapping_inheritance_createTablesAndFillDb__Boolean_1_(es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"Person\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"name\"),CompiledSupport.toPureCollection(\"Atul Anand\"),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(\"1\"),es))),es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 133, 140, -1, -1));\n-platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),2l,es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"root\\\".ID, \\\"root\\\".name \\n\",\"from Person as \\\"root\\\" \\n\",\"where \\\"root\\\".ID = '1' or \\\"root\\\".name = 'Atul Anand'\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 140, 92, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"bicycle_0\\\".ID, \\\"bicycle_0\\\".b_PersonID \\n\",\"from testDataGen_Temp_Person as \\\"testdatagen_temp_person_0\\\" \\n\",\"\\tinner join Bicycle \\n\",\"\\tas \\\"bicycle_0\\\"\\n\",\"\\t on (\\\"testdatagen_temp_person_0\\\".ID = \\\"bicycle_0\\\".b_PersonID)\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 147, 99, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"Person\\n\",\"ID,NAME\\n\",\"1,David Scott\\n\",\"2,Atul Anand\\n\",\"-----\\n\",\"default\\n\",\"Bicycle\\n\",\"B_PERSONID,ID\\n\",\"1,1\\n\",\"2,2\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n-return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n-}\n-\n-public static boolean Root_meta_relational_testDataGeneration_tests_testSimpleSingleTableWithNoDataToInsert__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testSimpleSingleTableWithNoDataToInsert$5$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$2\")\n-), (\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testSimpleSingleTableWithNoDataToInsert$5$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$2\")\n-))\n-;\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::mapping::inheritance::relational::inheritanceMappingDB\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::mapping::inheritance::myDB\"));\n-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(_db,es);\n-core_relational_relational_tests_mapping_inheritance_testInheritanceRelational.Root_meta_relational_tests_mapping_inheritance_createTablesAndFillDb__Boolean_1_(es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"Person\",CompiledSupport.toPureCollection(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"name\"),CompiledSupport.toPureCollection(\"No Name\"),es)),es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 173, 140, -1, -1));\n-platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),1l,es);\n-platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"root\\\".ID, \\n\",\"\\t\\\"root\\\".name \\n\",\"from Person as \\\"root\\\" \\n\",\"where \\\"root\\\".name = 'No Name'\")),es)),CompiledSupport.toPureCollection(((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 180, 68, -1, -1)))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"Person\\n\",\"ID,NAME\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n-return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n-}\n-\n-public static boolean Root_meta_relational_testDataGeneration_tests_testInheritanceMultipleTableJoin__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testInheritanceMultipleTableJoin$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$5\")\n-), (\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testInheritanceMultipleTableJoin$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$5\")\n-))\n-;\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::mapping::inheritance::relational::inheritanceMappingDB\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::mapping::inheritance::myDB\"));\n-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(_db,es);\n-core_relational_relational_tests_mapping_inheritance_testInheritanceRelational.Root_meta_relational_tests_mapping_inheritance_createTablesAndFillDb__Boolean_1_(es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"Person\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"name\"),CompiledSupport.toPureCollection(\"Atul Anand\"),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(\"1\"),es))),es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 198, 140, -1, -1));\n-platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),3l,es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"root\\\".ID, \\\"root\\\".name \\n\",\"from Person as \\\"root\\\" \\n\",\"where \\\"root\\\".ID = '1' or \\\"root\\\".name = 'Atul Anand'\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 205, 92, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"bicycle_0\\\".ID, \\\"bicycle_0\\\".b_Description, \\\"bicycle_0\\\".b_PersonID \\n\",\"from testDataGen_Temp_Person as \\\"testdatagen_temp_person_0\\\" \\n\",\"\\tinner join Bicycle \\n\",\"\\tas \\\"bicycle_0\\\"\\n\",\"\\t on (\\\"testdatagen_temp_person_0\\\".ID = \\\"bicycle_0\\\".b_PersonID or \\\"testdatagen_temp_person_0\\\".ID = null)\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 212, 140, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"car_0\\\".ID, \\\"car_0\\\".c_Description, \\\"car_0\\\".c_PersonID \\n\",\"from testDataGen_Temp_Person as \\\"testdatagen_temp_person_0\\\" \\n\",\"\\tinner join Car \\n\",\"\\tas \\\"car_0\\\"\\n\",\"\\t on (\\\"testdatagen_temp_person_0\\\".ID = null or \\\"testdatagen_temp_person_0\\\".ID = \\\"car_0\\\".c_PersonID)\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 2l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 219, 136, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"Person\\n\",\"ID,NAME\\n\",\"1,David Scott\\n\",\"2,Atul Anand\\n\",\"-----\\n\",\"default\\n\",\"Bicycle\\n\",\"B_DESCRIPTION,B_PERSONID,ID\\n\",\"MBK,1,1\\n\",\"BMX,2,2\\n\",\"-----\\n\",\"default\\n\",\"Car\\n\",\"C_DESCRIPTION,C_PERSONID,ID\\n\",\"Peugeot,1,1\\n\",\"Renault,1,2\\n\",\"Nissan,2,3\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n-return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n-}\n-\n-public static boolean Root_meta_relational_testDataGeneration_tests_testInheritanceMultipleLevel__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testInheritanceMultipleLevel$7$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$9\")\n-), (\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testInheritanceMultipleLevel$7$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$9\")\n-))\n-;\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::mapping::inheritance::relational::inheritanceMappingDB\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::mapping::inheritance::myDB\"));\n-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(_db,es);\n-core_relational_relational_tests_mapping_inheritance_testInheritanceRelational.Root_meta_relational_tests_mapping_inheritance_createTablesAndFillDb__Boolean_1_(es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"Person\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"name\"),CompiledSupport.toPureCollection(\"Atul Anand\"),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(\"1\"),es))),es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 257, 140, -1, -1));\n-platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),4l,es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"root\\\".ID, \\\"root\\\".name \\n\",\"from Person as \\\"root\\\" \\n\",\"where \\\"root\\\".ID = '1' or \\\"root\\\".name = 'Atul Anand'\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 264, 92, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"bicycle_0\\\".ID, \\\"bicycle_0\\\".b_PersonID \\n\",\"from testDataGen_Temp_Person as \\\"testdatagen_temp_person_0\\\" \\n\",\"\\tinner join Bicycle \\n\",\"\\tas \\\"bicycle_0\\\"\\n\",\"\\t on (\\\"testdatagen_temp_person_0\\\".ID = \\\"bicycle_0\\\".b_PersonID)\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 271, 99, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"person_0\\\".ID, \\\"person_0\\\".name \\n\",\"from testDataGen_Temp_Bicycle as \\\"testdatagen_temp_bicycle_0\\\" \\n\",\"\\tinner join Person \\n\",\"\\tas \\\"person_0\\\"\\n\",\"\\t on (\\\"person_0\\\".ID = \\\"testdatagen_temp_bicycle_0\\\".b_PersonID)\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 2l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 278, 99, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"car_0\\\".ID, \\\"car_0\\\".c_PersonID, \\\"car_0\\\".engineType \\n\",\"from testDataGen_Temp_Person as \\\"testdatagen_temp_person_0\\\" \\n\",\"\\tinner join Car \\n\",\"\\tas \\\"car_0\\\"\\n\",\"\\t on (\\\"testdatagen_temp_person_0\\\".ID = \\\"car_0\\\".c_PersonID)\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 3l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 285, 95, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"Person\\n\",\"ID,NAME\\n\",\"1,David Scott\\n\",\"2,Atul Anand\\n\",\"-----\\n\",\"default\\n\",\"Bicycle\\n\",\"B_PERSONID,ID\\n\",\"1,1\\n\",\"2,2\\n\",\"-----\\n\",\"default\\n\",\"Car\\n\",\"C_PERSONID,ENGINETYPE,ID\\n\",\"1,1,1\\n\",\"1,2,2\\n\",\"2,3,3\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n-return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n-}\n-\n-public static boolean Root_meta_relational_testDataGeneration_tests_testQualifier__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testQualifier$8$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$8\")\n-), (\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testQualifier$8$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$8\")\n-))\n-;\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::simpleRelationalMapping\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\"));\n-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(_db,es);\n-core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"tradeTable\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"prodId\"),CompiledSupport.toPureCollection(2l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"tradeDate\"),CompiledSupport.toPureCollection(org.finos.legend.pure.m4.coreinstance.primitive.date.DateFormat.parseStrictDate(\"2014-12-04\")),es))),es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 319, 140, -1, -1));\n-platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),3l,es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"root\\\".ID, \\\"root\\\".prodId \\n\",\"from tradeTable as \\\"root\\\" \\n\",\"where \\\"root\\\".tradeDate = '2014-12-04' or \\\"root\\\".prodId = 2\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 326, 97, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"producttable_0\\\".ID, \\\"producttable_0\\\".NAME \\n\",\"from testDataGen_Temp_tradeTable as \\\"testdatagen_temp_tradetable_0\\\" \\n\",\"\\tinner join productSchema.productTable \\n\",\"\\tas \\\"producttable_0\\\"\\n\",\"\\t on (\\\"testdatagen_temp_tradetable_0\\\".prodId = \\\"producttable_0\\\".ID)\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 333, 104, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"synonymtable_0\\\".ID, \\\"synonymtable_0\\\".NAME, \\\"synonymtable_0\\\".PRODID, \\\"synonymtable_0\\\".TYPE \\n\",\"from testDataGen_Temp_productTable as \\\"testdatagen_temp_producttable_0\\\" \\n\",\"\\tinner join productSchema.synonymTable \\n\",\"\\tas \\\"synonymtable_0\\\"\\n\",\"\\t on (\\\"synonymtable_0\\\".PRODID = \\\"testdatagen_temp_producttable_0\\\".ID)\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 2l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 340, 106, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"tradeTable\\n\",\"ID,PRODID\\n\",\"3,2\\n\",\"4,2\\n\",\"5,2\\n\",\"8,3\\n\",\"9,3\\n\",\"10,3\\n\",\"-----\\n\",\"productSchema\\n\",\"productTable\\n\",\"ID,NAME\\n\",\"2,Firm A\\n\",\"3,Firm C\\n\",\"-----\\n\",\"productSchema\\n\",\"synonymTable\\n\",\"ID,NAME,PRODID,TYPE\\n\",\"3,CUSIP2,2,CUSIP\\n\",\"4,ISIN2,2,ISIN\\n\",\"5,CUSIP3,3,CUSIP\\n\",\"6,ISIN3,3,ISIN\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n-return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n-}\n-\n-public static boolean Root_meta_relational_testDataGeneration_tests_testSelfJoin__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testSelfJoin$9$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$9\")\n-), (\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testSelfJoin$9$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$9\")\n-))\n-;\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::simpleRelationalMapping\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\"));\n-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(_db,es);\n-core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"personTable\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(1l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(5l),es))),es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 379, 140, -1, -1));\n-platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),3l,es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"root\\\".FIRSTNAME, \\\"root\\\".ID, \\\"root\\\".LASTNAME, \\\"root\\\".MANAGERID \\n\",\"from personTable as \\\"root\\\" \\n\",\"where \\\"root\\\".ID = 5 or \\\"root\\\".ID = 1\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 386, 73, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"persontable_0\\\".FIRSTNAME, \\\"persontable_0\\\".ID, \\\"persontable_0\\\".LASTNAME, \\\"persontable_0\\\".MANAGERID \\n\",\"from testDataGen_Temp_personTable as \\\"testdatagen_temp_persontable_0\\\" \\n\",\"\\tinner join personTable \\n\",\"\\tas \\\"persontable_0\\\"\\n\",\"\\t on (\\\"testdatagen_temp_persontable_0\\\".MANAGERID = \\\"persontable_0\\\".ID)\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 393, 107, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"persontable_0\\\".FIRSTNAME, \\\"persontable_0\\\".ID, \\\"persontable_0\\\".LASTNAME, \\\"persontable_0\\\".MANAGERID \\n\",\"from testDataGen_Temp_personTable as \\\"testdatagen_temp_persontable_0\\\" \\n\",\"\\tinner join personTable \\n\",\"\\tas \\\"persontable_0\\\"\\n\",\"\\t on (\\\"testdatagen_temp_persontable_0\\\".MANAGERID = \\\"persontable_0\\\".ID)\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 2l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 400, 107, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"personTable\\n\",\"FIRSTNAME,ID,LASTNAME,MANAGERID\\n\",\"Peter,1,Smith,2\\n\",\"Fabrice,5,Roberts,---null---\\n\",\"John,2,Johnson,4\\n\",\"Anthony,4,Allen,---null---\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n-return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n-}\n-\n-public static boolean Root_meta_relational_testDataGeneration_tests_testUnion__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testUnion$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$5\")\n-), (\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testUnion$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$5\")\n-))\n-;\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::mapping::union::unionMappingWithSameJoinInPropertyInBothUnions\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::mapping::union::myDB\"));\n-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(_db,es);\n-core_relational_relational_tests_mapping_union_testUnion.Root_meta_relational_tests_mapping_union_createTablesAndFillDb__Boolean_1_(es);\n-final RichIterable<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _tableRowIdentifiers = Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"FirmSet1\",CompiledSupport.toPureCollection(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"name\"),CompiledSupport.toPureCollection(\"Firm X\"),es)),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"FirmSet2\",CompiledSupport.toPureCollection(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"name\"),CompiledSupport.toPureCollection(\"Firm A\"),es)),es));\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 426, 140, -1, -1));\n-platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),6l,es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"root\\\".ID, \\\"root\\\".name \\n\",\"from FirmSet1 as \\\"root\\\" \\n\",\"where \\\"root\\\".name = 'Firm X'\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 433, 67, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"personmaster_0\\\".FirmID, \\\"personmaster_0\\\".ID, \\\"personmaster_0\\\".lastName \\n\",\"from testDataGen_Temp_FirmSet1 as \\\"testdatagen_temp_firmset1_0\\\" \\n\",\"\\tinner join PersonMaster \\n\",\"\\tas \\\"personmaster_0\\\"\\n\",\"\\t on (\\\"personmaster_0\\\".FirmID = \\\"testdatagen_temp_firmset1_0\\\".ID or \\\"personmaster_0\\\".FirmID = null)\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 440, 136, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"personmaster_0\\\".FirmID, \\\"personmaster_0\\\".ID, \\\"personmaster_0\\\".lastName \\n\",\"from testDataGen_Temp_FirmSet1 as \\\"testdatagen_temp_firmset1_0\\\" \\n\",\"\\tinner join PersonMaster \\n\",\"\\tas \\\"personmaster_0\\\"\\n\",\"\\t on (\\\"personmaster_0\\\".FirmID = \\\"testdatagen_temp_firmset1_0\\\".ID or \\\"personmaster_0\\\".FirmID = null)\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 2l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 447, 136, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"root\\\".ID, \\\"root\\\".name \\n\",\"from FirmSet2 as \\\"root\\\" \\n\",\"where \\\"root\\\".name = 'Firm A'\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 3l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 452, 67, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"personmaster_0\\\".FirmID, \\\"personmaster_0\\\".ID, \\\"personmaster_0\\\".lastName \\n\",\"from testDataGen_Temp_FirmSet2 as \\\"testdatagen_temp_firmset2_0\\\" \\n\",\"\\tinner join PersonMaster \\n\",\"\\tas \\\"personmaster_0\\\"\\n\",\"\\t on (\\\"personmaster_0\\\".FirmID = null or \\\"personmaster_0\\\".FirmID = \\\"testdatagen_temp_firmset2_0\\\".ID)\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 4l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 459, 136, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"personmaster_0\\\".FirmID, \\\"personmaster_0\\\".ID, \\\"personmaster_0\\\".lastName \\n\",\"from testDataGen_Temp_FirmSet2 as \\\"testdatagen_temp_firmset2_0\\\" \\n\",\"\\tinner join PersonMaster \\n\",\"\\tas \\\"personmaster_0\\\"\\n\",\"\\t on (\\\"personmaster_0\\\".FirmID = null or \\\"personmaster_0\\\".FirmID = \\\"testdatagen_temp_firmset2_0\\\".ID)\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 5l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 466, 136, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"FirmSet1\\n\",\"ID,NAME\\n\",\"1,Firm X\\n\",\"-----\\n\",\"default\\n\",\"PersonMaster\\n\",\"FIRMID,ID,LASTNAME\\n\",\"1,1,Scott\\n\",\"2,2,Wright\\n\",\"-----\\n\",\"default\\n\",\"FirmSet2\\n\",\"ID,NAME\\n\",\"2,Firm A\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n-return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n-}\n-\n-public static boolean Root_meta_relational_testDataGeneration_tests_testUnionToUnion__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testUnionToUnion$11$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$6\")\n-), (\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testUnionToUnion$11$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$6\")\n-))\n-;\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::mapping::union::unionMappingWithEmbeddedProperty2\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::mapping::union::myDB\"));\n-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(_db,es);\n-core_relational_relational_tests_mapping_union_testUnion.Root_meta_relational_tests_mapping_union_createTablesAndFillDb__Boolean_1_(es);\n-final RichIterable<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _tableRowIdentifiers = Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"FirmSet1\",CompiledSupport.toPureCollection(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"name\"),CompiledSupport.toPureCollection(\"Firm X\"),es)),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"FirmSet2\",CompiledSupport.toPureCollection(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"name\"),CompiledSupport.toPureCollection(\"Firm A\"),es)),es));\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 500, 140, -1, -1));\n-platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),6l,es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"root\\\".ID, \\\"root\\\".name \\n\",\"from FirmSet1 as \\\"root\\\" \\n\",\"where \\\"root\\\".name = 'Firm X'\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 507, 67, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"personset1_0\\\".FirmID, \\\"personset1_0\\\".ID, \\\"personset1_0\\\".lastName_s1 \\n\",\"from testDataGen_Temp_FirmSet1 as \\\"testdatagen_temp_firmset1_0\\\" \\n\",\"\\tinner join PersonSet1 \\n\",\"\\tas \\\"personset1_0\\\"\\n\",\"\\t on (\\\"personset1_0\\\".FirmID = \\\"testdatagen_temp_firmset1_0\\\".ID or null = \\\"testdatagen_temp_firmset1_0\\\".ID or \\\"personset1_0\\\".FirmID = null)\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 514, 175, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"personset2_0\\\".FirmID, \\\"personset2_0\\\".ID, \\\"personset2_0\\\".lastName_s2 \\n\",\"from testDataGen_Temp_FirmSet1 as \\\"testdatagen_temp_firmset1_0\\\" \\n\",\"\\tinner join PersonSet2 \\n\",\"\\tas \\\"personset2_0\\\"\\n\",\"\\t on (null = \\\"testdatagen_temp_firmset1_0\\\".ID or \\\"personset2_0\\\".FirmID = \\\"testdatagen_temp_firmset1_0\\\".ID or \\\"personset2_0\\\".FirmID = null)\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 2l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 521, 175, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"root\\\".ID, \\\"root\\\".name \\n\",\"from FirmSet2 as \\\"root\\\" \\n\",\"where \\\"root\\\".name = 'Firm A'\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 3l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 526, 67, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"personset1_0\\\".FirmID, \\\"personset1_0\\\".ID, \\\"personset1_0\\\".lastName_s1 \\n\",\"from testDataGen_Temp_FirmSet2 as \\\"testdatagen_temp_firmset2_0\\\" \\n\",\"\\tinner join PersonSet1 \\n\",\"\\tas \\\"personset1_0\\\"\\n\",\"\\t on (\\\"personset1_0\\\".FirmID = null or \\\"personset1_0\\\".FirmID = \\\"testdatagen_temp_firmset2_0\\\".ID or null = \\\"testdatagen_temp_firmset2_0\\\".ID)\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 4l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 533, 175, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"select top 20 \\n\",\"\\t\\\"personset2_0\\\".FirmID, \\\"personset2_0\\\".ID, \\\"personset2_0\\\".lastName_s2 \\n\",\"from testDataGen_Temp_FirmSet2 as \\\"testdatagen_temp_firmset2_0\\\" \\n\",\"\\tinner join PersonSet2 \\n\",\"\\tas \\\"personset2_0\\\"\\n\",\"\\t on (\\\"personset2_0\\\".FirmID = null or null = \\\"testdatagen_temp_firmset2_0\\\".ID or \\\"personset2_0\\\".FirmID = \\\"testdatagen_temp_firmset2_0\\\".ID)\")),es),((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 5l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 540, 175, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"FirmSet1\\n\",\"ID,NAME\\n\",\"1,Firm X\\n\",\"-----\\n\",\"default\\n\",\"PersonSet1\\n\",\"FIRMID,ID,LASTNAME_S1\\n\",\"1,1,Scott\\n\",\"1,2,Anand\\n\",\"2,3,Roberts\\n\",\"-----\\n\",\"default\\n\",\"PersonSet2\\n\",\"FIRMID,ID,LASTNAME_S2\\n\",\"1,1,Taylor\\n\",\"1,2,Wright\\n\",\"-----\\n\",\"default\\n\",\"FirmSet2\\n\",\"ID,NAME\\n\",\"2,Firm A\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n-return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n-}\n-\n-public static boolean Root_meta_relational_testDataGeneration_tests_testUnionToUnionMultipleLevels__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testUnionToUnionMultipleLevels$12$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$12\")\n-), (\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testUnionToUnionMultipleLevels$12$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$12\")\n-))\n-;\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::mapping::union::unionToUnionMapping\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::mapping::union::myDB\"));\n-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(_db,es);\n-core_relational_relational_tests_mapping_union_testUnion.Root_meta_relational_tests_mapping_union_createTablesAndFillDb__Boolean_1_(es);\n-final RichIterable<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _tableRowIdentifiers = Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"PersonSet1\",CompiledSupport.toPureCollection(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"FirmID\"),CompiledSupport.toPureCollection(2l),es)),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"PersonSet2\",CompiledSupport.toPureCollection(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"FirmID\"),CompiledSupport.toPureCollection(1l),es)),es));\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 581, 140, -1, -1));\n-platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),18l,es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"PersonSet1\\n\",\"FIRMID,ID,LASTNAME_S1\\n\",\"2,3,Roberts\\n\",\"1,1,Scott\\n\",\"1,2,Anand\\n\",\"-----\\n\",\"default\\n\",\"AddressSet1\\n\",\"ID,NAME\\n\",\"1,New York\\n\",\"-----\\n\",\"default\\n\",\"AddressSet2\\n\",\"ID,NAME\\n\",\"2,Hoboken\\n\",\"-----\\n\",\"default\\n\",\"FirmSet1\\n\",\"ID,NAME\\n\",\"1,Firm X\\n\",\"-----\\n\",\"default\\n\",\"PersonSet2\\n\",\"FIRMID,ID,LASTNAME_S2\\n\",\"1,1,Taylor\\n\",\"1,2,Wright\\n\",\"-----\\n\",\"default\\n\",\"FirmSet2\\n\",\"ID,NAME\\n\",\"2,Firm A\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n-return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n-}\n-\n-public static boolean Root_meta_relational_testDataGeneration_tests_testSimpleViewRoot__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testSimpleViewRoot$13$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$0\")\n-), (\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testSimpleViewRoot$13$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$0\")\n-))\n-;\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::simpleRelationalMapping\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\"));\n-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(_db,es);\n-core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\")),\"default\",\"orderPnlTable\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ORDER_ID\"),CompiledSupport.toPureCollection(1l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ORDER_ID\"),CompiledSupport.toPureCollection(2l),es))),es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 636, 140, -1, -1));\n-platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),5l,es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"orderPnlTable\\n\",\"ORDER_ID,PNL\\n\",\"1,100.0\\n\",\"2,200.0\\n\",\"-----\\n\",\"default\\n\",\"orderTable\\n\",\"ACCOUNTID,ID\\n\",\"1,1\\n\",\"2,2\\n\",\"-----\\n\",\"default\\n\",\"accountTable\\n\",\"ID\\n\",\"1\\n\",\"2\\n\",\"-----\\n\",\"default\\n\",\"salesPersonTable\\n\",\"ACCOUNT_ID,NAME,PERSON_ID\\n\",\"1,Peter Smith,1\\n\",\"2,John Johnson,2\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n-return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n-}\n-\n-public static boolean Root_meta_relational_testDataGeneration_tests_testSimpleViewRootToJoin__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testSimpleViewRootToJoin$14$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$0\")\n-), (\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testSimpleViewRootToJoin$14$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$0\")\n-))\n-;\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::simpleRelationalMapping\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\"));\n-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(_db,es);\n-core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\")),\"default\",\"orderPnlTable\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ORDER_ID\"),CompiledSupport.toPureCollection(1l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ORDER_ID\"),CompiledSupport.toPureCollection(2l),es))),es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 682, 140, -1, -1));\n-platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),6l,es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"orderPnlTable\\n\",\"ORDER_ID,PNL\\n\",\"1,100.0\\n\",\"2,200.0\\n\",\"-----\\n\",\"default\\n\",\"orderTable\\n\",\"ACCOUNTID,ID,SETTLEMENTDATETIME\\n\",\"1,1,2014-12-02 21:00:00\\n\",\"2,2,2014-12-02 21:00:00\\n\",\"-----\\n\",\"default\\n\",\"accountTable\\n\",\"ID\\n\",\"1\\n\",\"2\\n\",\"-----\\n\",\"default\\n\",\"salesPersonTable\\n\",\"ACCOUNT_ID,NAME,PERSON_ID\\n\",\"1,Peter Smith,1\\n\",\"2,John Johnson,2\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n-return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n-}\n-\n-public static boolean Root_meta_relational_testDataGeneration_tests_testSimpleTableToViewJoin__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testSimpleTableToViewJoin$15$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4\")\n-), (\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testSimpleTableToViewJoin$15$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4\")\n-))\n-;\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::simpleRelationalMapping\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\"));\n-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(_db,es);\n-core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(es);\n-final RichIterable<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _tableRowIdentifiers = Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\")),\"default\",\"orderPnlTable\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ORDER_ID\"),CompiledSupport.toPureCollection(1l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ORDER_ID\"),CompiledSupport.toPureCollection(2l),es))),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\")),\"default\",\"orderTable\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(1l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(2l),es))),es));\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 733, 140, -1, -1));\n-platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),6l,es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"orderTable\\n\",\"ACCOUNTID,ID\\n\",\"1,1\\n\",\"2,2\\n\",\"-----\\n\",\"default\\n\",\"orderPnlTable\\n\",\"ORDER_ID,PNL\\n\",\"1,100.0\\n\",\"2,200.0\\n\",\"-----\\n\",\"default\\n\",\"accountTable\\n\",\"ID\\n\",\"1\\n\",\"2\\n\",\"-----\\n\",\"default\\n\",\"salesPersonTable\\n\",\"ACCOUNT_ID,NAME,PERSON_ID\\n\",\"1,Peter Smith,1\\n\",\"2,John Johnson,2\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n-return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n-}\n-\n-public static boolean Root_meta_relational_testDataGeneration_tests_testUnionViewOnView__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testUnionViewOnView$16$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$0\")\n-), (\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testUnionViewOnView$16$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$0\")\n-))\n-;\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::projection::view::unionOnViewOnViewMapping\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\"));\n-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(_db,es);\n-core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\")),\"default\",\"orderPnlTable\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ORDER_ID\"),CompiledSupport.toPureCollection(1l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ORDER_ID\"),CompiledSupport.toPureCollection(4l),es))),es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 779, 140, -1, -1));\n-platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),14l,es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"orderPnlTable\\n\",\"ORDER_ID,PNL\\n\",\"1,100.0\\n\",\"4,150.0\\n\",\"-----\\n\",\"default\\n\",\"orderTable\\n\",\"ACCOUNTID,ID,SETTLEMENTDATETIME\\n\",\"1,1,2014-12-02 21:00:00\\n\",\"2,4,2014-12-03 21:00:00\\n\",\"-----\\n\",\"default\\n\",\"accountTable\\n\",\"ID\\n\",\"1\\n\",\"2\\n\",\"-----\\n\",\"default\\n\",\"salesPersonTable\\n\",\"ACCOUNT_ID,NAME,PERSON_ID\\n\",\"1,Peter Smith,1\\n\",\"2,John Johnson,2\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n-return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n-}\n-\n-public static boolean Root_meta_relational_testDataGeneration_tests_testViewEmbeddedInChainedJoin__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testViewEmbeddedInChainedJoin$17$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$6\")\n-), (\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testViewEmbeddedInChainedJoin$17$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$6\")\n-))\n-;\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::MappingWithInnerJoinAndEmbeddedMapping\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\"));\n-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(_db,es);\n-core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(es);\n-final RichIterable<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _tableRowIdentifiers = Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\")),\"default\",\"orderTable\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(1l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(4l),es))),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::dbInc\")),\"default\",\"personTable\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(1l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(2l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(3l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(5l),es))),es));\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 831, 140, -1, -1));\n-platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),5l,es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"orderTable\\n\",\"ACCOUNTID,ID\\n\",\"1,1\\n\",\"2,4\\n\",\"-----\\n\",\"default\\n\",\"salesPersonTable\\n\",\"ACCOUNT_ID,PERSON_ID\\n\",\"1,1\\n\",\"2,2\\n\",\"-----\\n\",\"default\\n\",\"personTable\\n\",\"FIRMID,ID,LASTNAME\\n\",\"1,1,Smith\\n\",\"1,2,Johnson\\n\",\"1,3,Hill\\n\",\"2,5,Roberts\\n\",\"-----\\n\",\"default\\n\",\"firmTable\\n\",\"ID,LEGALNAME\\n\",\"1,Firm X\\n\",\"2,Firm A\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n-return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n-}\n-\n-public static boolean Root_meta_relational_testDataGeneration_tests_testUnionToUnionMultipleLevelsWithStringHashing__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testUnionToUnionMultipleLevelsWithStringHashing$18$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$12\")\n-), (\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testUnionToUnionMultipleLevelsWithStringHashing$18$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$12\")\n-))\n-;\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::mapping::union::unionToUnionMapping\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::mapping::union::myDB\"));\n-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl(\"Anonymous_NoCounter\")._element(_db)._type(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::relational::runtime::DatabaseType\",\"H2\")))));\n-core_relational_relational_tests_mapping_union_testUnion.Root_meta_relational_tests_mapping_union_createTablesAndFillDb__Boolean_1_(es);\n-final RichIterable<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _tableRowIdentifiers = Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"PersonSet1\",CompiledSupport.toPureCollection(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"FirmID\"),CompiledSupport.toPureCollection(2l),es)),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"PersonSet2\",CompiledSupport.toPureCollection(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"FirmID\"),CompiledSupport.toPureCollection(1l),es)),es));\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Boolean_1__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),true,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 876, 146, -1, -1));\n-platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),18l,es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"PersonSet1\\n\",\"FIRMID,ID,LASTNAME_S1\\n\",\"2,3,ce5f8f8\\n\",\"1,1,62692\\n\",\"1,2,e9fb6\\n\",\"-----\\n\",\"default\\n\",\"AddressSet1\\n\",\"ID,NAME\\n\",\"1,815ec5ec\\n\",\"-----\\n\",\"default\\n\",\"AddressSet2\\n\",\"ID,NAME\\n\",\"2,46a7c7c\\n\",\"-----\\n\",\"default\\n\",\"FirmSet1\\n\",\"ID,NAME\\n\",\"1,c40944\\n\",\"-----\\n\",\"default\\n\",\"PersonSet2\\n\",\"FIRMID,ID,LASTNAME_S2\\n\",\"1,1,c27933\\n\",\"1,2,b16377\\n\",\"-----\\n\",\"default\\n\",\"FirmSet2\\n\",\"ID,NAME\\n\",\"2,161b55\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n-return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n-}\n-\n-public static boolean Root_meta_relational_testDataGeneration_tests_testDataGenerationWithBusinessDateMilestoning__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testDataGenerationWithBusinessDateMilestoning$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4\")\n-), (\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testDataGenerationWithBusinessDateMilestoning$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4\")\n-))\n-;\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::milestoning::milestoningmap\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::milestoning::db\"));\n-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_initDatabase__Runtime_1_(es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"ProductTable\",CompiledSupport.toPureCollection(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"id\"),CompiledSupport.toPureCollection(2l),es)),es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl(\"Anonymous_NoCounter\"),CompiledSupport.toPureCollection(_tableRowIdentifiers),false,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 930, 168, -1, -1));\n-return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"ProductTable\\n\",\"FROM_Z,ID,NAME,THRU_Z,TYPE\\n\",\"2015-08-26,2,ProductName1,2015-10-16,STOCK\\n\",\"2015-10-16,2,ProductName2,9999-12-31,STOCK\\n\",\"-----\\n\",\"default\\n\",\"ProductClassificationTable\\n\",\"FROM_Z,THRU_Z,TYPE\\n\",\"2015-08-15,2015-08-17,STOCK\\n\",\"2015-08-17,2015-09-15,STOCK\\n\",\"2015-09-15,2015-10-17,STOCK\\n\",\"2015-10-17,9999-12-31,STOCK\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n-}\n-\n-public static boolean Root_meta_relational_testDataGeneration_tests_testDataGenerationWithBiTemporalMilestoning__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning$20$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$5\")\n-), (\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning$20$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$5\")\n-))\n-;\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::milestoning::milestoningmap\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::milestoning::db\"));\n-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_initDatabase__Runtime_1_(es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"TraderTable\",CompiledSupport.toPureCollection(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"kerberos\"),CompiledSupport.toPureCollection(\"ggekko\"),es)),es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl(\"Anonymous_NoCounter\"),CompiledSupport.toPureCollection(_tableRowIdentifiers),false,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 962, 168, -1, -1));\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"TraderTable\\n\",\"IN_Z,KERBEROS,OUT_Z\\n\",\"2013-01-01,ggekko,9999-12-31\\n\",\"-----\\n\",\"default\\n\",\"BiTemporalLocationTable\\n\",\"FROM_Z,ID,IN_Z,KERBEROS,OUT_Z,PLACE,THRU_Z\\n\",\"2017-06-09,1,2015-06-09,ggekko,9999-12-31,miami,9999-12-29\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n-return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n-}\n-\n-public static boolean Root_meta_relational_testDataGeneration_tests_testDataGenerationWithSnapshotMilestoning__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testDataGenerationWithSnapshotMilestoning$21$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4\")\n-), (\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testDataGenerationWithSnapshotMilestoning$21$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4\")\n-))\n-;\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::milestoning::businessSnapshotMilestoningMap\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::milestoning::db\"));\n-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_initDatabase__Runtime_1_(es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"ProductTableWithBusinessSnapshotMilestoning\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"id\"),CompiledSupport.toPureCollection(\"2\"),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"id\"),CompiledSupport.toPureCollection(\"3\"),es))),es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl(\"Anonymous_NoCounter\"),CompiledSupport.toPureCollection(_tableRowIdentifiers),false,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 992, 168, -1, -1));\n-return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"ProductTableWithBusinessSnapshotMilestoning\\n\",\"ID,NAME,SNAPSHOTDATE,TYPE\\n\",\"2,ProductName2,2015-10-16,STOCK\\n\",\"2,ProductName1,2015-08-26,STOCK\\n\",\"3,ProductName3,2015-08-26,OPTION\\n\",\"-----\\n\",\"default\\n\",\"ProductClassificationTableWithBusinessSnapshotMilestoning\\n\",\"SNAPSHOTDATE,TYPE\\n\",\"2015-01-15,OPTION\\n\",\"2015-08-15,STOCK\\n\",\"2015-08-26,STOCK\\n\",\"2015-09-15,STOCK\\n\",\"2015-10-17,STOCK\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n-}\n-\n-public static boolean Root_meta_relational_testDataGeneration_tests_testDataGenerationWithBusinessDateMilestoning_WithMilestoningDates__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testDataGenerationWithBusinessDateMilestoning_WithMilestoningDates$22$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4\")\n-), (\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testDataGenerationWithBusinessDateMilestoning_WithMilestoningDates$22$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4\")\n-))\n-;\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::milestoning::milestoningmap\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::milestoning::db\"));\n-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_initDatabase__Runtime_1_(es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"ProductTable\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"id\"),CompiledSupport.toPureCollection(2l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"id\"),CompiledSupport.toPureCollection(3l),es))),es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates _milestoningDates = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTemporalMilestoningDates_Date_$0_1$__Date_$0_1$__Date_$0_1$__TemporalMilestoningDates_1_(org.finos.legend.pure.m4.coreinstance.primitive.date.DateFormat.parseStrictDate(\"9999-12-30\"),(org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate)null,(org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate)null,es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__TemporalMilestoningDates_$0_1$__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl(\"Anonymous_NoCounter\"),CompiledSupport.toPureCollection(_tableRowIdentifiers),false,_milestoningDates,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1027, 187, -1, -1));\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"ProductTable\\n\",\"FROM_Z,ID,NAME,THRU_Z,TYPE\\n\",\"2015-10-16,2,ProductName2,9999-12-31,STOCK\\n\",\"2015-08-26,3,ProductName3,9999-12-31,OPTION\\n\",\"-----\\n\",\"default\\n\",\"ProductClassificationTable\\n\",\"FROM_Z,THRU_Z,TYPE\\n\",\"2015-10-17,9999-12-31,STOCK\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_initDatabase__Runtime_1_(es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates _milestoningDates2 = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTemporalMilestoningDates_Date_$0_1$__Date_$0_1$__Date_$0_1$__TemporalMilestoningDates_1_(org.finos.legend.pure.m4.coreinstance.primitive.date.DateFormat.parseStrictDate(\"2015-10-15\"),(org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate)null,(org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate)null,es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData2 = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__TemporalMilestoningDates_$0_1$__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl(\"Anonymous_NoCounter\"),CompiledSupport.toPureCollection(_tableRowIdentifiers),false,_milestoningDates2,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1044, 189, -1, -1));\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"ProductTable\\n\",\"FROM_Z,ID,NAME,THRU_Z,TYPE\\n\",\"2015-08-26,2,ProductName1,2015-10-16,STOCK\\n\",\"2015-08-26,3,ProductName3,9999-12-31,OPTION\\n\",\"-----\\n\",\"default\\n\",\"ProductClassificationTable\\n\",\"FROM_Z,THRU_Z,TYPE\\n\",\"2015-09-15,2015-10-17,STOCK\\n\",\"-----\\n\")),es),_testData2._dataCsvString(),_db,es);\n-return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData2._dataCsvString(),_db,es);\n-}\n-\n-public static boolean Root_meta_relational_testDataGeneration_tests_testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$5\")\n-), (\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$5\")\n-))\n-;\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::milestoning::milestoningmap\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::milestoning::db\"));\n-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_initDatabase__Runtime_1_(es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"TraderTable\",CompiledSupport.toPureCollection(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"kerberos\"),CompiledSupport.toPureCollection(\"ggekko\"),es)),es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates _milestoningDates = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTemporalMilestoningDates_Date_$0_1$__Date_$0_1$__Date_$0_1$__TemporalMilestoningDates_1_(org.finos.legend.pure.m4.coreinstance.primitive.date.DateFormat.parseStrictDate(\"9999-12-01\"),org.finos.legend.pure.m4.coreinstance.primitive.date.DateFormat.parseStrictDate(\"9999-12-30\"),(org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate)null,es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__TemporalMilestoningDates_$0_1$__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl(\"Anonymous_NoCounter\"),CompiledSupport.toPureCollection(_tableRowIdentifiers),false,_milestoningDates,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1074, 187, -1, -1));\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"TraderTable\\n\",\"IN_Z,KERBEROS,OUT_Z\\n\",\"2013-01-01,ggekko,9999-12-31\\n\",\"-----\\n\",\"default\\n\",\"BiTemporalLocationTable\\n\",\"FROM_Z,ID,IN_Z,KERBEROS,OUT_Z,PLACE,THRU_Z\\n\",\"2017-06-09,1,2015-06-09,ggekko,9999-12-31,miami,9999-12-29\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n-return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n-}\n-\n-public static boolean Root_meta_relational_testDataGeneration_tests_testDataGenerationWithSnapshotMilestoning_WithMilestoningDates__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testDataGenerationWithSnapshotMilestoning_WithMilestoningDates$24$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4\")\n-), (\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testDataGenerationWithSnapshotMilestoning_WithMilestoningDates$24$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4\")\n-))\n-;\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::milestoning::businessSnapshotMilestoningMap\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::milestoning::db\"));\n-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_initDatabase__Runtime_1_(es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(_db,\"default\",\"ProductTableWithBusinessSnapshotMilestoning\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"id\"),CompiledSupport.toPureCollection(\"2\"),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"id\"),CompiledSupport.toPureCollection(\"3\"),es))),es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates _milestoningDates = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTemporalMilestoningDates_Date_$0_1$__Date_$0_1$__Date_$0_1$__TemporalMilestoningDates_1_((org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate)null,(org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate)null,org.finos.legend.pure.m4.coreinstance.primitive.date.DateFormat.parseStrictDate(\"2015-08-26\"),es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__TemporalMilestoningDates_$0_1$__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl(\"Anonymous_NoCounter\"),CompiledSupport.toPureCollection(_tableRowIdentifiers),false,_milestoningDates,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1104, 187, -1, -1));\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"ProductTableWithBusinessSnapshotMilestoning\\n\",\"ID,NAME,SNAPSHOTDATE,TYPE\\n\",\"2,ProductName1,2015-08-26,STOCK\\n\",\"3,ProductName3,2015-08-26,OPTION\\n\",\"-----\\n\",\"default\\n\",\"ProductClassificationTableWithBusinessSnapshotMilestoning\\n\",\"SNAPSHOTDATE,TYPE\\n\",\"2015-08-26,STOCK\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n-return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n-}\n-\n-public static boolean Root_meta_relational_testDataGeneration_tests_testTableToTDSSimple__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testTableToTDSSimple$25$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$0\")\n-), (\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testTableToTDSSimple$25$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$0\")\n-))\n-;\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::tds::tabletds::EmptyMapping\"));\n-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\"));\n-core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\")),\"default\",\"personTable\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(1l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(2l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(3l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(4l),es))),es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1133, 141, -1, -1));\n-platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),1l,es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(\"select top 20 \\\"root\\\".ADDRESSID, \\\"root\\\".AGE, \\\"root\\\".FIRMID, \\\"root\\\".FIRSTNAME, \\\"root\\\".ID, \\\"root\\\".LASTNAME, \\\"root\\\".MANAGERID from personTable as \\\"root\\\" where \\\"root\\\".ID = 4 or \\\"root\\\".ID = 3 or \\\"root\\\".ID = 2 or \\\"root\\\".ID = 1\",((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1136, 259, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"personTable\\n\",\"ADDRESSID,AGE,FIRMID,FIRSTNAME,ID,LASTNAME,MANAGERID\\n\",\"1,23,1,Peter,1,Smith,2\\n\",\"2,22,1,John,2,Johnson,4\\n\",\"3,12,1,John,3,Hill,2\\n\",\"4,22,1,Anthony,4,Allen,---null---\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n-return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n-}\n-\n-public static boolean Root_meta_relational_testDataGeneration_tests_testTableToTdsWithAppliedFunctions__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testTableToTdsWithAppliedFunctions$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$5\")\n-), (\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testTableToTdsWithAppliedFunctions$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$5\")\n-))\n-;\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::tds::tabletds::EmptyMapping\"));\n-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\"));\n-core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\")),\"default\",\"personTable\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(1l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(2l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(3l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(4l),es))),es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1165, 141, -1, -1));\n-platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),1l,es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(\"select top 20 \\\"root\\\".FIRSTNAME, \\\"root\\\".ID, \\\"root\\\".LASTNAME from personTable as \\\"root\\\" where \\\"root\\\".ID = 4 or \\\"root\\\".ID = 3 or \\\"root\\\".ID = 2 or \\\"root\\\".ID = 1\",((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1168, 196, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"personTable\\n\",\"FIRSTNAME,ID,LASTNAME\\n\",\"Peter,1,Smith\\n\",\"John,2,Johnson\\n\",\"John,3,Hill\\n\",\"Anthony,4,Allen\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n-return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n-}\n-\n-public static boolean Root_meta_relational_testDataGeneration_tests_testTableToTdsWithGroupBy__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testTableToTdsWithGroupBy$27$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$3\")\n-), (\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testTableToTdsWithGroupBy$27$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$3\")\n-))\n-;\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::tds::tabletds::EmptyMapping\"));\n-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\"));\n-core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\")),\"default\",\"personTable\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(1l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(2l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(3l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(4l),es))),es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1195, 141, -1, -1));\n-platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),1l,es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(\"select top 20 \\\"root\\\".FIRSTNAME, \\\"root\\\".ID, \\\"root\\\".LASTNAME from personTable as \\\"root\\\" where \\\"root\\\".ID = 4 or \\\"root\\\".ID = 3 or \\\"root\\\".ID = 2 or \\\"root\\\".ID = 1\",((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1198, 196, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"personTable\\n\",\"FIRSTNAME,ID,LASTNAME\\n\",\"Peter,1,Smith\\n\",\"John,2,Johnson\\n\",\"John,3,Hill\\n\",\"Anthony,4,Allen\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n-return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n-}\n-\n-public static boolean Root_meta_relational_testDataGeneration_tests_testTableToTdsWithConcatenate__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testTableToTdsWithConcatenate$28$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4\")\n-), (\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testTableToTdsWithConcatenate$28$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4\")\n-))\n-;\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::tds::tabletds::EmptyMapping\"));\n-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::dbInc\"));\n-core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(es);\n-final RichIterable<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _tableRowIdentifiers = Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\")),\"default\",\"personTable\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(1l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(2l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(3l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(4l),es))),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::dbInc\")),\"default\",\"firmTable\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(1l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(2l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(3l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(4l),es))),es));\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1234, 141, -1, -1));\n-platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),2l,es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(\"select top 20 \\\"root\\\".ID, \\\"root\\\".LEGALNAME from firmTable as \\\"root\\\" where \\\"root\\\".ID = 4 or \\\"root\\\".ID = 3 or \\\"root\\\".ID = 2 or \\\"root\\\".ID = 1\",((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1237, 177, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(\"select top 20 \\\"root\\\".FIRSTNAME, \\\"root\\\".ID from personTable as \\\"root\\\" where \\\"root\\\".ID = 4 or \\\"root\\\".ID = 3 or \\\"root\\\".ID = 2 or \\\"root\\\".ID = 1\",((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1238, 179, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"firmTable\\n\",\"ID,LEGALNAME\\n\",\"1,Firm X\\n\",\"2,Firm A\\n\",\"3,Firm B\\n\",\"4,Firm C\\n\",\"-----\\n\",\"default\\n\",\"personTable\\n\",\"FIRSTNAME,ID\\n\",\"Peter,1\\n\",\"John,2\\n\",\"John,3\\n\",\"Anthony,4\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n-return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n-}\n-\n-public static boolean Root_meta_relational_testDataGeneration_tests_testTableToTdsWithJoinToSameTable__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testTableToTdsWithJoinToSameTable$29$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$6\")\n-), (\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testTableToTdsWithJoinToSameTable$29$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$6\")\n-))\n-;\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::tds::tabletds::EmptyMapping\"));\n-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\"));\n-core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\")),\"default\",\"personTable\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(1l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(2l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(3l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(4l),es))),es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1277, 141, -1, -1));\n-platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),2l,es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(\"select top 20 \\\"root\\\".ADDRESSID, \\\"root\\\".AGE, \\\"root\\\".FIRMID, \\\"root\\\".FIRSTNAME, \\\"root\\\".ID, \\\"root\\\".LASTNAME, \\\"root\\\".MANAGERID from personTable as \\\"root\\\" where \\\"root\\\".ID = 4 or \\\"root\\\".ID = 3 or \\\"root\\\".ID = 2 or \\\"root\\\".ID = 1\",((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1280, 259, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(\"select top 20 \\\"persontable_0\\\".ADDRESSID, \\\"persontable_0\\\".AGE, \\\"persontable_0\\\".FIRMID, \\\"persontable_0\\\".FIRSTNAME, \\\"persontable_0\\\".ID, \\\"persontable_0\\\".LASTNAME, \\\"persontable_0\\\".MANAGERID from testDataGen_Temp_personTable as \\\"testdatagen_temp_persontable_0\\\" inner join personTable as \\\"persontable_0\\\" on (\\\"testdatagen_temp_persontable_0\\\".ID = \\\"persontable_0\\\".ID)\",((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1281, 398, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"personTable\\n\",\"ADDRESSID,AGE,FIRMID,FIRSTNAME,ID,LASTNAME,MANAGERID\\n\",\"1,23,1,Peter,1,Smith,2\\n\",\"2,22,1,John,2,Johnson,4\\n\",\"3,12,1,John,3,Hill,2\\n\",\"4,22,1,Anthony,4,Allen,---null---\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n-return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n-}\n-\n-public static boolean Root_meta_relational_testDataGeneration_tests_testTableToTDSMultipleJoins__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testTableToTDSMultipleJoins$30$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$20\")\n-), (\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testTableToTDSMultipleJoins$30$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$20\")\n-))\n-;\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::tds::tabletds::EmptyMapping\"));\n-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\"));\n-core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\")),\"default\",\"personTable\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(1l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(2l),es))),es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1308, 141, -1, -1));\n-platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),4l,es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(\"select top 20 \\\"root\\\".ID from personTable as \\\"root\\\" where \\\"root\\\".ID = 2 or \\\"root\\\".ID = 1\",((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1311, 127, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(\"select top 20 \\\"firmtable_0\\\".CEOID, \\\"firmtable_0\\\".ID from testDataGen_Temp_personTable as \\\"testdatagen_temp_persontable_0\\\" inner join firmTable as \\\"firmtable_0\\\" on (\\\"testdatagen_temp_persontable_0\\\".ID = \\\"firmtable_0\\\".ID)\",((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1312, 259, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(\"select top 20 \\\"addresstable_0\\\".COMMENTS, \\\"addresstable_0\\\".ID, \\\"addresstable_0\\\".NAME, \\\"addresstable_0\\\".STREET, \\\"addresstable_0\\\".TYPE from testDataGen_Temp_firmTable as \\\"testdatagen_temp_firmtable_0\\\" inner join addressTable as \\\"addresstable_0\\\" on (\\\"testdatagen_temp_firmtable_0\\\".CEOID = \\\"addresstable_0\\\".ID)\",((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 2l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1313, 345, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(\"select top 20 \\\"locationtable_0\\\".ID, \\\"locationtable_0\\\".PERSONID from testDataGen_Temp_personTable as \\\"testdatagen_temp_persontable_0\\\" inner join locationTable as \\\"locationtable_0\\\" on (\\\"testdatagen_temp_persontable_0\\\".ID = \\\"locationtable_0\\\".PERSONID)\",((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 3l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1314, 288, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"personTable\\n\",\"ID\\n\",\"1\\n\",\"2\\n\",\"-----\\n\",\"default\\n\",\"firmTable\\n\",\"CEOID,ID\\n\",\"1,1\\n\",\"5,2\\n\",\"-----\\n\",\"default\\n\",\"addressTable\\n\",\"COMMENTS,ID,NAME,STREET,TYPE\\n\",\"A comment with a % in the middle,1,Hoboken,---null---,1\\n\",\"---null---,5,San Fransisco,---null---,1\\n\",\"-----\\n\",\"default\\n\",\"locationTable\\n\",\"ID,PERSONID\\n\",\"1,1\\n\",\"2,1\\n\",\"3,2\\n\",\"4,2\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n-return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n-}\n-\n-public static boolean Root_meta_relational_testDataGeneration_tests_testTableToTdsWithJoinAndUnion__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testTableToTdsWithJoinAndUnion$31$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$8\")\n-), (\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testTableToTdsWithJoinAndUnion$31$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$8\")\n-))\n-;\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::tds::tabletds::EmptyMapping\"));\n-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::dbInc\"));\n-core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(es);\n-final RichIterable<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers> _tableRowIdentifiers = Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\")),\"default\",\"personTable\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(1l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(2l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(3l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(4l),es))),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::dbInc\")),\"default\",\"firmTable\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(1l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(2l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(3l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(4l),es))),es));\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1369, 141, -1, -1));\n-platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),4l,es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(\"select top 20 \\\"root\\\".ID from firmTable as \\\"root\\\" where \\\"root\\\".ID = 4 or \\\"root\\\".ID = 3 or \\\"root\\\".ID = 2 or \\\"root\\\".ID = 1\",((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1372, 159, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(\"select top 20 \\\"addresstable_0\\\".COMMENTS, \\\"addresstable_0\\\".ID, \\\"addresstable_0\\\".NAME, \\\"addresstable_0\\\".STREET, \\\"addresstable_0\\\".TYPE from testDataGen_Temp_firmTable as \\\"testdatagen_temp_firmtable_0\\\" inner join addressTable as \\\"addresstable_0\\\" on (\\\"testdatagen_temp_firmtable_0\\\".ID = \\\"addresstable_0\\\".ID)\",((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1373, 342, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(\"select top 20 \\\"root\\\".ID from personTable as \\\"root\\\" where \\\"root\\\".ID = 4 or \\\"root\\\".ID = 3 or \\\"root\\\".ID = 2 or \\\"root\\\".ID = 1\",((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 2l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1374, 161, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(\"select top 20 \\\"addresstable_0\\\".COMMENTS, \\\"addresstable_0\\\".ID, \\\"addresstable_0\\\".NAME, \\\"addresstable_0\\\".STREET, \\\"addresstable_0\\\".TYPE from testDataGen_Temp_personTable as \\\"testdatagen_temp_persontable_0\\\" inner join addressTable as \\\"addresstable_0\\\" on (\\\"testdatagen_temp_persontable_0\\\".ID = \\\"addresstable_0\\\".ID)\",((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 3l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1375, 348, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"firmTable\\n\",\"ID\\n\",\"1\\n\",\"2\\n\",\"3\\n\",\"4\\n\",\"-----\\n\",\"default\\n\",\"addressTable\\n\",\"COMMENTS,ID,NAME,STREET,TYPE\\n\",\"A comment with a % in the middle,1,Hoboken,---null---,1\\n\",\"A comment with a _ in the middle,2,New York,---null---,1\\n\",\"---null---,3,New York,---null---,1\\n\",\"---null---,4,New York,---null---,1\\n\",\"-----\\n\",\"default\\n\",\"personTable\\n\",\"ID\\n\",\"1\\n\",\"2\\n\",\"3\\n\",\"4\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n-return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(_query,(RichIterable<? extends java.lang.Object>)null,_mapping,_runtime,_testData._dataCsvString(),_db,es);\n-}\n-\n-public static boolean Root_meta_relational_testDataGeneration_tests_testTableToTdsWithJoinAndOLAPGroupBy__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testTableToTdsWithJoinAndOLAPGroupBy$32$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$12\")\n-), (\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testTableToTdsWithJoinAndOLAPGroupBy$32$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$12\")\n-))\n-;\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::tds::tabletds::EmptyMapping\"));\n-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::dbInc\"));\n-core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _tableRowIdentifiers = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::db\")),\"default\",\"personTable\",CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier>with(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(1l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(2l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(3l),es),core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(CompiledSupport.toPureCollection(\"ID\"),CompiledSupport.toPureCollection(4l),es))),es);\n-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult _testData = CompiledSupport.toOne(core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateTestData_FunctionDefinition_1__Mapping_1__Runtime_1__TableRowIdentifiers_MANY__Extension_MANY__TestDataGenResult_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(_tableRowIdentifiers),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1424, 141, -1, -1));\n-platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_testData._sqls()),2l,es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(\"select top 20 \\\"root\\\".ADDRESSID, \\\"root\\\".AGE, \\\"root\\\".FIRMID, \\\"root\\\".FIRSTNAME, \\\"root\\\".ID, \\\"root\\\".LASTNAME, \\\"root\\\".MANAGERID from personTable as \\\"root\\\" where \\\"root\\\".ID = 4 or \\\"root\\\".ID = 3 or \\\"root\\\".ID = 2 or \\\"root\\\".ID = 1\",((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1427, 259, -1, -1))),es);\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(\"select top 20 \\\"firmtable_0\\\".CEOID, \\\"firmtable_0\\\".ID from testDataGen_Temp_personTable as \\\"testdatagen_temp_persontable_0\\\" inner join firmTable as \\\"firmtable_0\\\" on (\\\"testdatagen_temp_persontable_0\\\".ID = \\\"firmtable_0\\\".ID)\",((java.lang.String)CompiledSupport.safeGet(_testData._sqls(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1428, 259, -1, -1))),es);\n-return core_relational_relational_testDataGeneration_tests_testDataGeneration.Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"default\\n\",\"personTable\\n\",\"ADDRESSID,AGE,FIRMID,FIRSTNAME,ID,LASTNAME,MANAGERID\\n\",\"1,23,1,Peter,1,Smith,2\\n\",\"2,22,1,John,2,Johnson,4\\n\",\"3,12,1,John,3,Hill,2\\n\",\"4,22,1,Anthony,4,Allen,---null---\\n\",\"-----\\n\",\"default\\n\",\"firmTable\\n\",\"CEOID,ID\\n\",\"1,1\\n\",\"5,2\\n\",\"3,3\\n\",\"7,4\\n\",\"-----\\n\")),es),_testData._dataCsvString(),_db,es);\n-}\n-\n-public static boolean Root_meta_relational_testDataGeneration_tests_testGenerateSeedDataWithQuotedColumns__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$testDataGeneration$tests$testGenerateSeedDataWithQuotedColumns$33$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$0\")\n-), (\n-core_relational_relational_testDataGeneration_tests_testDataGeneration.__functions.get(\"meta$relational$testDataGeneration$tests$testGenerateSeedDataWithQuotedColumns$33$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$0\")\n-))\n-;\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::tds::tabletds::EmptyMapping\"));\n-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db = ((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::dbInc\"));\n-core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(es);\n-final java.lang.String _seedDataString = core_relational_relational_testDataGeneration_testDataGeneration.Root_meta_relational_testDataGeneration_generateSeedDataString_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__Any_MANY__Extension_MANY__String_1_(_query,_mapping,_runtime,new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl(\"Anonymous_NoCounter\"),(RichIterable<? extends java.lang.Object>)null,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es);\n-return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",\"meta::relational::testDataGeneration::createTableRowIdentifiers(meta::relational::tests::db, 'default', 'tableWithQuotedColumns', [\\n\",\"       meta::relational::testDataGeneration::createRowIdentifier(['ID','\\\"FIRST NAME\\\"','\\\"LAST NAME\\\"'], [1,'Peter','Smith']),\\n\",\"       meta::relational::testDataGeneration::createRowIdentifier(['ID','\\\"FIRST NAME\\\"','\\\"LAST NAME\\\"'], [2,'John','Johnson']),\\n\",\"       meta::relational::testDataGeneration::createRowIdentifier(['ID','\\\"FIRST NAME\\\"','\\\"LAST NAME\\\"'], [3,'John','Hill']),\\n\",\"       meta::relational::testDataGeneration::createRowIdentifier(['ID','\\\"FIRST NAME\\\"','\\\"LAST NAME\\\"'], [4,'Anthony','Allen'])\\n\",\"  ])\\n\")),es)),CompiledSupport.toPureCollection(_seedDataString),es);\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_testDataGeneration_tests_initDatabase__Runtime_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _connection = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection>castWithExceptionHandling(CompiledSupport.toOne(core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::milestoning::db\")),es)._connections(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1471, 113, -1, -1)),org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1471, 122, -1, -1));\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists OrderTable;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table OrderTable (orderDate DATE, id Integer, prodFk Integer)\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into OrderTable values('2015-8-26', 1,1);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into OrderTable values('2015-8-26', 2,2);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists ProductTable;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table ProductTable (id Integer, name VARCHAR(200),type VARCHAR(200),exchange VARCHAR(200), referenceSystemName VARCHAR(200),  classificationSystemId Integer, from_z DATE, thru_z DATE);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductTable values(1,'ProductName','STOCK','ISE', 'SYS1', 1, '2015-8-15', '2015-8-26');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductTable values(2,'ProductName1','STOCK','LNSE', 'SYS1', 1, '2015-8-26', '2015-10-16');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductTable values(2,'ProductName2','STOCK','LNSE', 'SYS1', 1, '2015-10-16', '9999-12-31');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductTable values(3,'ProductName3','OPTION','ISE', 'SYS1', 1, '2015-8-26', '9999-12-31');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists ProductTable2;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table ProductTable2 (identifier Integer, key Integer , from_z DATE, thru_z DATE);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductTable2 values(1, 1, '2015-8-15', '2015-8-26');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductTable2 values(2, 1, '2015-8-26', '2015-10-16');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists ProductTable3;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table ProductTable3 (id Integer, name VARCHAR(200), from_z DATE, thru_z DATE);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductTable3 values(1,'ProductName', '2015-8-15', '2015-8-26');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductTable3 values(2,'ProductName1', '2015-8-26', '2015-10-16');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists ProductTableWithBusinessSnapshotMilestoning;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table ProductTableWithBusinessSnapshotMilestoning (id Integer, name VARCHAR(200), type VARCHAR(200), snapshotDate DATE);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductTableWithBusinessSnapshotMilestoning values(1, 'ProductName', 'STOCK', '2015-8-15');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductTableWithBusinessSnapshotMilestoning values(2, 'ProductName1', 'STOCK', '2015-8-26');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductTableWithBusinessSnapshotMilestoning values(2, 'ProductName2', 'STOCK', '2015-10-16');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductTableWithBusinessSnapshotMilestoning values(3, 'ProductName3', 'OPTION', '2015-8-26');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists BiTemporalProductTable;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table BiTemporalProductTable (id Integer, type VARCHAR(200), in_z DATE, out_z DATE, from_z DATE, thru_z DATE);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTable values(1, 'STOCK', '2017-6-9', '9999-12-31', '2017-6-9', '2017-6-26');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists BiTemporalProductTableWithBusinessMilestoning;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table BiTemporalProductTableWithBusinessMilestoning (id Integer, name VARCHAR(200), type VARCHAR(200), from_z DATE, thru_z DATE);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTableWithBusinessMilestoning values(1, 'ProductName1', 'STOCK', '2015-7-26', '2015-10-16');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTableWithBusinessMilestoning values(1, 'ProductName2', 'STOCK', '2015-10-16', '9999-12-31');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTableWithBusinessMilestoning values(2, 'ProductName3', 'OPTION', '2015-10-16', '9999-12-31');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists BiTemporalProductTableWithBusinessSnapshotMilestoning;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table BiTemporalProductTableWithBusinessSnapshotMilestoning (id Integer, name VARCHAR(200), type VARCHAR(200), snapshotDate DATE);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTableWithBusinessSnapshotMilestoning values(1 ,'ProductName1', 'STOCK', '2015-8-26');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTableWithBusinessSnapshotMilestoning values(1 ,'ProductName2', 'STOCK', '2015-10-16');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTableWithBusinessSnapshotMilestoning values(2 ,'ProductName3', 'OPTION', '2015-10-16');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists BiTemporalProductTableWithProcessingMilestoning;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table BiTemporalProductTableWithProcessingMilestoning (id Integer, name VARCHAR(200), type VARCHAR(200), in_z DATE, out_z DATE);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTableWithProcessingMilestoning values(1, 'ProductName1', 'STOCK', '2015-7-26', '2015-10-16');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTableWithProcessingMilestoning values(1, 'ProductName2', 'STOCK', '2015-10-16', '9999-12-31');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTableWithProcessingMilestoning values(2, 'ProductName3', 'OPTION', '2015-10-16', '9999-12-31');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists BiTemporalProductTableWithNoMilestoning;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table BiTemporalProductTableWithNoMilestoning (id Integer, name VARCHAR(200), type VARCHAR(200));\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTableWithNoMilestoning values(1, 'ProductName1', 'STOCK');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTableWithNoMilestoning values(1, 'ProductName2', 'STOCK');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTableWithNoMilestoning values(2, 'ProductName3', 'OPTION');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists BiTemporalProductTableWithLatest;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table BiTemporalProductTableWithLatest (id Integer, type VARCHAR(200), in_z DATE, out_z DATE, from_z DATE, thru_z DATE);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTableWithLatest values(1, 'STOCK', '2017-6-9', '9999-12-31', '2017-6-9', '2017-6-26');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"Drop table if exists BiTemporalLocationTable;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"Create Table BiTemporalLocationTable(id INT, kerberos VARCHAR(20), place VARCHAR(200), in_z DATE, out_z DATE, from_z DATE, thru_z DATE);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalLocationTable values (1, 'ggekko', 'miami', '2015-6-9', '9999-12-31', '2017-6-9', '9999-12-29');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists ProductTableNoMilestoning;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table ProductTableNoMilestoning (id Integer, name VARCHAR(200),type VARCHAR(200),exchange VARCHAR(200), referenceSystemName VARCHAR(200),  classificationSystemId Integer);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductTableNoMilestoning values(1,'ProductName','STOCK','ISE', 'SYS1', 1);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductTableNoMilestoning values(2,'ProductName3','CDS','ISE', 'SYS1', 1);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists StockProductTable;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table StockProductTable (id Integer, from_z DATE, thru_z DATE);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into StockProductTable values(1,'2015-8-15','2015-8-26');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into StockProductTable values(2,'2015-8-26','2015-10-16');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into StockProductTable values(2,'2015-10-16','9999-12-31');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists ProductDescriptionTable;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table ProductDescriptionTable (id Integer,description VARCHAR(200));\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductDescriptionTable values(1,'ProductName');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductDescriptionTable values(2,'ProductName2');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductDescriptionTable values(3,'ProductName3');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists ProductSynonymTable;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table ProductSynonymTable (prodId Integer, name VARCHAR(200), synonym VARCHAR(200), type VARCHAR(10), createdBy VARCHAR(200), from_z DATE, thru_z DATE);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductSynonymTable values(1, 'ProductName1','GS-Mod-S1','STOCK','Scottd','2015-8-26','2015-9-26');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductSynonymTable values(1, 'ProductName1','GS-Mod-S2','STOCK','Scottd','2015-9-26','2015-8-16');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductSynonymTable values(2, 'ProductName2','GS-Mod-S0','CUSIP','smith','2015-1-1','2015-10-15');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductSynonymTable values(2, 'ProductName2','GS-Mod-S1','CUSIP','smith','2015-8-15','9999-12-31');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductSynonymTable values(2, 'ProductName2','GS-Mod-S2','CUSIP','smith','2015-8-15','2015-10-17');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductSynonymTable values(2, 'ProductName2','GS-Mod-S3','CUSIP','smith','2015-10-17','9999-12-31');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists ProductClassificationTable;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table ProductClassificationTable (type VARCHAR(200),type_description VARCHAR(400),system VARCHAR(200), exchange VARCHAR(200), from_z DATE, thru_z DATE);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductClassificationTable values('STOCK','STOCK DESC-V1','SYS1', 'LNSE', '2015-8-15', '2015-8-17');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductClassificationTable values('STOCK','STOCK DESC-V2','SYS1', 'LNSE', '2015-8-17','2015-9-15');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductClassificationTable values('STOCK','STOCK DESC-V3','SYS1', 'LNSE', '2015-9-15','2015-10-17');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductClassificationTable values('STOCK','STOCK DESC-V4','SYS1', 'LNSE', '2015-10-17','9999-12-31');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductClassificationTable values('OPTION','OPTION DESC-V1','SYS1', 'ISE', '2015-1-15','2015-1-16');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists ProductClassificationTableWithBusinessSnapshotMilestoning;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table ProductClassificationTableWithBusinessSnapshotMilestoning (type VARCHAR(200), type_description VARCHAR(400), snapshotDate DATE);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductClassificationTableWithBusinessSnapshotMilestoning values('STOCK',  'STOCK DESC-V1', '2015-8-15');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductClassificationTableWithBusinessSnapshotMilestoning values('STOCK', 'STOCK DESC-V2', '2015-8-26');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductClassificationTableWithBusinessSnapshotMilestoning values('STOCK', 'STOCK DESC-V3', '2015-9-15');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductClassificationTableWithBusinessSnapshotMilestoning values('STOCK', 'STOCK DESC-V4', '2015-10-17');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductClassificationTableWithBusinessSnapshotMilestoning values('OPTION', 'OPTION DESC-V1', '2015-1-15');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists ProductClassificationTableNoMilestoning;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table ProductClassificationTableNoMilestoning (type VARCHAR(200),type_description VARCHAR(400),system VARCHAR(200), exchange VARCHAR(200));\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductClassificationTableNoMilestoning values('STOCK','STOCK DESC-V1','SYS1', 'LNSE');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductClassificationTableNoMilestoning values('STOCK','STOCK DESC-V2','SYS1', 'LNSE');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductClassificationTableNoMilestoning values('STOCK','STOCK DESC-V3','SYS1', 'LNSE');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductClassificationTableNoMilestoning values('STOCK','STOCK DESC-V4','SYS1', 'LNSE');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductClassificationTableNoMilestoning values('OPTION','OPTION DESC-V1','SYS1', 'ISE');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists BiTemporalProductClassificationTable;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table BiTemporalProductClassificationTable (type VARCHAR(200),type_description VARCHAR(400),system VARCHAR(200), exchange VARCHAR(200), in_z DATE, out_z DATE, from_z DATE, thru_z DATE);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductClassificationTable values('STOCK','STOCK DESC-V1','SYS1', 'LNSE', '2017-6-11', '9999-12-31', '2017-6-10', '9999-12-31');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists BiTemporalProductClassificationTableWithBusinessMilestoning;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table BiTemporalProductClassificationTableWithBusinessMilestoning (type VARCHAR(200), type_description VARCHAR(400), from_z DATE, thru_z DATE);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductClassificationTableWithBusinessMilestoning values('STOCK', 'STOCK DESC-V2', '2015-7-26', '2015-10-16');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductClassificationTableWithBusinessMilestoning values('STOCK', 'STOCK DESC-V3', '2015-10-16', '9999-12-31');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductClassificationTableWithBusinessMilestoning values('OPTION', 'OPTION DESC-V1', '2015-10-16', '9999-12-31');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists BiTemporalProductClassificationTableWithBusinessSnapshotMilestoning;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table BiTemporalProductClassificationTableWithBusinessSnapshotMilestoning (type VARCHAR(200), type_description VARCHAR(400), snapshotDate DATE);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductClassificationTableWithBusinessSnapshotMilestoning values('STOCK', 'STOCK DESC-V2', '2015-8-26');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductClassificationTableWithBusinessSnapshotMilestoning values('STOCK', 'STOCK DESC-V3', '2015-10-16');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductClassificationTableWithBusinessSnapshotMilestoning values('OPTION', 'OPTION DESC-V1', '2015-10-16');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists BiTemporalProductClassificationTableWithProcessingMilestoning;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table BiTemporalProductClassificationTableWithProcessingMilestoning (type VARCHAR(200), type_description VARCHAR(400), in_z DATE, out_z DATE);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductClassificationTableWithProcessingMilestoning values('STOCK', 'STOCK DESC-V2', '2015-7-26', '2015-10-16');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductClassificationTableWithProcessingMilestoning values('STOCK', 'STOCK DESC-V3', '2015-10-16', '9999-12-31');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductClassificationTableWithProcessingMilestoning values('OPTION', 'OPTION DESC-V1', '2015-10-16', '9999-12-31');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists BiTemporalProductClassificationTableWithNoMilestoning;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table BiTemporalProductClassificationTableWithNoMilestoning (type VARCHAR(200), type_description VARCHAR(400));\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductClassificationTableWithNoMilestoning values('STOCK', 'STOCK DESC-V2');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductClassificationTableWithNoMilestoning values('STOCK', 'STOCK DESC-V3');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductClassificationTableWithNoMilestoning values('OPTION', 'OPTION DESC-V1');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists BiTemporalProductClassificationTableWithLatest;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table BiTemporalProductClassificationTableWithLatest (type VARCHAR(200),type_description VARCHAR(400),system VARCHAR(200), exchange VARCHAR(200), in_z DATE, out_z DATE, from_z DATE, thru_z DATE);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductClassificationTableWithLatest values('STOCK','STOCK DESC-V1','SYS1', 'LNSE', '2017-6-11', '9999-12-31', '2017-6-10', '9999-12-31');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists ProductClassificationSystemTable;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table ProductClassificationSystemTable (id Integer, name VARCHAR(200), from_z DATE, thru_z DATE);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductClassificationSystemTable values(1,'SYS1','2015-10-15','9999-12-31');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists SystemTable;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table SystemTable (name VARCHAR(200));\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into SystemTable values('SYS1');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists SystemDescriptionTable;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table SystemDescriptionTable (systemName VARCHAR(200),description VARCHAR(200), from_z DATE, thru_z DATE);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into SystemDescriptionTable values('SYS1','SYS1 description 1-v1','2014-1-15','2015-1-15');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into SystemDescriptionTable values('SYS1','SYS1 description 1-v2','2015-1-15','2015-8-15');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists ProductExchangeTable;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table ProductExchangeTable (name VARCHAR(200),from_z DATE, thru_z DATE);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductExchangeTable values('ISE','2015-1-15','2015-8-15');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductExchangeTable values('LNSE','2015-8-15','9999-12-31');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductExchangeTable values('LNSE','2014-1-15','2014-1-16');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists OrderDescriptionTable;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table OrderDescriptionTable (id VARCHAR(200),description VARCHAR(200));\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into OrderDescriptionTable values(1,'order description 1');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into OrderDescriptionTable values(2,'order description 2');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists OrderDetailsTable;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table OrderDetailsTable (id VARCHAR(200), settlementDate DATE);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into OrderDetailsTable values(1,'2015-8-26');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into OrderDetailsTable values(2,'2015-8-26');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists OrderDescriptionMilestonedTable;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table OrderDescriptionMilestonedTable (id VARCHAR(200),description VARCHAR(200), from_z DATE, thru_z DATE);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into OrderDescriptionMilestonedTable values(1,'order description 1', '2015-1-15','2015-8-15');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into OrderDescriptionMilestonedTable values(2,'order description 2', '2015-1-15','2015-8-15');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists NewActivityInfoTable;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table NewActivityInfoTable (productId Integer, CREATED_BY VARCHAR(200), from_z DATE, thru_z DATE);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into NewActivityInfoTable values (1,'Scottd','2015-1-15','2015-8-15');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into NewActivityInfoTable values (2,'smith','2015-1-15','2015-8-15');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists CancelActivitiesTable;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table CancelActivitiesTable (productId Integer, from_z DATE, thru_z DATE);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into CancelActivitiesTable values (2, '2015-10-15','9999-12-31');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists OrderToSystemADescriptions;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table OrderToSystemADescriptions (orderId Integer, systemADescriptionId Integer, from_z DATE, thru_z DATE);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into OrderToSystemADescriptions values(1, 1, '2015-1-15','2015-8-15');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into OrderToSystemADescriptions values(2, 2, '2015-1-15','2015-8-15');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists SystemAOrderDescriptionTable;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table SystemAOrderDescriptionTable (descriptionId VARCHAR(200),description VARCHAR(200));\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into SystemAOrderDescriptionTable values(1,'system A order description 1');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into SystemAOrderDescriptionTable values(2,'system A order description 2');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"Drop table if exists tradeTable;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"Create Table tradeTable(ID INT, accountID INT);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into tradeTable (ID, accountID) values (1, 1);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into tradeTable (ID, accountID) values (2, 2);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"Drop table if exists tradePnlTable;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"Create Table tradePnlTable(TRADE_ID INT, pnl FLOAT,from_z DATE, thru_z DATE);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into tradePnlTable (TRADE_ID, pnl, from_z, thru_z) values (1, 100,'2016-1-1','2016-6-1');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into tradePnlTable (TRADE_ID, pnl, from_z, thru_z) values (1, 101,'2016-6-1','9999-12-31');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into tradePnlTable (TRADE_ID, pnl, from_z, thru_z) values (2, 200,'2016-1-1','9999-12-31');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"Drop table if exists salesPersonTable;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"Create Table salesPersonTable(ACCOUNT_ID INT, NAME VARCHAR(200),from_z DATE, thru_z DATE);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into salesPersonTable (account_id, name, from_z, thru_z) values (1, 'Joe Martinez','2013-1-1','9999-12-31');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into salesPersonTable (account_id, name, from_z, thru_z) values (2, 'John Martinez','2015-1-1','9999-12-31');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"Drop table if exists TraderTable;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"Create Table TraderTable(kerberos VARCHAR(20),in_z DATE, out_z DATE);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into TraderTable (kerberos, in_z, out_z) values ('ggekko','2013-1-1','9999-12-31');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into TraderTable (kerberos, in_z, out_z) values ('bfox','2015-1-1','9999-12-31');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"Drop table if exists CertificationTable;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"Create Table CertificationTable(kerberos VARCHAR(20), name VARCHAR(200),in_z DATE, out_z DATE);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into CertificationTable (kerberos, name, in_z, out_z) values ('ggekko', 'SRCE','1980-1-1','9999-12-31');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into CertificationTable (kerberos, name, in_z, out_z) values ('ggekko', 'APCE','1981-1-1','9999-12-31');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into CertificationTable (kerberos, name, in_z, out_z) values ('bfox', 'SRCE','1987-1-1','9999-12-31');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists MyOrderTable;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table MyOrderTable (id Integer, prodFk Integer)\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into MyOrderTable values(1, 1);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into MyOrderTable values(2, 2);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists BiTemporalProductTable_In_From_Inclusive;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table BiTemporalProductTable_In_From_Inclusive (id Integer, name VARCHAR(200), in_z DATE, out_z DATE, from_z DATE, thru_z DATE);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTable_In_From_Inclusive values(1, 'abc1', '2018-05-02', '9999-12-31', '2018-05-01', '9999-12-31');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTable_In_From_Inclusive values(2, 'def1', '2018-05-02', '2018-05-04', '2018-05-01', '2018-05-03');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTable_In_From_Inclusive values(2, 'def2', '2018-05-04', '2018-05-07', '2018-05-03', '2018-05-06');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTable_In_From_Inclusive values(2, 'def3', '2018-05-07', '9999-12-31', '2018-05-06', '9999-12-31');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTable_In_From_Inclusive values(3, 'ghi1', '2018-05-09', '9999-12-31', '2018-05-08', '9999-12-31');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists BiTemporalProductTable_In_Thru_Inclusive;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table BiTemporalProductTable_In_Thru_Inclusive (id Integer, name VARCHAR(200), in_z DATE, out_z DATE, from_z DATE, thru_z DATE);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTable_In_Thru_Inclusive values(1, 'abc1', '2018-05-02', '9999-12-31', '2018-05-01', '9999-12-31');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTable_In_Thru_Inclusive values(2, 'def1', '2018-05-02', '2018-05-04', '2018-05-01', '2018-05-03');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTable_In_Thru_Inclusive values(2, 'def2', '2018-05-04', '2018-05-07', '2018-05-03', '2018-05-06');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTable_In_Thru_Inclusive values(2, 'def3', '2018-05-07', '9999-12-31', '2018-05-06', '9999-12-31');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTable_In_Thru_Inclusive values(3, 'ghi1', '2018-05-09', '9999-12-31', '2018-05-08', '9999-12-31');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists BiTemporalProductTable_Out_From_Inclusive;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table BiTemporalProductTable_Out_From_Inclusive (id Integer, name VARCHAR(200), in_z DATE, out_z DATE, from_z DATE, thru_z DATE);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTable_Out_From_Inclusive values(1, 'abc1', '2018-05-02', '9999-12-31', '2018-05-01', '9999-12-31');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTable_Out_From_Inclusive values(2, 'def1', '2018-05-02', '2018-05-04', '2018-05-01', '2018-05-03');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTable_Out_From_Inclusive values(2, 'def2', '2018-05-04', '2018-05-07', '2018-05-03', '2018-05-06');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTable_Out_From_Inclusive values(2, 'def3', '2018-05-07', '9999-12-31', '2018-05-06', '9999-12-31');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTable_Out_From_Inclusive values(3, 'ghi1', '2018-05-09', '9999-12-31', '2018-05-08', '9999-12-31');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists BiTemporalProductTable_Out_Thru_Inclusive;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table BiTemporalProductTable_Out_Thru_Inclusive (id Integer, name VARCHAR(200), in_z DATE, out_z DATE, from_z DATE, thru_z DATE);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTable_Out_Thru_Inclusive values(1, 'abc1', '2018-05-02', '9999-12-31', '2018-05-01', '9999-12-31');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTable_Out_Thru_Inclusive values(2, 'def1', '2018-05-02', '2018-05-04', '2018-05-01', '2018-05-03');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTable_Out_Thru_Inclusive values(2, 'def2', '2018-05-04', '2018-05-07', '2018-05-03', '2018-05-06');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTable_Out_Thru_Inclusive values(2, 'def3', '2018-05-07', '9999-12-31', '2018-05-06', '9999-12-31');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into BiTemporalProductTable_Out_Thru_Inclusive values(3, 'ghi1', '2018-05-09', '9999-12-31', '2018-05-08', '9999-12-31');\",_connection,es);\n-return new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(_connection));\n-}\n-\n-public static boolean Root_meta_relational_testDataGeneration_tests_assertSqlEquals_String_1__String_1__Boolean_1_(final java.lang.String _s1, final java.lang.String _s2,final ExecutionSupport es)\n-{\n-return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_relational_relational_helperFunctions_helperFunctions.Root_meta_relational_mapping_sqlRemoveFormatting_String_1__String_1_(_s1,es)),CompiledSupport.toPureCollection(core_relational_relational_helperFunctions_helperFunctions.Root_meta_relational_mapping_sqlRemoveFormatting_String_1__String_1_(_s2,es)),es);\n-}\n-\n-public static boolean Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(final java.lang.String _s1, final java.lang.String _s2, final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db,final ExecutionSupport es)\n-{\n-final RichIterable<? extends java.lang.String> _setUpSQLs1 = core_relational_relational_helperFunctions_helperFunctions.Root_meta_alloy_service_execution_setUpDataSQLs_String_1__Database_1__String_MANY_(_s1,_db,es);\n-final RichIterable<? extends java.lang.String> _setUpSQLs2 = core_relational_relational_helperFunctions_helperFunctions.Root_meta_alloy_service_execution_setUpDataSQLs_String_1__Database_1__String_MANY_(_s2,_db,es);\n-return platform_pure_basics_tests_assertSameElements.Root_meta_pure_functions_asserts_assertSameElements_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_setUpSQLs1),CompiledSupport.toPureCollection(_setUpSQLs2),es);\n-}\n-\n-public static boolean Root_meta_relational_testDataGeneration_tests_loadAndTestExecution_FunctionDefinition_1__Any_MANY__Mapping_1__Runtime_1__String_1__Database_1__Boolean_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _query, final RichIterable<? extends java.lang.Object> _parametersValues, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final java.lang.String _data, final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database _db,final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _testConnection = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection>castWithExceptionHandling(CompiledSupport.toOne(_runtime._connections(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1754, 47, -1, -1)),org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1754, 56, -1, -1));\n-final RichIterable<? extends java.lang.String> _setUpSQLs = core_relational_relational_helperFunctions_helperFunctions.Root_meta_alloy_service_execution_setUpDataSQLs_String_1__Database_1__String_MANY_(_data,_db,es);\n-CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_setUpSQLs), (org.eclipse.collections.api.block.function.Function2<java.lang.String, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>)(new DefendedPureLambdaFunction1<java.lang.String, org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"testConnection\",_testConnection);\n-     public org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((java.lang.String)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet value(final java.lang.String _sql, final ExecutionSupport es)\n-     {\n-return core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(_sql,_testConnection,es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-;\n-final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan _plan = core_pure_executionPlan_executionPlan_generation.Root_meta_pure_executionPlan_executionPlan_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__ExecutionPlan_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es);\n-final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.Object> _result = core_pure_executionPlan_executionPlan_execution.Root_meta_pure_executionPlan_execute_ExecutionPlan_1__Any_MANY__Extension_MANY__Result_1_(_plan,CompiledSupport.toPureCollection(_parametersValues),CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es);\n-return (platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_result._values()),es) && (!(org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet.class.isInstance(((java.lang.Object)CompiledSupport.safeGet(_result._values(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1759, 54, -1, -1))))) || platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet>castWithExceptionHandling(((java.lang.Object)CompiledSupport.safeGet(_result._values(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1759, 107, -1, -1))),org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure\", -1, -1, 1759, 114, -1, -1))._rows()),es)));\n-}\n }\n"}, {"source1": "org/finos/legend/pure/generated/core_relational_relational_tests_advanced_testFailures.java", "source2": "org/finos/legend/pure/generated/core_relational_relational_tests_advanced_testFailures.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -147,14 +147,50 @@\n      {\n return CompiledSupport.toPureCollection(_r._values());\n      }\n }\n );\n     }\n \n+public static org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_advanced_failures_moveFilterInOnClause_testRuntime__Runtime_1_(final ExecutionSupport es)\n+{\n+return core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::advanced::failures::moveFilterInOnClause::db\")),es);\n+}\n+\n+public static boolean Root_meta_relational_tests_advanced_failures_moveFilterInOnClause_createTablesAndFillDb__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _connection = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection>castWithExceptionHandling(core_relational_relational_tests_advanced_testFailures.Root_meta_relational_tests_advanced_failures_moveFilterInOnClause_testRuntime__Runtime_1_(es).connectionByElement(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::advanced::failures::moveFilterInOnClause::db\")),es),org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/tests/advanced/testFailures.pure\", -1, -1, 139, 60, -1, -1));\n+core_relational_relational_helperFunctions_toDDL.Root_meta_relational_functions_toDDL_dropAndCreateTableInDb_Database_1__String_1__DatabaseConnection_1__Boolean_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::advanced::failures::moveFilterInOnClause::db\")),\"productTable\",_connection,es);\n+core_relational_relational_tests_advanced_testFailures.Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into productTable (id, name) values (1, 'Firm X');\",_connection,es);\n+core_relational_relational_tests_advanced_testFailures.Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into productTable (id, name) values (2, 'Firm A');\",_connection,es);\n+core_relational_relational_tests_advanced_testFailures.Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into productTable (id, name) values (3, 'Firm C');\",_connection,es);\n+core_relational_relational_tests_advanced_testFailures.Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into productTable (id, name) values (4, 'Firm D');\",_connection,es);\n+core_relational_relational_helperFunctions_toDDL.Root_meta_relational_functions_toDDL_dropAndCreateTableInDb_Database_1__String_1__DatabaseConnection_1__Boolean_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::advanced::failures::moveFilterInOnClause::db\")),\"synonymTable\",_connection,es);\n+core_relational_relational_tests_advanced_testFailures.Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into SynonymTable (id, prodid, name) values (1, 1, 'CUSIP1');\",_connection,es);\n+core_relational_relational_tests_advanced_testFailures.Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into SynonymTable (id, prodid, name) values (2, 1, 'ISIN1');\",_connection,es);\n+core_relational_relational_tests_advanced_testFailures.Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into SynonymTable (id, prodid, name) values (3, 2, 'CUSIP2');\",_connection,es);\n+core_relational_relational_tests_advanced_testFailures.Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into SynonymTable (id, prodid, name) values (4, 2, 'ISIN2');\",_connection,es);\n+core_relational_relational_tests_advanced_testFailures.Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into SynonymTable (id, prodid, name) values (5, 3, 'CUSIP3');\",_connection,es);\n+core_relational_relational_tests_advanced_testFailures.Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into SynonymTable (id, prodid, name) values (6, 3, 'ISIN3');\",_connection,es);\n+core_relational_relational_helperFunctions_toDDL.Root_meta_relational_functions_toDDL_dropAndCreateTableInDb_Database_1__String_1__DatabaseConnection_1__Boolean_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::advanced::failures::moveFilterInOnClause::db\")),\"synonymType\",_connection,es);\n+core_relational_relational_tests_advanced_testFailures.Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into SynonymType (id, type) values (1, 'CUSIP');\",_connection,es);\n+core_relational_relational_tests_advanced_testFailures.Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into SynonymType (id, type) values (2, 'ISIN');\",_connection,es);\n+core_relational_relational_tests_advanced_testFailures.Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into SynonymType (id, type) values (3, 'CUSIP');\",_connection,es);\n+core_relational_relational_tests_advanced_testFailures.Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into SynonymType (id, type) values (4, 'ISIN');\",_connection,es);\n+core_relational_relational_tests_advanced_testFailures.Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into SynonymType (id, type) values (5, 'CUSIP');\",_connection,es);\n+core_relational_relational_tests_advanced_testFailures.Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into SynonymType (id, type) values (6, 'ISIN');\",_connection,es);\n+return true;\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(final java.lang.String _sql, final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection _databaseConnection,final ExecutionSupport es)\n+{\n+core_pure_corefunctions_ioExtension.Root_meta_pure_functions_io_println_Any_MANY__Nil_0_(CompiledSupport.toPureCollection(_sql),es);\n+return core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(_sql,_databaseConnection,es);\n+}\n+\n public static boolean Root_meta_relational_tests_advanced_failures_moveFilterInOnClause_setUp__Boolean_1_(final ExecutionSupport es)\n {\n return core_relational_relational_tests_advanced_testFailures.Root_meta_relational_tests_advanced_failures_moveFilterInOnClause_createTablesAndFillDb__Boolean_1_(es);\n }\n \n public static boolean Root_meta_relational_tests_advanced_failures_moveFilterInOnClause_failMoveFilterInOnClauseJoin__Boolean_1_(final ExecutionSupport es)\n {\n@@ -189,44 +225,8 @@\n return true;\n }\n \n public static boolean Root_meta_relational_tests_advanced_failures_BuildCorrelatedSubQuery__Boolean_1_(final ExecutionSupport es)\n {\n return true;\n }\n-\n-public static org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_advanced_failures_moveFilterInOnClause_testRuntime__Runtime_1_(final ExecutionSupport es)\n-{\n-return core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::advanced::failures::moveFilterInOnClause::db\")),es);\n-}\n-\n-public static boolean Root_meta_relational_tests_advanced_failures_moveFilterInOnClause_createTablesAndFillDb__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _connection = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection>castWithExceptionHandling(core_relational_relational_tests_advanced_testFailures.Root_meta_relational_tests_advanced_failures_moveFilterInOnClause_testRuntime__Runtime_1_(es).connectionByElement(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::advanced::failures::moveFilterInOnClause::db\")),es),org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/tests/advanced/testFailures.pure\", -1, -1, 139, 60, -1, -1));\n-core_relational_relational_helperFunctions_toDDL.Root_meta_relational_functions_toDDL_dropAndCreateTableInDb_Database_1__String_1__DatabaseConnection_1__Boolean_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::advanced::failures::moveFilterInOnClause::db\")),\"productTable\",_connection,es);\n-core_relational_relational_tests_advanced_testFailures.Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into productTable (id, name) values (1, 'Firm X');\",_connection,es);\n-core_relational_relational_tests_advanced_testFailures.Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into productTable (id, name) values (2, 'Firm A');\",_connection,es);\n-core_relational_relational_tests_advanced_testFailures.Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into productTable (id, name) values (3, 'Firm C');\",_connection,es);\n-core_relational_relational_tests_advanced_testFailures.Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into productTable (id, name) values (4, 'Firm D');\",_connection,es);\n-core_relational_relational_helperFunctions_toDDL.Root_meta_relational_functions_toDDL_dropAndCreateTableInDb_Database_1__String_1__DatabaseConnection_1__Boolean_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::advanced::failures::moveFilterInOnClause::db\")),\"synonymTable\",_connection,es);\n-core_relational_relational_tests_advanced_testFailures.Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into SynonymTable (id, prodid, name) values (1, 1, 'CUSIP1');\",_connection,es);\n-core_relational_relational_tests_advanced_testFailures.Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into SynonymTable (id, prodid, name) values (2, 1, 'ISIN1');\",_connection,es);\n-core_relational_relational_tests_advanced_testFailures.Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into SynonymTable (id, prodid, name) values (3, 2, 'CUSIP2');\",_connection,es);\n-core_relational_relational_tests_advanced_testFailures.Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into SynonymTable (id, prodid, name) values (4, 2, 'ISIN2');\",_connection,es);\n-core_relational_relational_tests_advanced_testFailures.Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into SynonymTable (id, prodid, name) values (5, 3, 'CUSIP3');\",_connection,es);\n-core_relational_relational_tests_advanced_testFailures.Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into SynonymTable (id, prodid, name) values (6, 3, 'ISIN3');\",_connection,es);\n-core_relational_relational_helperFunctions_toDDL.Root_meta_relational_functions_toDDL_dropAndCreateTableInDb_Database_1__String_1__DatabaseConnection_1__Boolean_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::advanced::failures::moveFilterInOnClause::db\")),\"synonymType\",_connection,es);\n-core_relational_relational_tests_advanced_testFailures.Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into SynonymType (id, type) values (1, 'CUSIP');\",_connection,es);\n-core_relational_relational_tests_advanced_testFailures.Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into SynonymType (id, type) values (2, 'ISIN');\",_connection,es);\n-core_relational_relational_tests_advanced_testFailures.Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into SynonymType (id, type) values (3, 'CUSIP');\",_connection,es);\n-core_relational_relational_tests_advanced_testFailures.Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into SynonymType (id, type) values (4, 'ISIN');\",_connection,es);\n-core_relational_relational_tests_advanced_testFailures.Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into SynonymType (id, type) values (5, 'CUSIP');\",_connection,es);\n-core_relational_relational_tests_advanced_testFailures.Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into SynonymType (id, type) values (6, 'ISIN');\",_connection,es);\n-return true;\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(final java.lang.String _sql, final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection _databaseConnection,final ExecutionSupport es)\n-{\n-core_pure_corefunctions_ioExtension.Root_meta_pure_functions_io_println_Any_MANY__Nil_0_(CompiledSupport.toPureCollection(_sql),es);\n-return core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(_sql,_databaseConnection,es);\n-}\n }\n"}, {"source1": "org/finos/legend/pure/generated/core_relational_relational_tests_mapping_union_testUnionForSQLQueryMerging.java", "source2": "org/finos/legend/pure/generated/core_relational_relational_tests_mapping_union_testUnionForSQLQueryMerging.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -965,14 +965,52 @@\n      {\n return _v_automap.get(\"c_pk\",es);\n      }\n }\n );\n     }\n \n+public static org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_mapping_union_sqlQueryMerging_setup__Runtime_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection _connection = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection>castWithExceptionHandling(core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::mapping::union::sqlQueryMerging::store::database\")),es).connectionByElement(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::mapping::union::sqlQueryMerging::store::database\")),es),org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/tests/mapping/union/testUnionForSQLQueryMerging.pure\", -1, -1, 306, 99, -1, -1));\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists aTable1;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table aTable1 (pk INTEGER, fk INTEGER)\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into aTable1 values(1, 8);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into aTable1 values(2, 9);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists bTable1;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table bTable1 (pk INTEGER, fk INTEGER)\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into bTable1 values(11, 8);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into bTable1 values(22, 9);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists cTable1;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table cTable1 (pk INTEGER, c1 VARCHAR(10), c2 VARCHAR(10), fk INTEGER)\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into cTable1 values(111, '8', '8', 8);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into cTable1 values(222, '9', '9', 9);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists dTable1;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table dTable1 (pk INTEGER, fk INTEGER)\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into dTable1 values(1111, 8);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into dTable1 values(2222, 9);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists aTable2;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table aTable2 (pk INTEGER, fk INTEGER)\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into aTable2 values(1, 8);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into aTable2 values(2, 9);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists bTable2;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table bTable2 (pk INTEGER, fk INTEGER)\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into bTable2 values(11, 8);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into bTable2 values(22, 9);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists cTable2;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table cTable2 (pk INTEGER, c1 VARCHAR(10), c2 VARCHAR(10), fk INTEGER)\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into cTable2 values(111, '8', '8', 8);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into cTable2 values(222, '9', '9', 9);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists dTable2;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table dTable2 (pk INTEGER, fk INTEGER)\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into dTable2 values(1111, 8);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into dTable2 values(2222, 9);\",_connection,es);\n+return new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(_connection));\n+}\n+\n public static boolean Root_meta_relational_tests_mapping_union_sqlQueryMerging_testSQLQueryMergingForFilters__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$tests$mapping$union$sqlQueryMerging$testSQLQueryMergingForFilters$1$system$imports$import__core_relational_relational_tests_mapping_union_testUnionForSQLQueryMerging_pure_2$9\")\n ), (\n core_relational_relational_tests_mapping_union_testUnionForSQLQueryMerging.__functions.get(\"meta$relational$tests$mapping$union$sqlQueryMerging$testSQLQueryMergingForFilters$1$system$imports$import__core_relational_relational_tests_mapping_union_testUnionForSQLQueryMerging_pure_2$9\")\n ))\n@@ -1096,46 +1134,8 @@\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.Long>with(1l,2l,1l,2l)),CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_result._values().getFirst()._rows()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, ExecutionSupport, java.lang.Object>)(core_relational_relational_tests_mapping_union_testUnionForSQLQueryMerging.__functions.get(\"meta$relational$tests$mapping$union$sqlQueryMerging$testSQLQueryMergingForInnerJoins2$8$system$imports$import__core_relational_relational_tests_mapping_union_testUnionForSQLQueryMerging_pure_2$9\")), es)\n ),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.Object>with(\"8\",new org.finos.legend.pure.generated.Root_meta_pure_tds_TDSNull_Impl(\"Anonymous_NoCounter\"),\"8\",new org.finos.legend.pure.generated.Root_meta_pure_tds_TDSNull_Impl(\"Anonymous_NoCounter\"))),CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_result._values().getFirst()._rows()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, ExecutionSupport, java.lang.Object>)(core_relational_relational_tests_mapping_union_testUnionForSQLQueryMerging.__functions.get(\"meta$relational$tests$mapping$union$sqlQueryMerging$testSQLQueryMergingForInnerJoins2$8$system$imports$import__core_relational_relational_tests_mapping_union_testUnionForSQLQueryMerging_pure_2$12\")), es)\n ),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.Object>with(new org.finos.legend.pure.generated.Root_meta_pure_tds_TDSNull_Impl(\"Anonymous_NoCounter\"),2222l,new org.finos.legend.pure.generated.Root_meta_pure_tds_TDSNull_Impl(\"Anonymous_NoCounter\"),2222l)),CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_result._values().getFirst()._rows()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, ExecutionSupport, java.lang.Object>)(core_relational_relational_tests_mapping_union_testUnionForSQLQueryMerging.__functions.get(\"meta$relational$tests$mapping$union$sqlQueryMerging$testSQLQueryMergingForInnerJoins2$8$system$imports$import__core_relational_relational_tests_mapping_union_testUnionForSQLQueryMerging_pure_2$15\")), es)\n ),es);\n }\n-\n-public static org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_mapping_union_sqlQueryMerging_setup__Runtime_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection _connection = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection>castWithExceptionHandling(core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::mapping::union::sqlQueryMerging::store::database\")),es).connectionByElement(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::mapping::union::sqlQueryMerging::store::database\")),es),org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/tests/mapping/union/testUnionForSQLQueryMerging.pure\", -1, -1, 306, 99, -1, -1));\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists aTable1;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table aTable1 (pk INTEGER, fk INTEGER)\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into aTable1 values(1, 8);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into aTable1 values(2, 9);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists bTable1;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table bTable1 (pk INTEGER, fk INTEGER)\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into bTable1 values(11, 8);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into bTable1 values(22, 9);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists cTable1;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table cTable1 (pk INTEGER, c1 VARCHAR(10), c2 VARCHAR(10), fk INTEGER)\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into cTable1 values(111, '8', '8', 8);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into cTable1 values(222, '9', '9', 9);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists dTable1;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table dTable1 (pk INTEGER, fk INTEGER)\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into dTable1 values(1111, 8);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into dTable1 values(2222, 9);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists aTable2;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table aTable2 (pk INTEGER, fk INTEGER)\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into aTable2 values(1, 8);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into aTable2 values(2, 9);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists bTable2;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table bTable2 (pk INTEGER, fk INTEGER)\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into bTable2 values(11, 8);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into bTable2 values(22, 9);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists cTable2;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table cTable2 (pk INTEGER, c1 VARCHAR(10), c2 VARCHAR(10), fk INTEGER)\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into cTable2 values(111, '8', '8', 8);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into cTable2 values(222, '9', '9', 9);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists dTable2;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table dTable2 (pk INTEGER, fk INTEGER)\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into dTable2 values(1111, 8);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into dTable2 values(2222, 9);\",_connection,es);\n-return new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(_connection));\n-}\n }\n"}, {"source1": "org/finos/legend/pure/generated/core_relational_relational_tests_mapping_union_testUnionWithPartialForeignKeyUsage.java", "source2": "org/finos/legend/pure/generated/core_relational_relational_tests_mapping_union_testUnionWithPartialForeignKeyUsage.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -319,44 +319,14 @@\n      {\n return _v_automap.get(\"c_pk\",es);\n      }\n }\n );\n     }\n \n-public static org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_mapping_union_partialForeignKeyUsage_initDatabase__Runtime_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _connection = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection>castWithExceptionHandling(CompiledSupport.toOne(core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::mapping::union::partialForeignKeyUsage::store::relationalStore\")),es)._connections(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/tests/mapping/union/testUnionWithPartialForeignKeyUsage.pure\", -1, -1, 212, 88, -1, -1)),org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/tests/mapping/union/testUnionWithPartialForeignKeyUsage.pure\", -1, -1, 212, 97, -1, -1));\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists A1;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table A1 (pk INTEGER PRIMARY KEY, fk1 INTEGER, fk2 INTEGER)\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into A1 values(101, 1, 11);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists A2;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table A2 (pk INTEGER PRIMARY KEY, fk1 INTEGER, fk2 INTEGER)\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into A2 values(202, 2, 22);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists B1;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table B1 (pk INTEGER PRIMARY KEY, fk1 INTEGER, fk2 INTEGER)\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into B1 values(101, 1, 11);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists B2;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table B2 (pk INTEGER PRIMARY KEY, fk1 INTEGER, fk2 INTEGER)\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into B2 values(202, 2, 22);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists C1;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table C1 (pk INTEGER PRIMARY KEY, fk1 INTEGER, fk2 INTEGER)\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into C1 values(101, 1, 11);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists C2;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table C2 (pk INTEGER PRIMARY KEY, fk1 INTEGER, fk2 INTEGER)\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into C2 values(202, 2, 22);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists D1;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table D1 (pk INTEGER PRIMARY KEY, fk1 INTEGER, fk2 INTEGER)\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into D1 values(101, 1, 11);\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists D2;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table D2 (pk INTEGER PRIMARY KEY, fk1 INTEGER, fk2 INTEGER)\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into D2 values(202, 2, 22);\",_connection,es);\n-return new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(_connection));\n-}\n-\n public static RichIterable<? extends java.lang.Object> Root_meta_relational_tests_mapping_union_partialForeignKeyUsage_testUnionWithPartialForeignKeyUsage1__Any_MANY_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$tests$mapping$union$partialForeignKeyUsage$testUnionWithPartialForeignKeyUsage1$1$system$imports$import__core_relational_relational_tests_mapping_union_testUnionWithPartialForeignKeyUsage_pure_6$9\")\n ), (\n core_relational_relational_tests_mapping_union_testUnionWithPartialForeignKeyUsage.__functions.get(\"meta$relational$tests$mapping$union$partialForeignKeyUsage$testUnionWithPartialForeignKeyUsage1$1$system$imports$import__core_relational_relational_tests_mapping_union_testUnionWithPartialForeignKeyUsage_pure_6$9\")\n ))\n@@ -382,8 +352,38 @@\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_((RichIterable<? extends java.lang.Object>)null,CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_result._values().getFirst()._rows()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, ExecutionSupport, java.lang.Object>)(core_relational_relational_tests_mapping_union_testUnionWithPartialForeignKeyUsage.__functions.get(\"meta$relational$tests$mapping$union$partialForeignKeyUsage$testUnionWithPartialForeignKeyUsage2$2$system$imports$import__core_relational_relational_tests_mapping_union_testUnionWithPartialForeignKeyUsage_pure_6$12\")), es)\n ),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_((RichIterable<? extends java.lang.Object>)null,CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_result._values().getFirst()._rows()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, ExecutionSupport, java.lang.Object>)(core_relational_relational_tests_mapping_union_testUnionWithPartialForeignKeyUsage.__functions.get(\"meta$relational$tests$mapping$union$partialForeignKeyUsage$testUnionWithPartialForeignKeyUsage2$2$system$imports$import__core_relational_relational_tests_mapping_union_testUnionWithPartialForeignKeyUsage_pure_6$15\")), es)\n ),es);\n return CompiledSupport.toPureCollection(platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_((RichIterable<? extends java.lang.Object>)null,CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_result._values().getFirst()._rows()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, ExecutionSupport, java.lang.Object>)(core_relational_relational_tests_mapping_union_testUnionWithPartialForeignKeyUsage.__functions.get(\"meta$relational$tests$mapping$union$partialForeignKeyUsage$testUnionWithPartialForeignKeyUsage2$2$system$imports$import__core_relational_relational_tests_mapping_union_testUnionWithPartialForeignKeyUsage_pure_6$18\")), es)\n ),es));\n }\n+\n+public static org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_mapping_union_partialForeignKeyUsage_initDatabase__Runtime_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _connection = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection>castWithExceptionHandling(CompiledSupport.toOne(core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::mapping::union::partialForeignKeyUsage::store::relationalStore\")),es)._connections(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/tests/mapping/union/testUnionWithPartialForeignKeyUsage.pure\", -1, -1, 212, 88, -1, -1)),org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/tests/mapping/union/testUnionWithPartialForeignKeyUsage.pure\", -1, -1, 212, 97, -1, -1));\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists A1;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table A1 (pk INTEGER PRIMARY KEY, fk1 INTEGER, fk2 INTEGER)\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into A1 values(101, 1, 11);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists A2;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table A2 (pk INTEGER PRIMARY KEY, fk1 INTEGER, fk2 INTEGER)\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into A2 values(202, 2, 22);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists B1;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table B1 (pk INTEGER PRIMARY KEY, fk1 INTEGER, fk2 INTEGER)\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into B1 values(101, 1, 11);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists B2;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table B2 (pk INTEGER PRIMARY KEY, fk1 INTEGER, fk2 INTEGER)\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into B2 values(202, 2, 22);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists C1;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table C1 (pk INTEGER PRIMARY KEY, fk1 INTEGER, fk2 INTEGER)\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into C1 values(101, 1, 11);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists C2;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table C2 (pk INTEGER PRIMARY KEY, fk1 INTEGER, fk2 INTEGER)\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into C2 values(202, 2, 22);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists D1;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table D1 (pk INTEGER PRIMARY KEY, fk1 INTEGER, fk2 INTEGER)\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into D1 values(101, 1, 11);\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists D2;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table D2 (pk INTEGER PRIMARY KEY, fk1 INTEGER, fk2 INTEGER)\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into D2 values(202, 2, 22);\",_connection,es);\n+return new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(_connection));\n+}\n }\n"}, {"source1": "org/finos/legend/pure/generated/core_relational_relational_tests_modelWithConstraints.java", "source2": "org/finos/legend/pure/generated/core_relational_relational_tests_modelWithConstraints.java", "unified_diff": "@@ -56,15 +56,15 @@\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_executionPlan_constraints_tests_Firm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_constraints_tests_Firm _this, final ExecutionSupport es)\n      {\n-return ((platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_$0_1$__Boolean_1_(_this._type(),es) && CompiledSupport.equal(_this._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::executionPlan::constraints::tests::FirmType\",\"CORPORATION\")))) || core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_isDistinct_T_MANY__RootGraphFetchTree_1__Boolean_1_(CompiledSupport.toPureCollection(_this._employees()),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_constraints_tests_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3864096\")),es));\n+return ((platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_$0_1$__Boolean_1_(_this._type(),es) && CompiledSupport.equal(_this._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::executionPlan::constraints::tests::FirmType\",\"CORPORATION\")))) || core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_isDistinct_T_MANY__RootGraphFetchTree_1__Boolean_1_(CompiledSupport.toPureCollection(_this._employees()),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_constraints_tests_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3864087\")),es));\n      }\n }\n );\n         __functions.put(\"meta_pure_executionPlan_constraints_tests_Person$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_constraints_tests_Person, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n"}]}
