{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -158524,15 +158524,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):                         7177d52a\n+  32-bit CRC value (hex):                         f74f41ad\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@@ -158884,15 +158884,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):                         f310009f\n+  32-bit CRC value (hex):                         573b125c\n   compressed size:                                132444 bytes\n   uncompressed size:                              132444 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@@ -159784,15 +159784,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):                         1dfa8980\n+  32-bit CRC value (hex):                         1d403639\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@@ -159928,15 +159928,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):                         a224a554\n+  32-bit CRC value (hex):                         812695f9\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@@ -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):                         330e715f\n+  32-bit CRC value (hex):                         bf5fcfe6\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@@ -160036,15 +160036,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):                         011f74eb\n+  32-bit CRC value (hex):                         0b8235ba\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@@ -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):                         d9570fb8\n+  32-bit CRC value (hex):                         4bcb72ec\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@@ -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):                         1bf0e8e6\n+  32-bit CRC value (hex):                         709995b4\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@@ -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):                         8579ba1a\n+  32-bit CRC value (hex):                         f3d3a661\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@@ -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):                         bc1686ad\n+  32-bit CRC value (hex):                         14d64b17\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@@ -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):                         db3fecea\n+  32-bit CRC value (hex):                         c48d74c0\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@@ -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):                         de9df140\n+  32-bit CRC value (hex):                         4806bb1f\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@@ -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):                         54737771\n+  32-bit CRC value (hex):                         90aed097\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@@ -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):                         d5156a3d\n+  32-bit CRC value (hex):                         c7987865\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@@ -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):                         af43eecd\n+  32-bit CRC value (hex):                         e172c2f4\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@@ -160684,15 +160684,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):                         f5ed2048\n+  32-bit CRC value (hex):                         c72eeb47\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@@ -161476,15 +161476,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):                         ed078547\n+  32-bit CRC value (hex):                         1644d2ee\n   compressed size:                                34437 bytes\n   uncompressed size:                              34437 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@@ -165904,15 +165904,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):                         61037484\n+  32-bit CRC value (hex):                         50b1b8c2\n   compressed size:                                4875504 bytes\n   uncompressed size:                              4875504 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@@ -166012,15 +166012,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):                         59480506\n+  32-bit CRC value (hex):                         c554e4cf\n   compressed size:                                214011 bytes\n   uncompressed size:                              214011 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@@ -166156,15 +166156,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):                         d6f5b917\n+  32-bit CRC value (hex):                         ff26bde1\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@@ -168820,15 +168820,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):                         3a738b4c\n+  32-bit CRC value (hex):                         e29f88ac\n   compressed size:                                960187 bytes\n   uncompressed size:                              960187 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@@ -168856,15 +168856,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@@ -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):                         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@@ -171340,15 +171340,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@@ -171556,15 +171556,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):                         1a720bed\n+  32-bit CRC value (hex):                         2a5cb4f1\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@@ -172348,15 +172348,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):                         1659c2fb\n+  32-bit CRC value (hex):                         23a48d6d\n   compressed size:                                91817 bytes\n   uncompressed size:                              91817 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"}, {"source1": "zipdetails --redact --scan --utc {}", "source2": "zipdetails --redact --scan --utc {}", "unified_diff": "@@ -123391,15 +123391,15 @@\n 2EA602A Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 2EA602C   Length              0005 (5)\n 2EA602E   Flags               01 (1) 'Modification'\n 2EA602F   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 2EA6033 PAYLOAD\n \n 2F8A8FE DATA DESCRIPTOR       08074B50 (134695760)\n-2F8A902 CRC                   7177D52A (1903678762)\n+2F8A902 CRC                   F74F41AD (4149166509)\n 2F8A906 Compressed Size       000E48CB (936139)\n 2F8A90A Uncompressed Size     000E48CB (936139)\n \n 2F8A90E LOCAL HEADER #4415    04034B50 (67324752)\n 2F8A912 Extract Zip Spec      14 (20) '2.0'\n 2F8A913 Extract OS            00 (0) 'MS-DOS'\n 2F8A914 General Purpose Flag  0008 (8)\n@@ -123671,15 +123671,15 @@\n 2FFA1DF Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 2FFA1E1   Length              0005 (5)\n 2FFA1E3   Flags               01 (1) 'Modification'\n 2FFA1E4   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 2FFA1E8 PAYLOAD\n \n 301A744 DATA DESCRIPTOR       08074B50 (134695760)\n-301A748 CRC                   F310009F (4077912223)\n+301A748 CRC                   573B125C (1463489116)\n 301A74C Compressed Size       0002055C (132444)\n 301A750 Uncompressed Size     0002055C (132444)\n \n 301A754 LOCAL HEADER #4425    04034B50 (67324752)\n 301A758 Extract Zip Spec      14 (20) '2.0'\n 301A759 Extract OS            00 (0) 'MS-DOS'\n 301A75A General Purpose Flag  0008 (8)\n@@ -124371,15 +124371,15 @@\n 34430F3 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 34430F5   Length              0005 (5)\n 34430F7   Flags               01 (1) 'Modification'\n 34430F8   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 34430FC PAYLOAD\n \n 345EFA3 DATA DESCRIPTOR       08074B50 (134695760)\n-345EFA7 CRC                   1DFA8980 (502958464)\n+345EFA7 CRC                   1D403639 (490747449)\n 345EFAB Compressed Size       0001BEA7 (114343)\n 345EFAF Uncompressed Size     0001BEA7 (114343)\n \n 345EFB3 LOCAL HEADER #4450    04034B50 (67324752)\n 345EFB7 Extract Zip Spec      14 (20) '2.0'\n 345EFB8 Extract OS            00 (0) 'MS-DOS'\n 345EFB9 General Purpose Flag  0008 (8)\n@@ -124483,15 +124483,15 @@\n 3487AB0 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 3487AB2   Length              0005 (5)\n 3487AB4   Flags               01 (1) 'Modification'\n 3487AB5   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 3487AB9 PAYLOAD\n \n 348B75D DATA DESCRIPTOR       08074B50 (134695760)\n-348B761 CRC                   A224A554 (2720310612)\n+348B761 CRC                   812695F9 (2166789625)\n 348B765 Compressed Size       00003CA4 (15524)\n 348B769 Uncompressed Size     00003CA4 (15524)\n \n 348B76D LOCAL HEADER #4454    04034B50 (67324752)\n 348B771 Extract Zip Spec      14 (20) '2.0'\n 348B772 Extract OS            00 (0) 'MS-DOS'\n 348B773 General Purpose Flag  0008 (8)\n@@ -124539,15 +124539,15 @@\n 34DEB37 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 34DEB39   Length              0005 (5)\n 34DEB3B   Flags               01 (1) 'Modification'\n 34DEB3C   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 34DEB40 PAYLOAD\n \n 34E1ED5 DATA DESCRIPTOR       08074B50 (134695760)\n-34E1ED9 CRC                   330E715F (856584543)\n+34E1ED9 CRC                   BF5FCFE6 (3210727398)\n 34E1EDD Compressed Size       00003395 (13205)\n 34E1EE1 Uncompressed Size     00003395 (13205)\n \n 34E1EE5 LOCAL HEADER #4456    04034B50 (67324752)\n 34E1EE9 Extract Zip Spec      14 (20) '2.0'\n 34E1EEA Extract OS            00 (0) 'MS-DOS'\n 34E1EEB General Purpose Flag  0008 (8)\n@@ -124567,15 +124567,15 @@\n 34E1F6C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 34E1F6E   Length              0005 (5)\n 34E1F70   Flags               01 (1) 'Modification'\n 34E1F71   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 34E1F75 PAYLOAD\n \n 34F9DE7 DATA DESCRIPTOR       08074B50 (134695760)\n-34F9DEB CRC                   011F74EB (18838763)\n+34F9DEB CRC                   0B8235BA (193082810)\n 34F9DEF Compressed Size       00017E72 (97906)\n 34F9DF3 Uncompressed Size     00017E72 (97906)\n \n 34F9DF7 LOCAL HEADER #4457    04034B50 (67324752)\n 34F9DFB Extract Zip Spec      14 (20) '2.0'\n 34F9DFC Extract OS            00 (0) 'MS-DOS'\n 34F9DFD General Purpose Flag  0008 (8)\n@@ -124595,15 +124595,15 @@\n 34F9E79 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 34F9E7B   Length              0005 (5)\n 34F9E7D   Flags               01 (1) 'Modification'\n 34F9E7E   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 34F9E82 PAYLOAD\n \n 350CE0D DATA DESCRIPTOR       08074B50 (134695760)\n-350CE11 CRC                   D9570FB8 (3646361528)\n+350CE11 CRC                   4BCB72EC (1271624428)\n 350CE15 Compressed Size       00012F8B (77707)\n 350CE19 Uncompressed Size     00012F8B (77707)\n \n 350CE1D LOCAL HEADER #4458    04034B50 (67324752)\n 350CE21 Extract Zip Spec      14 (20) '2.0'\n 350CE22 Extract OS            00 (0) 'MS-DOS'\n 350CE23 General Purpose Flag  0008 (8)\n@@ -124623,15 +124623,15 @@\n 350CE9F Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 350CEA1   Length              0005 (5)\n 350CEA3   Flags               01 (1) 'Modification'\n 350CEA4   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 350CEA8 PAYLOAD\n \n 35156D5 DATA DESCRIPTOR       08074B50 (134695760)\n-35156D9 CRC                   1BF0E8E6 (468773094)\n+35156D9 CRC                   709995B4 (1889113524)\n 35156DD Compressed Size       0000882D (34861)\n 35156E1 Uncompressed Size     0000882D (34861)\n \n 35156E5 LOCAL HEADER #4459    04034B50 (67324752)\n 35156E9 Extract Zip Spec      14 (20) '2.0'\n 35156EA Extract OS            00 (0) 'MS-DOS'\n 35156EB General Purpose Flag  0008 (8)\n@@ -124651,15 +124651,15 @@\n 3515769 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 351576B   Length              0005 (5)\n 351576D   Flags               01 (1) 'Modification'\n 351576E   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 3515772 PAYLOAD\n \n 3519EEB DATA DESCRIPTOR       08074B50 (134695760)\n-3519EEF CRC                   8579BA1A (2239347226)\n+3519EEF CRC                   F3D3A661 (4090734177)\n 3519EF3 Compressed Size       00004779 (18297)\n 3519EF7 Uncompressed Size     00004779 (18297)\n \n 3519EFB LOCAL HEADER #4460    04034B50 (67324752)\n 3519EFF Extract Zip Spec      14 (20) '2.0'\n 3519F00 Extract OS            00 (0) 'MS-DOS'\n 3519F01 General Purpose Flag  0008 (8)\n@@ -124679,15 +124679,15 @@\n 3519F83 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 3519F85   Length              0005 (5)\n 3519F87   Flags               01 (1) 'Modification'\n 3519F88   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 3519F8C PAYLOAD\n \n 352748D DATA DESCRIPTOR       08074B50 (134695760)\n-3527491 CRC                   BC1686AD (3155592877)\n+3527491 CRC                   14D64B17 (349588247)\n 3527495 Compressed Size       0000D501 (54529)\n 3527499 Uncompressed Size     0000D501 (54529)\n \n 352749D LOCAL HEADER #4461    04034B50 (67324752)\n 35274A1 Extract Zip Spec      14 (20) '2.0'\n 35274A2 Extract OS            00 (0) 'MS-DOS'\n 35274A3 General Purpose Flag  0008 (8)\n@@ -124707,15 +124707,15 @@\n 3527528 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 352752A   Length              0005 (5)\n 352752C   Flags               01 (1) 'Modification'\n 352752D   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 3527531 PAYLOAD\n \n 3532677 DATA DESCRIPTOR       08074B50 (134695760)\n-353267B CRC                   DB3FECEA (3678399722)\n+353267B CRC                   C48D74C0 (3297604800)\n 353267F Compressed Size       0000B146 (45382)\n 3532683 Uncompressed Size     0000B146 (45382)\n \n 3532687 LOCAL HEADER #4462    04034B50 (67324752)\n 353268B Extract Zip Spec      14 (20) '2.0'\n 353268C Extract OS            00 (0) 'MS-DOS'\n 353268D General Purpose Flag  0008 (8)\n@@ -124735,15 +124735,15 @@\n 3532710 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 3532712   Length              0005 (5)\n 3532714   Flags               01 (1) 'Modification'\n 3532715   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 3532719 PAYLOAD\n \n 3534F84 DATA DESCRIPTOR       08074B50 (134695760)\n-3534F88 CRC                   DE9DF140 (3734892864)\n+3534F88 CRC                   4806BB1F (1208400671)\n 3534F8C Compressed Size       0000286B (10347)\n 3534F90 Uncompressed Size     0000286B (10347)\n \n 3534F94 LOCAL HEADER #4463    04034B50 (67324752)\n 3534F98 Extract Zip Spec      14 (20) '2.0'\n 3534F99 Extract OS            00 (0) 'MS-DOS'\n 3534F9A General Purpose Flag  0008 (8)\n@@ -124763,15 +124763,15 @@\n 3535022 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 3535024   Length              0005 (5)\n 3535026   Flags               01 (1) 'Modification'\n 3535027   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 353502B PAYLOAD\n \n 3542786 DATA DESCRIPTOR       08074B50 (134695760)\n-354278A CRC                   54737771 (1416853361)\n+354278A CRC                   90AED097 (2427375767)\n 354278E Compressed Size       0000D75B (55131)\n 3542792 Uncompressed Size     0000D75B (55131)\n \n 3542796 LOCAL HEADER #4464    04034B50 (67324752)\n 354279A Extract Zip Spec      14 (20) '2.0'\n 354279B Extract OS            00 (0) 'MS-DOS'\n 354279C General Purpose Flag  0008 (8)\n@@ -124791,15 +124791,15 @@\n 3542823 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 3542825   Length              0005 (5)\n 3542827   Flags               01 (1) 'Modification'\n 3542828   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 354282C PAYLOAD\n \n 357D341 DATA DESCRIPTOR       08074B50 (134695760)\n-357D345 CRC                   D5156A3D (3574950461)\n+357D345 CRC                   C7987865 (3348658277)\n 357D349 Compressed Size       0003AB15 (240405)\n 357D34D Uncompressed Size     0003AB15 (240405)\n \n 357D351 LOCAL HEADER #4465    04034B50 (67324752)\n 357D355 Extract Zip Spec      14 (20) '2.0'\n 357D356 Extract OS            00 (0) 'MS-DOS'\n 357D357 General Purpose Flag  0008 (8)\n@@ -124819,15 +124819,15 @@\n 357D3E3 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 357D3E5   Length              0005 (5)\n 357D3E7   Flags               01 (1) 'Modification'\n 357D3E8   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 357D3EC PAYLOAD\n \n 3586C94 DATA DESCRIPTOR       08074B50 (134695760)\n-3586C98 CRC                   AF43EECD (2940464845)\n+3586C98 CRC                   E172C2F4 (3782394612)\n 3586C9C Compressed Size       000098A8 (39080)\n 3586CA0 Uncompressed Size     000098A8 (39080)\n \n 3586CA4 LOCAL HEADER #4466    04034B50 (67324752)\n 3586CA8 Extract Zip Spec      14 (20) '2.0'\n 3586CA9 Extract OS            00 (0) 'MS-DOS'\n 3586CAA General Purpose Flag  0008 (8)\n@@ -125071,15 +125071,15 @@\n 369ADF2 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 369ADF4   Length              0005 (5)\n 369ADF6   Flags               01 (1) 'Modification'\n 369ADF7   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 369ADFB PAYLOAD\n \n 3701162 DATA DESCRIPTOR       08074B50 (134695760)\n-3701166 CRC                   F5ED2048 (4125958216)\n+3701166 CRC                   C72EEB47 (3341740871)\n 370116A Compressed Size       00066367 (418663)\n 370116E Uncompressed Size     00066367 (418663)\n \n 3701172 LOCAL HEADER #4475    04034B50 (67324752)\n 3701176 Extract Zip Spec      14 (20) '2.0'\n 3701177 Extract OS            00 (0) 'MS-DOS'\n 3701178 General Purpose Flag  0008 (8)\n@@ -125688,15 +125688,15 @@\n 39E8013 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 39E8015   Length              0005 (5)\n 39E8017   Flags               01 (1) 'Modification'\n 39E8018   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 39E801C PAYLOAD\n \n 39F06A1 DATA DESCRIPTOR       08074B50 (134695760)\n-39F06A5 CRC                   ED078547 (3976693063)\n+39F06A5 CRC                   1644D2EE (373609198)\n 39F06A9 Compressed Size       00008685 (34437)\n 39F06AD Uncompressed Size     00008685 (34437)\n \n 39F06B1 LOCAL HEADER #4497    04034B50 (67324752)\n 39F06B5 Extract Zip Spec      14 (20) '2.0'\n 39F06B6 Extract OS            00 (0) 'MS-DOS'\n 39F06B7 General Purpose Flag  0008 (8)\n@@ -129150,15 +129150,15 @@\n 4614940 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 4614942   Length              0005 (5)\n 4614944   Flags               01 (1) 'Modification'\n 4614945   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 4614949 PAYLOAD\n \n 4ABAE39 DATA DESCRIPTOR       08074B50 (134695760)\n-4ABAE3D CRC                   61037484 (1627616388)\n+4ABAE3D CRC                   50B1B8C2 (1353824450)\n 4ABAE41 Compressed Size       004A64F0 (4875504)\n 4ABAE45 Uncompressed Size     004A64F0 (4875504)\n \n 4ABAE49 LOCAL HEADER #4620    04034B50 (67324752)\n 4ABAE4D Extract Zip Spec      14 (20) '2.0'\n 4ABAE4E Extract OS            00 (0) 'MS-DOS'\n 4ABAE4F General Purpose Flag  0008 (8)\n@@ -129234,15 +129234,15 @@\n 4B4930F Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 4B49311   Length              0005 (5)\n 4B49313   Flags               01 (1) 'Modification'\n 4B49314   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 4B49318 PAYLOAD\n \n 4B7D713 DATA DESCRIPTOR       08074B50 (134695760)\n-4B7D717 CRC                   59480506 (1497892102)\n+4B7D717 CRC                   C554E4CF (3310675151)\n 4B7D71B Compressed Size       000343FB (214011)\n 4B7D71F Uncompressed Size     000343FB (214011)\n \n 4B7D723 LOCAL HEADER #4623    04034B50 (67324752)\n 4B7D727 Extract Zip Spec      14 (20) '2.0'\n 4B7D728 Extract OS            00 (0) 'MS-DOS'\n 4B7D729 General Purpose Flag  0008 (8)\n@@ -129346,15 +129346,15 @@\n 4CA1AE8 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 4CA1AEA   Length              0005 (5)\n 4CA1AEC   Flags               01 (1) 'Modification'\n 4CA1AED   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 4CA1AF1 PAYLOAD\n \n 4CAD248 DATA DESCRIPTOR       08074B50 (134695760)\n-4CAD24C CRC                   D6F5B917 (3606427927)\n+4CAD24C CRC                   FF26BDE1 (4280729057)\n 4CAD250 Compressed Size       0000B757 (46935)\n 4CAD254 Uncompressed Size     0000B757 (46935)\n \n 4CAD258 LOCAL HEADER #4627    04034B50 (67324752)\n 4CAD25C Extract Zip Spec      14 (20) '2.0'\n 4CAD25D Extract OS            00 (0) 'MS-DOS'\n 4CAD25E General Purpose Flag  0008 (8)\n@@ -131418,15 +131418,15 @@\n 5341A62 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 5341A64   Length              0005 (5)\n 5341A66   Flags               01 (1) 'Modification'\n 5341A67   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 5341A6B PAYLOAD\n \n 542C126 DATA DESCRIPTOR       08074B50 (134695760)\n-542C12A CRC                   3A738B4C (980650828)\n+542C12A CRC                   E29F88AC (3802106028)\n 542C12E Compressed Size       000EA6BB (960187)\n 542C132 Uncompressed Size     000EA6BB (960187)\n \n 542C136 LOCAL HEADER #4701    04034B50 (67324752)\n 542C13A Extract Zip Spec      14 (20) '2.0'\n 542C13B Extract OS            00 (0) 'MS-DOS'\n 542C13C General Purpose Flag  0008 (8)\n@@ -131446,15 +131446,15 @@\n 542C1BF Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 542C1C1   Length              0005 (5)\n 542C1C3   Flags               01 (1) 'Modification'\n 542C1C4   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 542C1C8 PAYLOAD\n \n 5517CE0 DATA DESCRIPTOR       08074B50 (134695760)\n-5517CE4 CRC                   3A21C11D (975290653)\n+5517CE4 CRC                   3249426B (843661931)\n 5517CE8 Compressed Size       000EBB18 (965400)\n 5517CEC Uncompressed Size     000EBB18 (965400)\n \n 5517CF0 LOCAL HEADER #4702    04034B50 (67324752)\n 5517CF4 Extract Zip Spec      14 (20) '2.0'\n 5517CF5 Extract OS            00 (0) 'MS-DOS'\n 5517CF6 General Purpose Flag  0008 (8)\n@@ -131502,15 +131502,15 @@\n 551EBF5 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 551EBF7   Length              0005 (5)\n 551EBF9   Flags               01 (1) 'Modification'\n 551EBFA   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 551EBFE PAYLOAD\n \n 55258C1 DATA DESCRIPTOR       08074B50 (134695760)\n-55258C5 CRC                   28BEBEF9 (683589369)\n+55258C5 CRC                   3EB9C67B (1052362363)\n 55258C9 Compressed Size       00006CC3 (27843)\n 55258CD Uncompressed Size     00006CC3 (27843)\n \n 55258D1 LOCAL HEADER #4704    04034B50 (67324752)\n 55258D5 Extract Zip Spec      14 (20) '2.0'\n 55258D6 Extract OS            00 (0) 'MS-DOS'\n 55258D7 General Purpose Flag  0008 (8)\n@@ -133381,15 +133381,15 @@\n 5AF5E08 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 5AF5E0A   Length              0005 (5)\n 5AF5E0C   Flags               01 (1) 'Modification'\n 5AF5E0D   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 5AF5E11 PAYLOAD\n \n 5B159D2 DATA DESCRIPTOR       08074B50 (134695760)\n-5B159D6 CRC                   5117E578 (1360520568)\n+5B159D6 CRC                   635B0220 (1666908704)\n 5B159DA Compressed Size       0001FBC1 (129985)\n 5B159DE Uncompressed Size     0001FBC1 (129985)\n \n 5B159E2 LOCAL HEADER #4771    04034B50 (67324752)\n 5B159E6 Extract Zip Spec      14 (20) '2.0'\n 5B159E7 Extract OS            00 (0) 'MS-DOS'\n 5B159E8 General Purpose Flag  0008 (8)\n@@ -133549,15 +133549,15 @@\n 5BE7AF6 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 5BE7AF8   Length              0005 (5)\n 5BE7AFA   Flags               01 (1) 'Modification'\n 5BE7AFB   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 5BE7AFF PAYLOAD\n \n 5BE9528 DATA DESCRIPTOR       08074B50 (134695760)\n-5BE952C CRC                   1A720BED (443681773)\n+5BE952C CRC                   2A5CB4F1 (710718705)\n 5BE9530 Compressed Size       00001A29 (6697)\n 5BE9534 Uncompressed Size     00001A29 (6697)\n \n 5BE9538 LOCAL HEADER #4777    04034B50 (67324752)\n 5BE953C Extract Zip Spec      14 (20) '2.0'\n 5BE953D Extract OS            00 (0) 'MS-DOS'\n 5BE953E General Purpose Flag  0008 (8)\n@@ -134165,15 +134165,15 @@\n 5E437FB Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 5E437FD   Length              0005 (5)\n 5E437FF   Flags               01 (1) 'Modification'\n 5E43800   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 5E43804 PAYLOAD\n \n 5E59EAD DATA DESCRIPTOR       08074B50 (134695760)\n-5E59EB1 CRC                   1659C2FB (374981371)\n+5E59EB1 CRC                   23A48D6D (597986669)\n 5E59EB5 Compressed Size       000166A9 (91817)\n 5E59EB9 Uncompressed Size     000166A9 (91817)\n \n 5E59EBD LOCAL HEADER #4799    04034B50 (67324752)\n 5E59EC1 Extract Zip Spec      14 (20) '2.0'\n 5E59EC2 Extract OS            00 (0) 'MS-DOS'\n 5E59EC3 General Purpose Flag  0008 (8)\n@@ -267577,15 +267577,15 @@\n 5F48C79 Created OS            00 (0) 'MS-DOS'\n 5F48C7A Extract Zip Spec      14 (20) '2.0'\n 5F48C7B Extract OS            00 (0) 'MS-DOS'\n 5F48C7C General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F48C7E Compression Method    0000 (0) 'Stored'\n 5F48C80 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F48C84 CRC                   7177D52A (1903678762)\n+5F48C84 CRC                   F74F41AD (4149166509)\n 5F48C88 Compressed Size       000E48CB (936139)\n 5F48C8C Uncompressed Size     000E48CB (936139)\n 5F48C90 Filename Length       0065 (101)\n 5F48C92 Extra Length          0009 (9)\n 5F48C94 Comment Length        0000 (0)\n 5F48C96 Disk Start            0000 (0)\n 5F48C98 Int File Attributes   0000 (0)\n@@ -267877,15 +267877,15 @@\n 5F4928B Created OS            00 (0) 'MS-DOS'\n 5F4928C Extract Zip Spec      14 (20) '2.0'\n 5F4928D Extract OS            00 (0) 'MS-DOS'\n 5F4928E General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F49290 Compression Method    0000 (0) 'Stored'\n 5F49292 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F49296 CRC                   F310009F (4077912223)\n+5F49296 CRC                   573B125C (1463489116)\n 5F4929A Compressed Size       0002055C (132444)\n 5F4929E Uncompressed Size     0002055C (132444)\n 5F492A2 Filename Length       006A (106)\n 5F492A4 Extra Length          0009 (9)\n 5F492A6 Comment Length        0000 (0)\n 5F492A8 Disk Start            0000 (0)\n 5F492AA Int File Attributes   0000 (0)\n@@ -268627,15 +268627,15 @@\n 5F4A195 Created OS            00 (0) 'MS-DOS'\n 5F4A196 Extract Zip Spec      14 (20) '2.0'\n 5F4A197 Extract OS            00 (0) 'MS-DOS'\n 5F4A198 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F4A19A Compression Method    0000 (0) 'Stored'\n 5F4A19C Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F4A1A0 CRC                   1DFA8980 (502958464)\n+5F4A1A0 CRC                   1D403639 (490747449)\n 5F4A1A4 Compressed Size       0001BEA7 (114343)\n 5F4A1A8 Uncompressed Size     0001BEA7 (114343)\n 5F4A1AC Filename Length       0065 (101)\n 5F4A1AE Extra Length          0009 (9)\n 5F4A1B0 Comment Length        0000 (0)\n 5F4A1B2 Disk Start            0000 (0)\n 5F4A1B4 Int File Attributes   0000 (0)\n@@ -268747,15 +268747,15 @@\n 5F4A3EE Created OS            00 (0) 'MS-DOS'\n 5F4A3EF Extract Zip Spec      14 (20) '2.0'\n 5F4A3F0 Extract OS            00 (0) 'MS-DOS'\n 5F4A3F1 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F4A3F3 Compression Method    0000 (0) 'Stored'\n 5F4A3F5 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F4A3F9 CRC                   A224A554 (2720310612)\n+5F4A3F9 CRC                   812695F9 (2166789625)\n 5F4A3FD Compressed Size       00003CA4 (15524)\n 5F4A401 Uncompressed Size     00003CA4 (15524)\n 5F4A405 Filename Length       0067 (103)\n 5F4A407 Extra Length          0009 (9)\n 5F4A409 Comment Length        0000 (0)\n 5F4A40B Disk Start            0000 (0)\n 5F4A40D Int File Attributes   0000 (0)\n@@ -268807,15 +268807,15 @@\n 5F4A522 Created OS            00 (0) 'MS-DOS'\n 5F4A523 Extract Zip Spec      14 (20) '2.0'\n 5F4A524 Extract OS            00 (0) 'MS-DOS'\n 5F4A525 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F4A527 Compression Method    0000 (0) 'Stored'\n 5F4A529 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F4A52D CRC                   330E715F (856584543)\n+5F4A52D CRC                   BF5FCFE6 (3210727398)\n 5F4A531 Compressed Size       00003395 (13205)\n 5F4A535 Uncompressed Size     00003395 (13205)\n 5F4A539 Filename Length       006C (108)\n 5F4A53B Extra Length          0009 (9)\n 5F4A53D Comment Length        0000 (0)\n 5F4A53F Disk Start            0000 (0)\n 5F4A541 Int File Attributes   0000 (0)\n@@ -268837,15 +268837,15 @@\n 5F4A5C5 Created OS            00 (0) 'MS-DOS'\n 5F4A5C6 Extract Zip Spec      14 (20) '2.0'\n 5F4A5C7 Extract OS            00 (0) 'MS-DOS'\n 5F4A5C8 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F4A5CA Compression Method    0000 (0) 'Stored'\n 5F4A5CC Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F4A5D0 CRC                   011F74EB (18838763)\n+5F4A5D0 CRC                   0B8235BA (193082810)\n 5F4A5D4 Compressed Size       00017E72 (97906)\n 5F4A5D8 Uncompressed Size     00017E72 (97906)\n 5F4A5DC Filename Length       0069 (105)\n 5F4A5DE Extra Length          0009 (9)\n 5F4A5E0 Comment Length        0000 (0)\n 5F4A5E2 Disk Start            0000 (0)\n 5F4A5E4 Int File Attributes   0000 (0)\n@@ -268867,15 +268867,15 @@\n 5F4A665 Created OS            00 (0) 'MS-DOS'\n 5F4A666 Extract Zip Spec      14 (20) '2.0'\n 5F4A667 Extract OS            00 (0) 'MS-DOS'\n 5F4A668 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F4A66A Compression Method    0000 (0) 'Stored'\n 5F4A66C Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F4A670 CRC                   D9570FB8 (3646361528)\n+5F4A670 CRC                   4BCB72EC (1271624428)\n 5F4A674 Compressed Size       00012F8B (77707)\n 5F4A678 Uncompressed Size     00012F8B (77707)\n 5F4A67C Filename Length       0064 (100)\n 5F4A67E Extra Length          0009 (9)\n 5F4A680 Comment Length        0000 (0)\n 5F4A682 Disk Start            0000 (0)\n 5F4A684 Int File Attributes   0000 (0)\n@@ -268897,15 +268897,15 @@\n 5F4A700 Created OS            00 (0) 'MS-DOS'\n 5F4A701 Extract Zip Spec      14 (20) '2.0'\n 5F4A702 Extract OS            00 (0) 'MS-DOS'\n 5F4A703 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F4A705 Compression Method    0000 (0) 'Stored'\n 5F4A707 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F4A70B CRC                   1BF0E8E6 (468773094)\n+5F4A70B CRC                   709995B4 (1889113524)\n 5F4A70F Compressed Size       0000882D (34861)\n 5F4A713 Uncompressed Size     0000882D (34861)\n 5F4A717 Filename Length       0064 (100)\n 5F4A719 Extra Length          0009 (9)\n 5F4A71B Comment Length        0000 (0)\n 5F4A71D Disk Start            0000 (0)\n 5F4A71F Int File Attributes   0000 (0)\n@@ -268927,15 +268927,15 @@\n 5F4A79B Created OS            00 (0) 'MS-DOS'\n 5F4A79C Extract Zip Spec      14 (20) '2.0'\n 5F4A79D Extract OS            00 (0) 'MS-DOS'\n 5F4A79E General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F4A7A0 Compression Method    0000 (0) 'Stored'\n 5F4A7A2 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F4A7A6 CRC                   8579BA1A (2239347226)\n+5F4A7A6 CRC                   F3D3A661 (4090734177)\n 5F4A7AA Compressed Size       00004779 (18297)\n 5F4A7AE Uncompressed Size     00004779 (18297)\n 5F4A7B2 Filename Length       0066 (102)\n 5F4A7B4 Extra Length          0009 (9)\n 5F4A7B6 Comment Length        0000 (0)\n 5F4A7B8 Disk Start            0000 (0)\n 5F4A7BA Int File Attributes   0000 (0)\n@@ -268957,15 +268957,15 @@\n 5F4A838 Created OS            00 (0) 'MS-DOS'\n 5F4A839 Extract Zip Spec      14 (20) '2.0'\n 5F4A83A Extract OS            00 (0) 'MS-DOS'\n 5F4A83B General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F4A83D Compression Method    0000 (0) 'Stored'\n 5F4A83F Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F4A843 CRC                   BC1686AD (3155592877)\n+5F4A843 CRC                   14D64B17 (349588247)\n 5F4A847 Compressed Size       0000D501 (54529)\n 5F4A84B Uncompressed Size     0000D501 (54529)\n 5F4A84F Filename Length       006A (106)\n 5F4A851 Extra Length          0009 (9)\n 5F4A853 Comment Length        0000 (0)\n 5F4A855 Disk Start            0000 (0)\n 5F4A857 Int File Attributes   0000 (0)\n@@ -268987,15 +268987,15 @@\n 5F4A8D9 Created OS            00 (0) 'MS-DOS'\n 5F4A8DA Extract Zip Spec      14 (20) '2.0'\n 5F4A8DB Extract OS            00 (0) 'MS-DOS'\n 5F4A8DC General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F4A8DE Compression Method    0000 (0) 'Stored'\n 5F4A8E0 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F4A8E4 CRC                   DB3FECEA (3678399722)\n+5F4A8E4 CRC                   C48D74C0 (3297604800)\n 5F4A8E8 Compressed Size       0000B146 (45382)\n 5F4A8EC Uncompressed Size     0000B146 (45382)\n 5F4A8F0 Filename Length       006D (109)\n 5F4A8F2 Extra Length          0009 (9)\n 5F4A8F4 Comment Length        0000 (0)\n 5F4A8F6 Disk Start            0000 (0)\n 5F4A8F8 Int File Attributes   0000 (0)\n@@ -269017,15 +269017,15 @@\n 5F4A97D Created OS            00 (0) 'MS-DOS'\n 5F4A97E Extract Zip Spec      14 (20) '2.0'\n 5F4A97F Extract OS            00 (0) 'MS-DOS'\n 5F4A980 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F4A982 Compression Method    0000 (0) 'Stored'\n 5F4A984 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F4A988 CRC                   DE9DF140 (3734892864)\n+5F4A988 CRC                   4806BB1F (1208400671)\n 5F4A98C Compressed Size       0000286B (10347)\n 5F4A990 Uncompressed Size     0000286B (10347)\n 5F4A994 Filename Length       006B (107)\n 5F4A996 Extra Length          0009 (9)\n 5F4A998 Comment Length        0000 (0)\n 5F4A99A Disk Start            0000 (0)\n 5F4A99C Int File Attributes   0000 (0)\n@@ -269047,15 +269047,15 @@\n 5F4AA1F Created OS            00 (0) 'MS-DOS'\n 5F4AA20 Extract Zip Spec      14 (20) '2.0'\n 5F4AA21 Extract OS            00 (0) 'MS-DOS'\n 5F4AA22 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F4AA24 Compression Method    0000 (0) 'Stored'\n 5F4AA26 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F4AA2A CRC                   54737771 (1416853361)\n+5F4AA2A CRC                   90AED097 (2427375767)\n 5F4AA2E Compressed Size       0000D75B (55131)\n 5F4AA32 Uncompressed Size     0000D75B (55131)\n 5F4AA36 Filename Length       0070 (112)\n 5F4AA38 Extra Length          0009 (9)\n 5F4AA3A Comment Length        0000 (0)\n 5F4AA3C Disk Start            0000 (0)\n 5F4AA3E Int File Attributes   0000 (0)\n@@ -269077,15 +269077,15 @@\n 5F4AAC6 Created OS            00 (0) 'MS-DOS'\n 5F4AAC7 Extract Zip Spec      14 (20) '2.0'\n 5F4AAC8 Extract OS            00 (0) 'MS-DOS'\n 5F4AAC9 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F4AACB Compression Method    0000 (0) 'Stored'\n 5F4AACD Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F4AAD1 CRC                   D5156A3D (3574950461)\n+5F4AAD1 CRC                   C7987865 (3348658277)\n 5F4AAD5 Compressed Size       0003AB15 (240405)\n 5F4AAD9 Uncompressed Size     0003AB15 (240405)\n 5F4AADD Filename Length       006F (111)\n 5F4AADF Extra Length          0009 (9)\n 5F4AAE1 Comment Length        0000 (0)\n 5F4AAE3 Disk Start            0000 (0)\n 5F4AAE5 Int File Attributes   0000 (0)\n@@ -269107,15 +269107,15 @@\n 5F4AB6C Created OS            00 (0) 'MS-DOS'\n 5F4AB6D Extract Zip Spec      14 (20) '2.0'\n 5F4AB6E Extract OS            00 (0) 'MS-DOS'\n 5F4AB6F General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F4AB71 Compression Method    0000 (0) 'Stored'\n 5F4AB73 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F4AB77 CRC                   AF43EECD (2940464845)\n+5F4AB77 CRC                   E172C2F4 (3782394612)\n 5F4AB7B Compressed Size       000098A8 (39080)\n 5F4AB7F Uncompressed Size     000098A8 (39080)\n 5F4AB83 Filename Length       0074 (116)\n 5F4AB85 Extra Length          0009 (9)\n 5F4AB87 Comment Length        0000 (0)\n 5F4AB89 Disk Start            0000 (0)\n 5F4AB8B Int File Attributes   0000 (0)\n@@ -269377,15 +269377,15 @@\n 5F4B0F0 Created OS            00 (0) 'MS-DOS'\n 5F4B0F1 Extract Zip Spec      14 (20) '2.0'\n 5F4B0F2 Extract OS            00 (0) 'MS-DOS'\n 5F4B0F3 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F4B0F5 Compression Method    0000 (0) 'Stored'\n 5F4B0F7 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F4B0FB CRC                   F5ED2048 (4125958216)\n+5F4B0FB CRC                   C72EEB47 (3341740871)\n 5F4B0FF Compressed Size       00066367 (418663)\n 5F4B103 Uncompressed Size     00066367 (418663)\n 5F4B107 Filename Length       0068 (104)\n 5F4B109 Extra Length          0009 (9)\n 5F4B10B Comment Length        0000 (0)\n 5F4B10D Disk Start            0000 (0)\n 5F4B10F Int File Attributes   0000 (0)\n@@ -270038,15 +270038,15 @@\n 5F4BEE5 Created OS            00 (0) 'MS-DOS'\n 5F4BEE6 Extract Zip Spec      14 (20) '2.0'\n 5F4BEE7 Extract OS            00 (0) 'MS-DOS'\n 5F4BEE8 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F4BEEA Compression Method    0000 (0) 'Stored'\n 5F4BEEC Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F4BEF0 CRC                   ED078547 (3976693063)\n+5F4BEF0 CRC                   1644D2EE (373609198)\n 5F4BEF4 Compressed Size       00008685 (34437)\n 5F4BEF8 Uncompressed Size     00008685 (34437)\n 5F4BEFC Filename Length       0066 (102)\n 5F4BEFE Extra Length          0009 (9)\n 5F4BF00 Comment Length        0000 (0)\n 5F4BF02 Disk Start            0000 (0)\n 5F4BF04 Int File Attributes   0000 (0)\n@@ -273746,15 +273746,15 @@\n 5F51392 Created OS            00 (0) 'MS-DOS'\n 5F51393 Extract Zip Spec      14 (20) '2.0'\n 5F51394 Extract OS            00 (0) 'MS-DOS'\n 5F51395 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F51397 Compression Method    0000 (0) 'Stored'\n 5F51399 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F5139D CRC                   61037484 (1627616388)\n+5F5139D CRC                   50B1B8C2 (1353824450)\n 5F513A1 Compressed Size       004A64F0 (4875504)\n 5F513A5 Uncompressed Size     004A64F0 (4875504)\n 5F513A9 Filename Length       005D (93)\n 5F513AB Extra Length          0009 (9)\n 5F513AD Comment Length        0000 (0)\n 5F513AF Disk Start            0000 (0)\n 5F513B1 Int File Attributes   0000 (0)\n@@ -273836,15 +273836,15 @@\n 5F5155A Created OS            00 (0) 'MS-DOS'\n 5F5155B Extract Zip Spec      14 (20) '2.0'\n 5F5155C Extract OS            00 (0) 'MS-DOS'\n 5F5155D General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F5155F Compression Method    0000 (0) 'Stored'\n 5F51561 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F51565 CRC                   59480506 (1497892102)\n+5F51565 CRC                   C554E4CF (3310675151)\n 5F51569 Compressed Size       000343FB (214011)\n 5F5156D Uncompressed Size     000343FB (214011)\n 5F51571 Filename Length       0062 (98)\n 5F51573 Extra Length          0009 (9)\n 5F51575 Comment Length        0000 (0)\n 5F51577 Disk Start            0000 (0)\n 5F51579 Int File Attributes   0000 (0)\n@@ -273956,15 +273956,15 @@\n 5F5179F Created OS            00 (0) 'MS-DOS'\n 5F517A0 Extract Zip Spec      14 (20) '2.0'\n 5F517A1 Extract OS            00 (0) 'MS-DOS'\n 5F517A2 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F517A4 Compression Method    0000 (0) 'Stored'\n 5F517A6 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F517AA CRC                   D6F5B917 (3606427927)\n+5F517AA CRC                   FF26BDE1 (4280729057)\n 5F517AE Compressed Size       0000B757 (46935)\n 5F517B2 Uncompressed Size     0000B757 (46935)\n 5F517B6 Filename Length       0058 (88)\n 5F517B8 Extra Length          0009 (9)\n 5F517BA Comment Length        0000 (0)\n 5F517BC Disk Start            0000 (0)\n 5F517BE Int File Attributes   0000 (0)\n@@ -276176,15 +276176,15 @@\n 5F545EB Created OS            00 (0) 'MS-DOS'\n 5F545EC Extract Zip Spec      14 (20) '2.0'\n 5F545ED Extract OS            00 (0) 'MS-DOS'\n 5F545EE General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F545F0 Compression Method    0000 (0) 'Stored'\n 5F545F2 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F545F6 CRC                   3A738B4C (980650828)\n+5F545F6 CRC                   E29F88AC (3802106028)\n 5F545FA Compressed Size       000EA6BB (960187)\n 5F545FE Uncompressed Size     000EA6BB (960187)\n 5F54602 Filename Length       0065 (101)\n 5F54604 Extra Length          0009 (9)\n 5F54606 Comment Length        0000 (0)\n 5F54608 Disk Start            0000 (0)\n 5F5460A Int File Attributes   0000 (0)\n@@ -276206,15 +276206,15 @@\n 5F54687 Created OS            00 (0) 'MS-DOS'\n 5F54688 Extract Zip Spec      14 (20) '2.0'\n 5F54689 Extract OS            00 (0) 'MS-DOS'\n 5F5468A General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F5468C Compression Method    0000 (0) 'Stored'\n 5F5468E Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F54692 CRC                   3A21C11D (975290653)\n+5F54692 CRC                   3249426B (843661931)\n 5F54696 Compressed Size       000EBB18 (965400)\n 5F5469A Uncompressed Size     000EBB18 (965400)\n 5F5469E Filename Length       006B (107)\n 5F546A0 Extra Length          0009 (9)\n 5F546A2 Comment Length        0000 (0)\n 5F546A4 Disk Start            0000 (0)\n 5F546A6 Int File Attributes   0000 (0)\n@@ -276266,15 +276266,15 @@\n 5F547C8 Created OS            00 (0) 'MS-DOS'\n 5F547C9 Extract Zip Spec      14 (20) '2.0'\n 5F547CA Extract OS            00 (0) 'MS-DOS'\n 5F547CB General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F547CD Compression Method    0000 (0) 'Stored'\n 5F547CF Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F547D3 CRC                   28BEBEF9 (683589369)\n+5F547D3 CRC                   3EB9C67B (1052362363)\n 5F547D7 Compressed Size       00006CC3 (27843)\n 5F547DB Uncompressed Size     00006CC3 (27843)\n 5F547DF Filename Length       005B (91)\n 5F547E1 Extra Length          0009 (9)\n 5F547E3 Comment Length        0000 (0)\n 5F547E5 Disk Start            0000 (0)\n 5F547E7 Int File Attributes   0000 (0)\n@@ -278279,15 +278279,15 @@\n 5F572C6 Created OS            00 (0) 'MS-DOS'\n 5F572C7 Extract Zip Spec      14 (20) '2.0'\n 5F572C8 Extract OS            00 (0) 'MS-DOS'\n 5F572C9 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F572CB Compression Method    0000 (0) 'Stored'\n 5F572CD Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F572D1 CRC                   5117E578 (1360520568)\n+5F572D1 CRC                   635B0220 (1666908704)\n 5F572D5 Compressed Size       0001FBC1 (129985)\n 5F572D9 Uncompressed Size     0001FBC1 (129985)\n 5F572DD Filename Length       006F (111)\n 5F572DF Extra Length          0009 (9)\n 5F572E1 Comment Length        0000 (0)\n 5F572E3 Disk Start            0000 (0)\n 5F572E5 Int File Attributes   0000 (0)\n@@ -278459,15 +278459,15 @@\n 5F5769D Created OS            00 (0) 'MS-DOS'\n 5F5769E Extract Zip Spec      14 (20) '2.0'\n 5F5769F Extract OS            00 (0) 'MS-DOS'\n 5F576A0 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F576A2 Compression Method    0000 (0) 'Stored'\n 5F576A4 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F576A8 CRC                   1A720BED (443681773)\n+5F576A8 CRC                   2A5CB4F1 (710718705)\n 5F576AC Compressed Size       00001A29 (6697)\n 5F576B0 Uncompressed Size     00001A29 (6697)\n 5F576B4 Filename Length       005A (90)\n 5F576B6 Extra Length          0009 (9)\n 5F576B8 Comment Length        0000 (0)\n 5F576BA Disk Start            0000 (0)\n 5F576BC Int File Attributes   0000 (0)\n@@ -279119,15 +279119,15 @@\n 5F58350 Created OS            00 (0) 'MS-DOS'\n 5F58351 Extract Zip Spec      14 (20) '2.0'\n 5F58352 Extract OS            00 (0) 'MS-DOS'\n 5F58353 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5F58355 Compression Method    0000 (0) 'Stored'\n 5F58357 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5F5835B CRC                   1659C2FB (374981371)\n+5F5835B CRC                   23A48D6D (597986669)\n 5F5835F Compressed Size       000166A9 (91817)\n 5F58363 Uncompressed Size     000166A9 (91817)\n 5F58367 Filename Length       0067 (103)\n 5F58369 Extra Length          0009 (9)\n 5F5836B Comment Length        0000 (0)\n 5F5836D Disk Start            0000 (0)\n 5F5836F 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$3634186\"));\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$3634191\"));\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$3644061\"));\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$3644066\"));\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$3634349\"));\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$3634354\"));\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_projection_testConcatenate.java", "source2": "org/finos/legend/pure/generated/core_relational_relational_functions_tests_projection_testConcatenate.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -1186,14 +1186,26 @@\n ))\n )),CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"id\",\"name\",\"type\")),es);\n      }\n }\n );\n     }\n \n+public static boolean Root_meta_relational_tests_projection_concatenate_testSimpleConcatenate__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$projection$concatenate$testSimpleConcatenate$1$system$imports$import__core_relational_relational_functions_tests_projection_testConcatenate_pure_1$0\")\n+), (\n+core_relational_relational_functions_tests_projection_testConcatenate.__functions.get(\"meta$relational$tests$projection$concatenate$testSimpleConcatenate$1$system$imports$import__core_relational_relational_functions_tests_projection_testConcatenate_pure_1$0\")\n+))\n+,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::simpleRelationalMapping\")),core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es),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/projection/testConcatenate.pure\", -1, -1, 23, 17, -1, -1)));\n+platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_result._values().getFirst()._rows()),14l,es);\n+return platform_pure_basics_tests_fail.Root_meta_pure_functions_asserts_fail_String_1__Boolean_1_(\"Expectations need updating once it works\",es);\n+}\n+\n public static boolean Root_meta_relational_tests_projection_concatenate_tdsQueries_testConcatenationOfTdsQueries__Boolean_1_(final ExecutionSupport es)\n {\n final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>> _lfs = 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$tests$projection$concatenate$tdsQueries$testConcatenationOfTdsQueries$1$system$imports$import__core_relational_relational_functions_tests_projection_testConcatenate_pure_5$6\")\n ), (\n core_relational_relational_functions_tests_projection_testConcatenate.__functions.get(\"meta$relational$tests$projection$concatenate$tdsQueries$testConcatenationOfTdsQueries$1$system$imports$import__core_relational_relational_functions_tests_projection_testConcatenate_pure_5$6\")\n ))\n@@ -1298,26 +1310,14 @@\n ;\n final java.lang.String _expectedQuery = \"select \\\"unionalias_0\\\".\\\"type\\\" as \\\"type\\\", \\\"unionalias_0\\\".\\\"count\\\" as \\\"count\\\" from (select \\\"root\\\".type as \\\"type\\\", count(\\\"root\\\".id) as \\\"count\\\" from ProductTable as \\\"root\\\" where \\\"root\\\".name = 'name1' group by \\\"type\\\" UNION ALL select \\\"root\\\".type as \\\"type\\\", count(\\\"root\\\".id) as \\\"count\\\" from ProductTable as \\\"root\\\" where \\\"root\\\".name = 'name2' group by \\\"type\\\" UNION ALL select \\\"root\\\".type as \\\"type\\\", count(\\\"root\\\".id) as \\\"count\\\" from ProductTable as \\\"root\\\" where \\\"root\\\".name = 'name3' group by \\\"type\\\") as \\\"unionalias_0\\\"\";\n final RichIterable<java.lang.String> _expectedResult = Lists.mutable.<java.lang.String>with(\"type1,2\",\"type2,2\",\"type3,1\");\n core_relational_relational_tests_testAssert.Root_meta_relational_functions_asserts_assertSameSQL_String_1__Result_1__Boolean_1_(_expectedQuery,_actualQuery,es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expectedResult),CompiledSupport.toPureCollection(_actualResult),es);\n }\n \n-public static boolean Root_meta_relational_tests_projection_concatenate_testSimpleConcatenate__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$projection$concatenate$testSimpleConcatenate$1$system$imports$import__core_relational_relational_functions_tests_projection_testConcatenate_pure_1$0\")\n-), (\n-core_relational_relational_functions_tests_projection_testConcatenate.__functions.get(\"meta$relational$tests$projection$concatenate$testSimpleConcatenate$1$system$imports$import__core_relational_relational_functions_tests_projection_testConcatenate_pure_1$0\")\n-))\n-,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::simpleRelationalMapping\")),core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime__Runtime_1_(es),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/projection/testConcatenate.pure\", -1, -1, 23, 17, -1, -1)));\n-platform_pure_basics_tests_assertSize.Root_meta_pure_functions_asserts_assertSize_Any_MANY__Integer_1__Boolean_1_(CompiledSupport.toPureCollection(_result._values().getFirst()._rows()),14l,es);\n-return platform_pure_basics_tests_fail.Root_meta_pure_functions_asserts_fail_String_1__Boolean_1_(\"Expectations need updating once it works\",es);\n-}\n-\n public static org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_projection_concatenate_tdsQueries_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::projection::concatenate::tdsQueries::ProductDatabase\")),es);\n }\n \n public static boolean Root_meta_relational_tests_projection_concatenate_tdsQueries_setUp__Boolean_1_(final ExecutionSupport es)\n {\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$3080348\"));\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$3080345\"));\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$3078462\"));\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$3078459\"));\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$3078532\"));\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$3078529\"));\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$3078592\"));\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$3078589\"));\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$3078661\"));\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$3078658\"));\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$3078719\"));\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$3078725\"));\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$3078716\"));\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$3078722\"));\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$3078787\"));\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$3078784\"));\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$3078837\"));\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$3078834\"));\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$3078919\"));\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$3078916\"));\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$3078985\"));\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$3078982\"));\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$3455077\")),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$3455076\")),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$2704289\"));\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$2704266\"));\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$3187463\", new DefaultPureLambdaFunction1<java.lang.String, java.lang.Long>()\n+        __functions.put(\"$core_relational$3188011\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, java.lang.String>()\n {\n-     public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\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.Long 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 _v_automap, 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+return _v_automap._s_tradeDetails();\n      }\n }\n );\n-        __functions.put(\"$core_relational$3187455\", new DefaultPureLambdaFunction1<java.lang.String, java.lang.String>()\n+        __functions.put(\"$core_relational$3188023\", 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 _v_automap, 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 _v_automap._s_tradeDetails();\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 {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -108,60 +108,34 @@\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$3187447\")), 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$3187406\")), es)\n );\n      }\n }\n );\n-        __functions.put(\"$core_relational$3188056\", 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_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$3188056\")), 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$3187455\")), 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$3188011\")), 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$3187414\")), es)\n );\n      }\n }\n );\n-        __functions.put(\"$core_relational$3188068\", 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_crossMapping4_T_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@@ -180,27 +154,14 @@\n \n      public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade _src, final ExecutionSupport es)\n      {\n return _src;\n      }\n }\n );\n-        __functions.put(\"$core_relational$3187447\", 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_T_Trade_trade_set$3\", 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@@ -284,25 +245,64 @@\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, 269, 53, -1, -1)));\n      }\n }\n );\n+        __functions.put(\"$core_relational$3187414\", 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$3187406\", 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(\"$core_relational$3187422\", 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_crossMapping5_T_Trade_trade_set$10\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_TradesWrapper, RichIterable<? extends java.lang.Long>>()\n {\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$3188068\")), 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$3187463\")), 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$3188023\")), 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$3187422\")), 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@@ -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$3185084\"));\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$3185176\"));\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$3185118\"));\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$3185210\"));\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$3185152\"));\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$3185244\"));\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$3185186\"));\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$3185278\"));\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$3185220\"));\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$3185312\"));\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$3185254\"));\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$3185346\"));\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$3185288\"));\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$3185380\"));\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$3185322\"));\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$3185414\"));\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$3185356\"));\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$3185448\"));\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$3185406\"));\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$3185498\"));\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$3185456\"));\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$3185548\"));\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$2613914\"));\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$2613873\"));\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$2613964\"));\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$2613923\"));\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$2614014\"));\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$2613973\"));\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$2614088\"));\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$2614047\"));\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,50 +21,50 @@\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$3276782\", 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$3276783\", 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$3276771\", 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 org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person 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_simple_Person)CompiledSupport.makeOne(vars.get(0)), es);\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 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+     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 _v_automap._manager();\n+return CompiledSupport.equal(_x._firmName(), \"FIRM X\");\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(\"$core_relational$3276772\", 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 java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\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_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 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 CompiledSupport.equal(_x._firmName(), \"FIRM X\");\n+return _v_automap._manager();\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 {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -73,15 +73,15 @@\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_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(\"$core_relational$3276653\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, java.lang.String>()\n+        __functions.put(\"$core_relational$3276717\", 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@@ -95,20 +95,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$3276716\")), 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$3276771\")), 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$3276723\")), 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$3276782\")), 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$3276731\")), 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$3276653\")), 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$3276717\")), 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$3276772\")), 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$3276724\")), 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$3276783\")), 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$3276732\")), 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$3276654\")), 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@@ -118,50 +118,50 @@\n \n      public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm _src, final ExecutionSupport es)\n      {\n return core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_count_Any_MANY__Integer_1_(CompiledSupport.toPureCollection(_src._employees()),es);\n      }\n }\n );\n-        __functions.put(\"meta_relational_graphFetch_tests_chain_M2M_Mapping_Target_Firm$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm, java.lang.String>()\n+        __functions.put(\"$core_relational$3276732\", 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 java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\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_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.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm _src, final ExecutionSupport es)\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 FunctionsGen.toUpperCase(_src._legalName());\n+return _v_automap._manager();\n      }\n }\n );\n-        __functions.put(\"$core_relational$3276716\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, java.lang.String>()\n+        __functions.put(\"$core_relational$3276654\", 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(\"$core_relational$3276731\", 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_M2M_Mapping_Target_Firm$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm, java.lang.String>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person 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_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 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+     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 _v_automap._manager();\n+return FunctionsGen.toUpperCase(_src._legalName());\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@@ -170,15 +170,15 @@\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 _src, final ExecutionSupport es)\n      {\n return CompiledSupport.toPureCollection(_src._employees());\n      }\n }\n );\n-        __functions.put(\"$core_relational$3276723\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, java.lang.String>()\n+        __functions.put(\"$core_relational$3276724\", 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@@ -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$3275656\"));\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$3275657\"));\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$3275701\"));\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$3275702\"));\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$3275746\"));\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$3275747\"));\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$3275790\"));\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$3275791\"));\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$3340059\"));\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$3340060\"));\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$3340092\"));\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$3340093\"));\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$3340125\"));\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$3340126\"));\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$3340158\"));\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$3340159\"));\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$2880310\")),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$2880159\")),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$2880311\")),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$2880160\")),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$2880386\")),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$2880240\")),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$2880387\")),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$2880241\")),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$2880372\")),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$2880223\")),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$2880373\")),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$2880224\")),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$2880356\")),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$2880206\")),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$2880357\")),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$2880207\")),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$2880340\")),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$2880185\")),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$2880341\")),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$2880186\")),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$2880399\")),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$2880257\")),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$2880400\")),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$2880258\")),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$2880324\")),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$2880172\")),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$2880325\")),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$2880173\")),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$2879166\"));\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$2879167\"));\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$2879200\"));\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$2879201\"));\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$2879234\"));\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$2879235\"));\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$2879268\"));\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$2879269\"));\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$2879302\"));\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$2879303\"));\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$3017435\")),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$3017434\")),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$3017412\")),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$3017411\")),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$3017389\")),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$3017388\")),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,27 +134,14 @@\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@@ -173,14 +160,27 @@\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$3017458\")),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$3017457\")),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$3113572\"));\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$3113557\"));\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$2215004\"));\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$2215001\"));\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$2215054\"));\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$2215051\"));\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$2215104\"));\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$2215101\"));\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$2215154\"));\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$2215151\"));\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$2215204\"));\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$2215201\"));\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$2215254\"));\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$2215251\"));\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$3000169\")),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$2999570\")),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$3000168\")),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$2999569\")),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$3000355\")),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$2999853\")),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$3000354\")),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$2999852\")),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$3000341\")),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$2999832\")),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$3000340\")),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$2999831\")),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$2994718\"));\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$2994717\"));\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$2994752\"));\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$2994751\"));\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$2994785\"));\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$2994784\"));\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$2994819\"));\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$2994818\"));\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$2994853\"));\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$2994852\"));\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$2994887\"));\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$2994886\"));\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$2994921\"));\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$2994920\"));\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$2994972\"));\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$2994971\"));\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$2995006\"));\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$2995005\"));\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$2995039\"));\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$2995038\"));\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$2995073\"));\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$2995072\"));\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$2995107\"));\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$2995106\"));\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$2995162\"));\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$2995161\"));\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$2995203\"));\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$2995202\"));\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$2995233\"));\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$2995232\"));\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$2995267\"));\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$2995266\"));\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$2995331\"));\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$2995330\"));\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$2995365\"));\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$2995364\"));\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$2995399\"));\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$2995398\"));\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$2995433\"));\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$2995432\"));\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$2995467\"));\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$2995466\"));\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$2995501\"));\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$2995500\"));\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$2995535\"));\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$2995534\"));\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$2995569\"));\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$2995568\"));\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$2995603\"));\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$2995602\"));\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$2995637\"));\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$2995636\"));\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$2995671\"));\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$2995670\"));\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$2995705\"));\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$2995704\"));\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$2995739\"));\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$2995738\"));\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$2995773\"));\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$2995772\"));\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$2995807\"));\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$2995806\"));\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$2995841\"));\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$2995840\"));\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$2995931\"));\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$2995930\"));\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$2995964\"));\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$2995963\"));\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$2995998\"));\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$2995997\"));\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$2996032\"));\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$2996031\"));\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$2996065\"));\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$2996064\"));\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$2996098\"));\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$2996097\"));\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$2996131\"));\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$2996130\"));\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$2996165\"));\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$2996164\"));\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$2996198\"));\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$2996197\"));\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": "@@ -22,15 +22,15 @@\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 {\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$3578866\"));\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$3578889\"));\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 ), (\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@@ -55,15 +55,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/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_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$3578900\"));\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$3578923\"));\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 ), (\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@@ -87,15 +87,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/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_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$3578934\"));\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$3578957\"));\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 ), (\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@@ -148,15 +148,15 @@\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$3579125\"));\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$3579130\"));\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 ), (\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@@ -181,15 +181,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/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_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$3579159\"));\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$3579164\"));\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 ), (\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@@ -213,15 +213,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/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_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$3579193\"));\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$3579198\"));\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 ), (\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_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$2711742\")),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$2711739\")),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$2711762\")),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$2711759\")),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$2711772\")),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$2711769\")),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$2711752\")),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$2711749\")),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_modelToModelToRelational_m2m2rShowcase.java", "source2": "org/finos/legend/pure/generated/core_relational_relational_modelToModelToRelational_m2m2rShowcase.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -109,37 +109,14 @@\n \n      public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_relational_tests_m2m2r_SourceEntitlement _src, final ExecutionSupport es)\n      {\n return _src._entitledQuantity();\n      }\n }\n );\n-        __functions.put(\"meta$relational$tests$m2m2r$testProp3$3$system$imports$import__core_relational_relational_modelToModelToRelational_m2m2rShowcase_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-     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_m2m2r_Entitlement>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::m2m2r::Entitlement\").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$tests$m2m2r$testProp3$3$system$imports$import__core_relational_relational_modelToModelToRelational_m2m2rShowcase_pure_1$1\")\n-), (\n-core_relational_relational_modelToModelToRelational_m2m2rShowcase.__functions.get(\"meta$relational$tests$m2m2r$testProp3$3$system$imports$import__core_relational_relational_modelToModelToRelational_m2m2rShowcase_pure_1$1\")\n-))\n-,new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$tests$m2m2r$testProp3$3$system$imports$import__core_relational_relational_modelToModelToRelational_m2m2rShowcase_pure_1$3\")\n-), (\n-core_relational_relational_modelToModelToRelational_m2m2rShowcase.__functions.get(\"meta$relational$tests$m2m2r$testProp3$3$system$imports$import__core_relational_relational_modelToModelToRelational_m2m2rShowcase_pure_1$3\")\n-))\n-)),CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"name\",\"prop3\")),es);\n-     }\n-}\n-);\n         __functions.put(\"meta_relational_tests_m2m2r_AxionToModelMapping_meta_relational_tests_m2m2r_Entitlement$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_m2m2r_SourceEntitlement, org.finos.legend.pure.generated.Root_meta_relational_tests_m2m2r_SourceAnnouncement>()\n {\n      public org.finos.legend.pure.generated.Root_meta_relational_tests_m2m2r_SourceAnnouncement execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_relational_tests_m2m2r_SourceEntitlement)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -158,34 +135,34 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_m2m2r_SourceAnnouncement _src, final ExecutionSupport es)\n      {\n return _src._description();\n      }\n }\n );\n-        __functions.put(\"meta$relational$tests$m2m2r$testProp1$1$system$imports$import__core_relational_relational_modelToModelToRelational_m2m2rShowcase_pure_1$4\", new DefaultPureLambdaFunction0<org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet>()\n+        __functions.put(\"meta$relational$tests$m2m2r$testProp3$3$system$imports$import__core_relational_relational_modelToModelToRelational_m2m2rShowcase_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      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_m2m2r_Entitlement>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::m2m2r::Entitlement\").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$tests$m2m2r$testProp1$1$system$imports$import__core_relational_relational_modelToModelToRelational_m2m2rShowcase_pure_1$1\")\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$tests$m2m2r$testProp3$3$system$imports$import__core_relational_relational_modelToModelToRelational_m2m2rShowcase_pure_1$1\")\n ), (\n-core_relational_relational_modelToModelToRelational_m2m2rShowcase.__functions.get(\"meta$relational$tests$m2m2r$testProp1$1$system$imports$import__core_relational_relational_modelToModelToRelational_m2m2rShowcase_pure_1$1\")\n+core_relational_relational_modelToModelToRelational_m2m2rShowcase.__functions.get(\"meta$relational$tests$m2m2r$testProp3$3$system$imports$import__core_relational_relational_modelToModelToRelational_m2m2rShowcase_pure_1$1\")\n ))\n ,new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$tests$m2m2r$testProp1$1$system$imports$import__core_relational_relational_modelToModelToRelational_m2m2rShowcase_pure_1$3\")\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$tests$m2m2r$testProp3$3$system$imports$import__core_relational_relational_modelToModelToRelational_m2m2rShowcase_pure_1$3\")\n ), (\n-core_relational_relational_modelToModelToRelational_m2m2rShowcase.__functions.get(\"meta$relational$tests$m2m2r$testProp1$1$system$imports$import__core_relational_relational_modelToModelToRelational_m2m2rShowcase_pure_1$3\")\n+core_relational_relational_modelToModelToRelational_m2m2rShowcase.__functions.get(\"meta$relational$tests$m2m2r$testProp3$3$system$imports$import__core_relational_relational_modelToModelToRelational_m2m2rShowcase_pure_1$3\")\n ))\n-)),CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"name\",\"prop1\")),es);\n+)),CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"name\",\"prop3\")),es);\n      }\n }\n );\n         __functions.put(\"meta_relational_tests_m2m2r_AxionToModelMapping_meta_relational_tests_m2m2r_Announcement$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_m2m2r_SourceAnnouncement, java.math.BigDecimal>()\n {\n      public java.math.BigDecimal execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -194,14 +171,37 @@\n \n      public java.math.BigDecimal value(final org.finos.legend.pure.generated.Root_meta_relational_tests_m2m2r_SourceAnnouncement _src, final ExecutionSupport es)\n      {\n return _src._basis();\n      }\n }\n );\n+        __functions.put(\"meta$relational$tests$m2m2r$testProp1$1$system$imports$import__core_relational_relational_modelToModelToRelational_m2m2rShowcase_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+     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_m2m2r_Entitlement>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::tests::m2m2r::Entitlement\").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$tests$m2m2r$testProp1$1$system$imports$import__core_relational_relational_modelToModelToRelational_m2m2rShowcase_pure_1$1\")\n+), (\n+core_relational_relational_modelToModelToRelational_m2m2rShowcase.__functions.get(\"meta$relational$tests$m2m2r$testProp1$1$system$imports$import__core_relational_relational_modelToModelToRelational_m2m2rShowcase_pure_1$1\")\n+))\n+,new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$tests$m2m2r$testProp1$1$system$imports$import__core_relational_relational_modelToModelToRelational_m2m2rShowcase_pure_1$3\")\n+), (\n+core_relational_relational_modelToModelToRelational_m2m2rShowcase.__functions.get(\"meta$relational$tests$m2m2r$testProp1$1$system$imports$import__core_relational_relational_modelToModelToRelational_m2m2rShowcase_pure_1$3\")\n+))\n+)),CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"name\",\"prop1\")),es);\n+     }\n+}\n+);\n         __functions.put(\"meta$relational$tests$m2m2r$testProp1$1$system$imports$import__core_relational_relational_modelToModelToRelational_m2m2rShowcase_pure_1$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_m2m2r_Entitlement, 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_tests_m2m2r_Entitlement)CompiledSupport.makeOne(vars.get(0)), es);\n      }\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$2364357\")))),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$2364358\")))))))))._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$2364352\")))),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$2364353\")))))))))._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$3939379\")),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$3939384\")),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$3939452\")),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$3939457\")),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$3939468\")),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$3939479\")),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$3939473\")),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$3939484\")),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$3939532\")),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$3939537\")),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$3939557\")),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$3939562\")),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$3939582\")),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$3939587\")),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$3939607\")),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$3939612\")),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$3939625\")),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$3939630\")),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$3939678\")),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$3939683\")),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$3051935\")),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$3052082\")),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$3051934\")),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$3052081\")),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$3051985\")),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$3052137\")),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$3051984\")),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$3052136\")),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(new org.eclipse.collections.impl.map.strategy.mutable.UnifiedMapWithHashingStrategy(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureEqualsHashingStrategy.HASHING_STRATEGY)),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$3778928\")))))._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(new org.eclipse.collections.impl.map.strategy.mutable.UnifiedMapWithHashingStrategy(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureEqualsHashingStrategy.HASHING_STRATEGY)),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(new org.eclipse.collections.impl.map.strategy.mutable.UnifiedMapWithHashingStrategy(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureEqualsHashingStrategy.HASHING_STRATEGY)),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(new org.eclipse.collections.impl.map.strategy.mutable.UnifiedMapWithHashingStrategy(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureEqualsHashingStrategy.HASHING_STRATEGY)),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(new org.eclipse.collections.impl.map.strategy.mutable.UnifiedMapWithHashingStrategy(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureEqualsHashingStrategy.HASHING_STRATEGY)),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$3779833\")))))._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(new org.eclipse.collections.impl.map.strategy.mutable.UnifiedMapWithHashingStrategy(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureEqualsHashingStrategy.HASHING_STRATEGY)),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(new org.eclipse.collections.impl.map.strategy.mutable.UnifiedMapWithHashingStrategy(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureEqualsHashingStrategy.HASHING_STRATEGY)),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(new org.eclipse.collections.impl.map.strategy.mutable.UnifiedMapWithHashingStrategy(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureEqualsHashingStrategy.HASHING_STRATEGY)),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_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$3849016\")),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$3849021\")),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"}, {"source1": "org/finos/legend/pure/generated/core_relational_relational_validation_tests_testComplexValidations.java", "source2": "org/finos/legend/pure/generated/core_relational_relational_validation_tests_testComplexValidations.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -148,14 +148,27 @@\n \n      public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_relational_validation_complex_Address _a, final ExecutionSupport es)\n      {\n return !(CompiledSupport.startsWith(_a._addressId(), \"1\"));\n      }\n }\n );\n+        __functions.put(\"meta$relational$validation$complex$validateComplexValidation6$8$system$imports$import__core_relational_relational_validation_tests_testComplexValidations_pure_4$0\", new DefaultPureLambdaFunction0<RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_validation_complex_Firm>>()\n+{\n+     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_validation_complex_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_validation_complex_Firm> valueOf(final ExecutionSupport es)\n+     {\n+return CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_validation_complex_Firm>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::validation::complex::Firm\").valuesView())));\n+     }\n+}\n+);\n         __functions.put(\"meta_relational_validation_complex_Firm$18\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow 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@@ -180,37 +193,37 @@\n core_relational_relational_validation_tests_testComplexValidations.__functions.get(\"meta_relational_validation_complex_Firm$35\")\n ))\n ,es); public boolean accept(org.finos.legend.pure.generated.Root_meta_relational_validation_complex_Address param){return func.value(param, es);}})\n ;\n      }\n }\n );\n-        __functions.put(\"meta$relational$validation$complex$validateComplexValidation6$8$system$imports$import__core_relational_relational_validation_tests_testComplexValidations_pure_4$0\", new DefaultPureLambdaFunction0<RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_validation_complex_Firm>>()\n+        __functions.put(\"meta_relational_validation_complex_Firm$19\", new DefaultPureLambdaFunction1<RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow>, java.lang.Long>()\n {\n-     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_validation_complex_Firm> execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return valueOf(es);\n+         return value((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow>)(Object)CompiledSupport.toPureCollection(vars.get(0)), es);\n      }\n \n-     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_validation_complex_Firm> valueOf(final ExecutionSupport es)\n+     public java.lang.Long value(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow> _y, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_validation_complex_Firm>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::validation::complex::Firm\").valuesView())));\n+return core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_count_Any_MANY__Integer_1_(CompiledSupport.toPureCollection(_y),es);\n      }\n }\n );\n-        __functions.put(\"meta_relational_validation_complex_Firm$19\", new DefaultPureLambdaFunction1<RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow>, java.lang.Long>()\n+        __functions.put(\"meta$relational$validation$complex$validateComplexValidation5$7$system$imports$import__core_relational_relational_validation_tests_testComplexValidations_pure_4$0\", new DefaultPureLambdaFunction0<RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_validation_complex_Firm>>()\n {\n-     public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n+     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_validation_complex_Firm> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow>)(Object)CompiledSupport.toPureCollection(vars.get(0)), es);\n+         return valueOf(es);\n      }\n \n-     public java.lang.Long value(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow> _y, final ExecutionSupport es)\n+     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_validation_complex_Firm> valueOf(final ExecutionSupport es)\n      {\n-return core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_count_Any_MANY__Integer_1_(CompiledSupport.toPureCollection(_y),es);\n+return CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_validation_complex_Firm>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::validation::complex::Firm\").valuesView())));\n      }\n }\n );\n         __functions.put(\"meta_relational_validation_complex_LegalEntity$16\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_validation_complex_Address, org.finos.legend.pure.generated.Root_meta_relational_validation_complex_Location>()\n {\n      public org.finos.legend.pure.generated.Root_meta_relational_validation_complex_Location execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -232,27 +245,14 @@\n \n      public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_relational_validation_complex_Person _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._age();\n      }\n }\n );\n-        __functions.put(\"meta$relational$validation$complex$validateComplexValidation5$7$system$imports$import__core_relational_relational_validation_tests_testComplexValidations_pure_4$0\", new DefaultPureLambdaFunction0<RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_validation_complex_Firm>>()\n-{\n-     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_validation_complex_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_validation_complex_Firm> valueOf(final ExecutionSupport es)\n-     {\n-return CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_validation_complex_Firm>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::validation::complex::Firm\").valuesView())));\n-     }\n-}\n-);\n         __functions.put(\"meta_relational_validation_complex_LegalEntity$17\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_validation_complex_Location, 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_validation_complex_Location)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -596,37 +596,37 @@\n ), (\n core_relational_relational_validation_tests_testComplexValidations.__functions.get(\"meta_relational_validation_complex_Firm$21\")\n ))\n ,es),es));\n      }\n }\n );\n-        __functions.put(\"meta_relational_validation_complex_Firm$21\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, java.lang.Boolean>()\n+        __functions.put(\"meta$relational$validation$complex$validateComplexValidation1$3$system$imports$import__core_relational_relational_validation_tests_testComplexValidations_pure_4$0\", new DefaultPureLambdaFunction0<RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_validation_complex_LegalEntity>>()\n {\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_validation_complex_LegalEntity> 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 valueOf(es);\n      }\n \n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow _x, final ExecutionSupport es)\n+     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_validation_complex_LegalEntity> valueOf(final ExecutionSupport es)\n      {\n-return platform_pure_grammar_functions_boolean_inequalities_greaterThan.Root_meta_pure_functions_boolean_greaterThan_Number_1__Number_1__Boolean_1_(_x.getInteger(\"count\",es),1l,es);\n+return CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_validation_complex_LegalEntity>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::validation::complex::LegalEntity\").valuesView())));\n      }\n }\n );\n-        __functions.put(\"meta$relational$validation$complex$validateComplexValidation1$3$system$imports$import__core_relational_relational_validation_tests_testComplexValidations_pure_4$0\", new DefaultPureLambdaFunction0<RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_validation_complex_LegalEntity>>()\n+        __functions.put(\"meta_relational_validation_complex_Firm$21\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, java.lang.Boolean>()\n {\n-     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_validation_complex_LegalEntity> execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return valueOf(es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_validation_complex_LegalEntity> valueOf(final ExecutionSupport es)\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow _x, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_relational_validation_complex_LegalEntity>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::relational::validation::complex::LegalEntity\").valuesView())));\n+return platform_pure_grammar_functions_boolean_inequalities_greaterThan.Root_meta_pure_functions_boolean_greaterThan_Number_1__Number_1__Boolean_1_(_x.getInteger(\"count\",es),1l,es);\n      }\n }\n );\n         __functions.put(\"meta$relational$validation$complex$validateComplexValidation9$11$system$imports$import__core_relational_relational_validation_tests_testComplexValidations_pure_4$0\", new DefaultPureLambdaFunction0<RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_validation_complex_Firm>>()\n {\n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_relational_validation_complex_Firm> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n"}]}
