{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -150038,15 +150038,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):                         0e1ffdd8\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@@ -150938,15 +150938,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):                         909eca13\n+  32-bit CRC value (hex):                         9c4846a4\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@@ -151082,15 +151082,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):                         ad37cd14\n+  32-bit CRC value (hex):                         ce031119\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@@ -151154,15 +151154,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):                         c43522f6\n+  32-bit CRC value (hex):                         d9daeb67\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@@ -151190,15 +151190,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):                         079a9d54\n+  32-bit CRC value (hex):                         e1bef1af\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@@ -151226,15 +151226,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):                         9988cd55\n+  32-bit CRC value (hex):                         4d75f0e9\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@@ -151262,15 +151262,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):                         fcfea95f\n+  32-bit CRC value (hex):                         193535cf\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@@ -151298,15 +151298,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):                         c76da61b\n+  32-bit CRC value (hex):                         9362711a\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@@ -151334,15 +151334,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):                         99ec0624\n+  32-bit CRC value (hex):                         e5ffc74a\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@@ -151370,15 +151370,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):                         04f793fa\n+  32-bit CRC value (hex):                         6f8f7017\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@@ -151406,15 +151406,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):                         f3266675\n+  32-bit CRC value (hex):                         043c0817\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@@ -151442,15 +151442,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):                         28d66934\n+  32-bit CRC value (hex):                         8aeda29f\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@@ -151478,15 +151478,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):                         0c350eb6\n+  32-bit CRC value (hex):                         2bcf5083\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@@ -151514,15 +151514,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):                         f5fe0298\n+  32-bit CRC value (hex):                         cfa4b799\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@@ -151838,15 +151838,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):                         0cef1aa0\n+  32-bit CRC value (hex):                         27de23e2\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@@ -156734,15 +156734,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):                         9c3b11a9\n+  32-bit CRC value (hex):                         cad62444\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@@ -156986,15 +156986,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):                         12a0ef53\n+  32-bit CRC value (hex):                         3d84f4eb\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@@ -159650,15 +159650,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):                         1f543590\n+  32-bit CRC value (hex):                         340ccdad\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@@ -159686,15 +159686,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):                         3249426b\n+  32-bit CRC value (hex):                         3a21c11d\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@@ -159758,15 +159758,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@@ -162314,15 +162314,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):                         f654e33b\n+  32-bit CRC value (hex):                         121515fb\n   compressed size:                                240549 bytes\n   uncompressed size:                              240549 bytes\n   length of filename:                             117 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@@ -162386,15 +162386,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):                         6871a427\n+  32-bit CRC value (hex):                         5e67e44b\n   compressed size:                                6697 bytes\n   uncompressed size:                              6697 bytes\n   length of filename:                             90 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n"}, {"source1": "zipdetails --redact --scan --utc {}", "source2": "zipdetails --redact --scan --utc {}", "unified_diff": "@@ -116730,15 +116730,15 @@\n 2D8C1AA Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 2D8C1AC   Length              0005 (5)\n 2D8C1AE   Flags               01 (1) 'Modification'\n 2D8C1AF   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 2D8C1B3 PAYLOAD\n \n 2DAC70F DATA DESCRIPTOR       08074B50 (134695760)\n-2DAC713 CRC                   0E1FFDD8 (236977624)\n+2DAC713 CRC                   573B125C (1463489116)\n 2DAC717 Compressed Size       0002055C (132444)\n 2DAC71B Uncompressed Size     0002055C (132444)\n \n 2DAC71F LOCAL HEADER #4179    04034B50 (67324752)\n 2DAC723 Extract Zip Spec      14 (20) '2.0'\n 2DAC724 Extract OS            00 (0) 'MS-DOS'\n 2DAC725 General Purpose Flag  0008 (8)\n@@ -117430,15 +117430,15 @@\n 31D50BE Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 31D50C0   Length              0005 (5)\n 31D50C2   Flags               01 (1) 'Modification'\n 31D50C3   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 31D50C7 PAYLOAD\n \n 31F0F6E DATA DESCRIPTOR       08074B50 (134695760)\n-31F0F72 CRC                   909ECA13 (2426325523)\n+31F0F72 CRC                   9C4846A4 (2621982372)\n 31F0F76 Compressed Size       0001BEA7 (114343)\n 31F0F7A Uncompressed Size     0001BEA7 (114343)\n \n 31F0F7E LOCAL HEADER #4204    04034B50 (67324752)\n 31F0F82 Extract Zip Spec      14 (20) '2.0'\n 31F0F83 Extract OS            00 (0) 'MS-DOS'\n 31F0F84 General Purpose Flag  0008 (8)\n@@ -117542,15 +117542,15 @@\n 3219A7B Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 3219A7D   Length              0005 (5)\n 3219A7F   Flags               01 (1) 'Modification'\n 3219A80   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 3219A84 PAYLOAD\n \n 321D728 DATA DESCRIPTOR       08074B50 (134695760)\n-321D72C CRC                   AD37CD14 (2906115348)\n+321D72C CRC                   CE031119 (3456307481)\n 321D730 Compressed Size       00003CA4 (15524)\n 321D734 Uncompressed Size     00003CA4 (15524)\n \n 321D738 LOCAL HEADER #4208    04034B50 (67324752)\n 321D73C Extract Zip Spec      14 (20) '2.0'\n 321D73D Extract OS            00 (0) 'MS-DOS'\n 321D73E General Purpose Flag  0008 (8)\n@@ -117598,15 +117598,15 @@\n 3270B02 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 3270B04   Length              0005 (5)\n 3270B06   Flags               01 (1) 'Modification'\n 3270B07   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 3270B0B PAYLOAD\n \n 3273EA0 DATA DESCRIPTOR       08074B50 (134695760)\n-3273EA4 CRC                   C43522F6 (3291816694)\n+3273EA4 CRC                   D9DAEB67 (3655002983)\n 3273EA8 Compressed Size       00003395 (13205)\n 3273EAC Uncompressed Size     00003395 (13205)\n \n 3273EB0 LOCAL HEADER #4210    04034B50 (67324752)\n 3273EB4 Extract Zip Spec      14 (20) '2.0'\n 3273EB5 Extract OS            00 (0) 'MS-DOS'\n 3273EB6 General Purpose Flag  0008 (8)\n@@ -117626,15 +117626,15 @@\n 3273F37 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 3273F39   Length              0005 (5)\n 3273F3B   Flags               01 (1) 'Modification'\n 3273F3C   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 3273F40 PAYLOAD\n \n 328BDB2 DATA DESCRIPTOR       08074B50 (134695760)\n-328BDB6 CRC                   079A9D54 (127573332)\n+328BDB6 CRC                   E1BEF1AF (3787387311)\n 328BDBA Compressed Size       00017E72 (97906)\n 328BDBE Uncompressed Size     00017E72 (97906)\n \n 328BDC2 LOCAL HEADER #4211    04034B50 (67324752)\n 328BDC6 Extract Zip Spec      14 (20) '2.0'\n 328BDC7 Extract OS            00 (0) 'MS-DOS'\n 328BDC8 General Purpose Flag  0008 (8)\n@@ -117654,15 +117654,15 @@\n 328BE44 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 328BE46   Length              0005 (5)\n 328BE48   Flags               01 (1) 'Modification'\n 328BE49   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 328BE4D PAYLOAD\n \n 329EDD8 DATA DESCRIPTOR       08074B50 (134695760)\n-329EDDC CRC                   9988CD55 (2575879509)\n+329EDDC CRC                   4D75F0E9 (1299575017)\n 329EDE0 Compressed Size       00012F8B (77707)\n 329EDE4 Uncompressed Size     00012F8B (77707)\n \n 329EDE8 LOCAL HEADER #4212    04034B50 (67324752)\n 329EDEC Extract Zip Spec      14 (20) '2.0'\n 329EDED Extract OS            00 (0) 'MS-DOS'\n 329EDEE General Purpose Flag  0008 (8)\n@@ -117682,15 +117682,15 @@\n 329EE6A Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 329EE6C   Length              0005 (5)\n 329EE6E   Flags               01 (1) 'Modification'\n 329EE6F   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 329EE73 PAYLOAD\n \n 32A76A0 DATA DESCRIPTOR       08074B50 (134695760)\n-32A76A4 CRC                   FCFEA95F (4244547935)\n+32A76A4 CRC                   193535CF (422917583)\n 32A76A8 Compressed Size       0000882D (34861)\n 32A76AC Uncompressed Size     0000882D (34861)\n \n 32A76B0 LOCAL HEADER #4213    04034B50 (67324752)\n 32A76B4 Extract Zip Spec      14 (20) '2.0'\n 32A76B5 Extract OS            00 (0) 'MS-DOS'\n 32A76B6 General Purpose Flag  0008 (8)\n@@ -117710,15 +117710,15 @@\n 32A7734 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 32A7736   Length              0005 (5)\n 32A7738   Flags               01 (1) 'Modification'\n 32A7739   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 32A773D PAYLOAD\n \n 32ABEB6 DATA DESCRIPTOR       08074B50 (134695760)\n-32ABEBA CRC                   C76DA61B (3345851931)\n+32ABEBA CRC                   9362711A (2472702234)\n 32ABEBE Compressed Size       00004779 (18297)\n 32ABEC2 Uncompressed Size     00004779 (18297)\n \n 32ABEC6 LOCAL HEADER #4214    04034B50 (67324752)\n 32ABECA Extract Zip Spec      14 (20) '2.0'\n 32ABECB Extract OS            00 (0) 'MS-DOS'\n 32ABECC General Purpose Flag  0008 (8)\n@@ -117738,15 +117738,15 @@\n 32ABF4E Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 32ABF50   Length              0005 (5)\n 32ABF52   Flags               01 (1) 'Modification'\n 32ABF53   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 32ABF57 PAYLOAD\n \n 32B9458 DATA DESCRIPTOR       08074B50 (134695760)\n-32B945C CRC                   99EC0624 (2582382116)\n+32B945C CRC                   E5FFC74A (3858745162)\n 32B9460 Compressed Size       0000D501 (54529)\n 32B9464 Uncompressed Size     0000D501 (54529)\n \n 32B9468 LOCAL HEADER #4215    04034B50 (67324752)\n 32B946C Extract Zip Spec      14 (20) '2.0'\n 32B946D Extract OS            00 (0) 'MS-DOS'\n 32B946E General Purpose Flag  0008 (8)\n@@ -117766,15 +117766,15 @@\n 32B94F3 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 32B94F5   Length              0005 (5)\n 32B94F7   Flags               01 (1) 'Modification'\n 32B94F8   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 32B94FC PAYLOAD\n \n 32C4642 DATA DESCRIPTOR       08074B50 (134695760)\n-32C4646 CRC                   04F793FA (83334138)\n+32C4646 CRC                   6F8F7017 (1871671319)\n 32C464A Compressed Size       0000B146 (45382)\n 32C464E Uncompressed Size     0000B146 (45382)\n \n 32C4652 LOCAL HEADER #4216    04034B50 (67324752)\n 32C4656 Extract Zip Spec      14 (20) '2.0'\n 32C4657 Extract OS            00 (0) 'MS-DOS'\n 32C4658 General Purpose Flag  0008 (8)\n@@ -117794,15 +117794,15 @@\n 32C46DB Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 32C46DD   Length              0005 (5)\n 32C46DF   Flags               01 (1) 'Modification'\n 32C46E0   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 32C46E4 PAYLOAD\n \n 32C6F4F DATA DESCRIPTOR       08074B50 (134695760)\n-32C6F53 CRC                   F3266675 (4079380085)\n+32C6F53 CRC                   043C0817 (71043095)\n 32C6F57 Compressed Size       0000286B (10347)\n 32C6F5B Uncompressed Size     0000286B (10347)\n \n 32C6F5F LOCAL HEADER #4217    04034B50 (67324752)\n 32C6F63 Extract Zip Spec      14 (20) '2.0'\n 32C6F64 Extract OS            00 (0) 'MS-DOS'\n 32C6F65 General Purpose Flag  0008 (8)\n@@ -117822,15 +117822,15 @@\n 32C6FED Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 32C6FEF   Length              0005 (5)\n 32C6FF1   Flags               01 (1) 'Modification'\n 32C6FF2   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 32C6FF6 PAYLOAD\n \n 32D4751 DATA DESCRIPTOR       08074B50 (134695760)\n-32D4755 CRC                   28D66934 (685140276)\n+32D4755 CRC                   8AEDA29F (2330829471)\n 32D4759 Compressed Size       0000D75B (55131)\n 32D475D Uncompressed Size     0000D75B (55131)\n \n 32D4761 LOCAL HEADER #4218    04034B50 (67324752)\n 32D4765 Extract Zip Spec      14 (20) '2.0'\n 32D4766 Extract OS            00 (0) 'MS-DOS'\n 32D4767 General Purpose Flag  0008 (8)\n@@ -117850,15 +117850,15 @@\n 32D47EE Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 32D47F0   Length              0005 (5)\n 32D47F2   Flags               01 (1) 'Modification'\n 32D47F3   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 32D47F7 PAYLOAD\n \n 330F30C DATA DESCRIPTOR       08074B50 (134695760)\n-330F310 CRC                   0C350EB6 (204803766)\n+330F310 CRC                   2BCF5083 (735006851)\n 330F314 Compressed Size       0003AB15 (240405)\n 330F318 Uncompressed Size     0003AB15 (240405)\n \n 330F31C LOCAL HEADER #4219    04034B50 (67324752)\n 330F320 Extract Zip Spec      14 (20) '2.0'\n 330F321 Extract OS            00 (0) 'MS-DOS'\n 330F322 General Purpose Flag  0008 (8)\n@@ -117878,15 +117878,15 @@\n 330F3AE Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 330F3B0   Length              0005 (5)\n 330F3B2   Flags               01 (1) 'Modification'\n 330F3B3   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 330F3B7 PAYLOAD\n \n 3318C5F DATA DESCRIPTOR       08074B50 (134695760)\n-3318C63 CRC                   F5FE0298 (4127064728)\n+3318C63 CRC                   CFA4B799 (3483678617)\n 3318C67 Compressed Size       000098A8 (39080)\n 3318C6B Uncompressed Size     000098A8 (39080)\n \n 3318C6F LOCAL HEADER #4220    04034B50 (67324752)\n 3318C73 Extract Zip Spec      14 (20) '2.0'\n 3318C74 Extract OS            00 (0) 'MS-DOS'\n 3318C75 General Purpose Flag  0008 (8)\n@@ -118130,15 +118130,15 @@\n 342CDBD Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 342CDBF   Length              0005 (5)\n 342CDC1   Flags               01 (1) 'Modification'\n 342CDC2   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 342CDC6 PAYLOAD\n \n 349312D DATA DESCRIPTOR       08074B50 (134695760)\n-3493131 CRC                   0CEF1AA0 (216996512)\n+3493131 CRC                   27DE23E2 (668869602)\n 3493135 Compressed Size       00066367 (418663)\n 3493139 Uncompressed Size     00066367 (418663)\n \n 349313D LOCAL HEADER #4229    04034B50 (67324752)\n 3493141 Extract Zip Spec      14 (20) '2.0'\n 3493142 Extract OS            00 (0) 'MS-DOS'\n 3493143 General Purpose Flag  0008 (8)\n@@ -121955,15 +121955,15 @@\n 42C57F4 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 42C57F6   Length              0005 (5)\n 42C57F8   Flags               01 (1) 'Modification'\n 42C57F9   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 42C57FD PAYLOAD\n \n 476BCED DATA DESCRIPTOR       08074B50 (134695760)\n-476BCF1 CRC                   9C3B11A9 (2621116841)\n+476BCF1 CRC                   CAD62444 (3403031620)\n 476BCF5 Compressed Size       004A64F0 (4875504)\n 476BCF9 Uncompressed Size     004A64F0 (4875504)\n \n 476BCFD LOCAL HEADER #4365    04034B50 (67324752)\n 476BD01 Extract Zip Spec      14 (20) '2.0'\n 476BD02 Extract OS            00 (0) 'MS-DOS'\n 476BD03 General Purpose Flag  0008 (8)\n@@ -122151,15 +122151,15 @@\n 495299C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 495299E   Length              0005 (5)\n 49529A0   Flags               01 (1) 'Modification'\n 49529A1   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 49529A5 PAYLOAD\n \n 495E0FC DATA DESCRIPTOR       08074B50 (134695760)\n-495E100 CRC                   12A0EF53 (312536915)\n+495E100 CRC                   3D84F4EB (1032123627)\n 495E104 Compressed Size       0000B757 (46935)\n 495E108 Uncompressed Size     0000B757 (46935)\n \n 495E10C LOCAL HEADER #4372    04034B50 (67324752)\n 495E110 Extract Zip Spec      14 (20) '2.0'\n 495E111 Extract OS            00 (0) 'MS-DOS'\n 495E112 General Purpose Flag  0008 (8)\n@@ -124223,15 +124223,15 @@\n 4FF20C7 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 4FF20C9   Length              0005 (5)\n 4FF20CB   Flags               01 (1) 'Modification'\n 4FF20CC   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 4FF20D0 PAYLOAD\n \n 50DC78B DATA DESCRIPTOR       08074B50 (134695760)\n-50DC78F CRC                   1F543590 (525612432)\n+50DC78F CRC                   340CCDAD (873254317)\n 50DC793 Compressed Size       000EA6BB (960187)\n 50DC797 Uncompressed Size     000EA6BB (960187)\n \n 50DC79B LOCAL HEADER #4446    04034B50 (67324752)\n 50DC79F Extract Zip Spec      14 (20) '2.0'\n 50DC7A0 Extract OS            00 (0) 'MS-DOS'\n 50DC7A1 General Purpose Flag  0008 (8)\n@@ -124251,15 +124251,15 @@\n 50DC824 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 50DC826   Length              0005 (5)\n 50DC828   Flags               01 (1) 'Modification'\n 50DC829   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 50DC82D PAYLOAD\n \n 51C8345 DATA DESCRIPTOR       08074B50 (134695760)\n-51C8349 CRC                   3249426B (843661931)\n+51C8349 CRC                   3A21C11D (975290653)\n 51C834D Compressed Size       000EBB18 (965400)\n 51C8351 Uncompressed Size     000EBB18 (965400)\n \n 51C8355 LOCAL HEADER #4447    04034B50 (67324752)\n 51C8359 Extract Zip Spec      14 (20) '2.0'\n 51C835A Extract OS            00 (0) 'MS-DOS'\n 51C835B General Purpose Flag  0008 (8)\n@@ -124307,15 +124307,15 @@\n 51CF25A Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 51CF25C   Length              0005 (5)\n 51CF25E   Flags               01 (1) 'Modification'\n 51CF25F   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 51CF263 PAYLOAD\n \n 51D5F26 DATA DESCRIPTOR       08074B50 (134695760)\n-51D5F2A CRC                   28BEBEF9 (683589369)\n+51D5F2A CRC                   3EB9C67B (1052362363)\n 51D5F2E Compressed Size       00006CC3 (27843)\n 51D5F32 Uncompressed Size     00006CC3 (27843)\n \n 51D5F36 LOCAL HEADER #4449    04034B50 (67324752)\n 51D5F3A Extract Zip Spec      14 (20) '2.0'\n 51D5F3B Extract OS            00 (0) 'MS-DOS'\n 51D5F3C General Purpose Flag  0008 (8)\n@@ -126298,15 +126298,15 @@\n 5852A25 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 5852A27   Length              0005 (5)\n 5852A29   Flags               01 (1) 'Modification'\n 5852A2A   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 5852A2E PAYLOAD\n \n 588D5D3 DATA DESCRIPTOR       08074B50 (134695760)\n-588D5D7 CRC                   F654E33B (4132758331)\n+588D5D7 CRC                   121515FB (303371771)\n 588D5DB Compressed Size       0003ABA5 (240549)\n 588D5DF Uncompressed Size     0003ABA5 (240549)\n \n 588D5E3 LOCAL HEADER #4520    04034B50 (67324752)\n 588D5E7 Extract Zip Spec      14 (20) '2.0'\n 588D5E8 Extract OS            00 (0) 'MS-DOS'\n 588D5E9 General Purpose Flag  0008 (8)\n@@ -126354,15 +126354,15 @@\n 589815B Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 589815D   Length              0005 (5)\n 589815F   Flags               01 (1) 'Modification'\n 5898160   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 5898164 PAYLOAD\n \n 5899B8D DATA DESCRIPTOR       08074B50 (134695760)\n-5899B91 CRC                   6871A427 (1752278055)\n+5899B91 CRC                   5E67E44B (1583866955)\n 5899B95 Compressed Size       00001A29 (6697)\n 5899B99 Uncompressed Size     00001A29 (6697)\n \n 5899B9D LOCAL HEADER #4522    04034B50 (67324752)\n 5899BA1 Extract Zip Spec      14 (20) '2.0'\n 5899BA2 Extract OS            00 (0) 'MS-DOS'\n 5899BA3 General Purpose Flag  0008 (8)\n@@ -253219,15 +253219,15 @@\n 5BEEC3C Created OS            00 (0) 'MS-DOS'\n 5BEEC3D Extract Zip Spec      14 (20) '2.0'\n 5BEEC3E Extract OS            00 (0) 'MS-DOS'\n 5BEEC3F General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5BEEC41 Compression Method    0000 (0) 'Stored'\n 5BEEC43 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5BEEC47 CRC                   0E1FFDD8 (236977624)\n+5BEEC47 CRC                   573B125C (1463489116)\n 5BEEC4B Compressed Size       0002055C (132444)\n 5BEEC4F Uncompressed Size     0002055C (132444)\n 5BEEC53 Filename Length       006A (106)\n 5BEEC55 Extra Length          0009 (9)\n 5BEEC57 Comment Length        0000 (0)\n 5BEEC59 Disk Start            0000 (0)\n 5BEEC5B Int File Attributes   0000 (0)\n@@ -253969,15 +253969,15 @@\n 5BEFB46 Created OS            00 (0) 'MS-DOS'\n 5BEFB47 Extract Zip Spec      14 (20) '2.0'\n 5BEFB48 Extract OS            00 (0) 'MS-DOS'\n 5BEFB49 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5BEFB4B Compression Method    0000 (0) 'Stored'\n 5BEFB4D Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5BEFB51 CRC                   909ECA13 (2426325523)\n+5BEFB51 CRC                   9C4846A4 (2621982372)\n 5BEFB55 Compressed Size       0001BEA7 (114343)\n 5BEFB59 Uncompressed Size     0001BEA7 (114343)\n 5BEFB5D Filename Length       0065 (101)\n 5BEFB5F Extra Length          0009 (9)\n 5BEFB61 Comment Length        0000 (0)\n 5BEFB63 Disk Start            0000 (0)\n 5BEFB65 Int File Attributes   0000 (0)\n@@ -254089,15 +254089,15 @@\n 5BEFD9F Created OS            00 (0) 'MS-DOS'\n 5BEFDA0 Extract Zip Spec      14 (20) '2.0'\n 5BEFDA1 Extract OS            00 (0) 'MS-DOS'\n 5BEFDA2 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5BEFDA4 Compression Method    0000 (0) 'Stored'\n 5BEFDA6 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5BEFDAA CRC                   AD37CD14 (2906115348)\n+5BEFDAA CRC                   CE031119 (3456307481)\n 5BEFDAE Compressed Size       00003CA4 (15524)\n 5BEFDB2 Uncompressed Size     00003CA4 (15524)\n 5BEFDB6 Filename Length       0067 (103)\n 5BEFDB8 Extra Length          0009 (9)\n 5BEFDBA Comment Length        0000 (0)\n 5BEFDBC Disk Start            0000 (0)\n 5BEFDBE Int File Attributes   0000 (0)\n@@ -254149,15 +254149,15 @@\n 5BEFED3 Created OS            00 (0) 'MS-DOS'\n 5BEFED4 Extract Zip Spec      14 (20) '2.0'\n 5BEFED5 Extract OS            00 (0) 'MS-DOS'\n 5BEFED6 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5BEFED8 Compression Method    0000 (0) 'Stored'\n 5BEFEDA Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5BEFEDE CRC                   C43522F6 (3291816694)\n+5BEFEDE CRC                   D9DAEB67 (3655002983)\n 5BEFEE2 Compressed Size       00003395 (13205)\n 5BEFEE6 Uncompressed Size     00003395 (13205)\n 5BEFEEA Filename Length       006C (108)\n 5BEFEEC Extra Length          0009 (9)\n 5BEFEEE Comment Length        0000 (0)\n 5BEFEF0 Disk Start            0000 (0)\n 5BEFEF2 Int File Attributes   0000 (0)\n@@ -254179,15 +254179,15 @@\n 5BEFF76 Created OS            00 (0) 'MS-DOS'\n 5BEFF77 Extract Zip Spec      14 (20) '2.0'\n 5BEFF78 Extract OS            00 (0) 'MS-DOS'\n 5BEFF79 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5BEFF7B Compression Method    0000 (0) 'Stored'\n 5BEFF7D Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5BEFF81 CRC                   079A9D54 (127573332)\n+5BEFF81 CRC                   E1BEF1AF (3787387311)\n 5BEFF85 Compressed Size       00017E72 (97906)\n 5BEFF89 Uncompressed Size     00017E72 (97906)\n 5BEFF8D Filename Length       0069 (105)\n 5BEFF8F Extra Length          0009 (9)\n 5BEFF91 Comment Length        0000 (0)\n 5BEFF93 Disk Start            0000 (0)\n 5BEFF95 Int File Attributes   0000 (0)\n@@ -254209,15 +254209,15 @@\n 5BF0016 Created OS            00 (0) 'MS-DOS'\n 5BF0017 Extract Zip Spec      14 (20) '2.0'\n 5BF0018 Extract OS            00 (0) 'MS-DOS'\n 5BF0019 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5BF001B Compression Method    0000 (0) 'Stored'\n 5BF001D Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5BF0021 CRC                   9988CD55 (2575879509)\n+5BF0021 CRC                   4D75F0E9 (1299575017)\n 5BF0025 Compressed Size       00012F8B (77707)\n 5BF0029 Uncompressed Size     00012F8B (77707)\n 5BF002D Filename Length       0064 (100)\n 5BF002F Extra Length          0009 (9)\n 5BF0031 Comment Length        0000 (0)\n 5BF0033 Disk Start            0000 (0)\n 5BF0035 Int File Attributes   0000 (0)\n@@ -254239,15 +254239,15 @@\n 5BF00B1 Created OS            00 (0) 'MS-DOS'\n 5BF00B2 Extract Zip Spec      14 (20) '2.0'\n 5BF00B3 Extract OS            00 (0) 'MS-DOS'\n 5BF00B4 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5BF00B6 Compression Method    0000 (0) 'Stored'\n 5BF00B8 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5BF00BC CRC                   FCFEA95F (4244547935)\n+5BF00BC CRC                   193535CF (422917583)\n 5BF00C0 Compressed Size       0000882D (34861)\n 5BF00C4 Uncompressed Size     0000882D (34861)\n 5BF00C8 Filename Length       0064 (100)\n 5BF00CA Extra Length          0009 (9)\n 5BF00CC Comment Length        0000 (0)\n 5BF00CE Disk Start            0000 (0)\n 5BF00D0 Int File Attributes   0000 (0)\n@@ -254269,15 +254269,15 @@\n 5BF014C Created OS            00 (0) 'MS-DOS'\n 5BF014D Extract Zip Spec      14 (20) '2.0'\n 5BF014E Extract OS            00 (0) 'MS-DOS'\n 5BF014F General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5BF0151 Compression Method    0000 (0) 'Stored'\n 5BF0153 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5BF0157 CRC                   C76DA61B (3345851931)\n+5BF0157 CRC                   9362711A (2472702234)\n 5BF015B Compressed Size       00004779 (18297)\n 5BF015F Uncompressed Size     00004779 (18297)\n 5BF0163 Filename Length       0066 (102)\n 5BF0165 Extra Length          0009 (9)\n 5BF0167 Comment Length        0000 (0)\n 5BF0169 Disk Start            0000 (0)\n 5BF016B Int File Attributes   0000 (0)\n@@ -254299,15 +254299,15 @@\n 5BF01E9 Created OS            00 (0) 'MS-DOS'\n 5BF01EA Extract Zip Spec      14 (20) '2.0'\n 5BF01EB Extract OS            00 (0) 'MS-DOS'\n 5BF01EC General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5BF01EE Compression Method    0000 (0) 'Stored'\n 5BF01F0 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5BF01F4 CRC                   99EC0624 (2582382116)\n+5BF01F4 CRC                   E5FFC74A (3858745162)\n 5BF01F8 Compressed Size       0000D501 (54529)\n 5BF01FC Uncompressed Size     0000D501 (54529)\n 5BF0200 Filename Length       006A (106)\n 5BF0202 Extra Length          0009 (9)\n 5BF0204 Comment Length        0000 (0)\n 5BF0206 Disk Start            0000 (0)\n 5BF0208 Int File Attributes   0000 (0)\n@@ -254329,15 +254329,15 @@\n 5BF028A Created OS            00 (0) 'MS-DOS'\n 5BF028B Extract Zip Spec      14 (20) '2.0'\n 5BF028C Extract OS            00 (0) 'MS-DOS'\n 5BF028D General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5BF028F Compression Method    0000 (0) 'Stored'\n 5BF0291 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5BF0295 CRC                   04F793FA (83334138)\n+5BF0295 CRC                   6F8F7017 (1871671319)\n 5BF0299 Compressed Size       0000B146 (45382)\n 5BF029D Uncompressed Size     0000B146 (45382)\n 5BF02A1 Filename Length       006D (109)\n 5BF02A3 Extra Length          0009 (9)\n 5BF02A5 Comment Length        0000 (0)\n 5BF02A7 Disk Start            0000 (0)\n 5BF02A9 Int File Attributes   0000 (0)\n@@ -254359,15 +254359,15 @@\n 5BF032E Created OS            00 (0) 'MS-DOS'\n 5BF032F Extract Zip Spec      14 (20) '2.0'\n 5BF0330 Extract OS            00 (0) 'MS-DOS'\n 5BF0331 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5BF0333 Compression Method    0000 (0) 'Stored'\n 5BF0335 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5BF0339 CRC                   F3266675 (4079380085)\n+5BF0339 CRC                   043C0817 (71043095)\n 5BF033D Compressed Size       0000286B (10347)\n 5BF0341 Uncompressed Size     0000286B (10347)\n 5BF0345 Filename Length       006B (107)\n 5BF0347 Extra Length          0009 (9)\n 5BF0349 Comment Length        0000 (0)\n 5BF034B Disk Start            0000 (0)\n 5BF034D Int File Attributes   0000 (0)\n@@ -254389,15 +254389,15 @@\n 5BF03D0 Created OS            00 (0) 'MS-DOS'\n 5BF03D1 Extract Zip Spec      14 (20) '2.0'\n 5BF03D2 Extract OS            00 (0) 'MS-DOS'\n 5BF03D3 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5BF03D5 Compression Method    0000 (0) 'Stored'\n 5BF03D7 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5BF03DB CRC                   28D66934 (685140276)\n+5BF03DB CRC                   8AEDA29F (2330829471)\n 5BF03DF Compressed Size       0000D75B (55131)\n 5BF03E3 Uncompressed Size     0000D75B (55131)\n 5BF03E7 Filename Length       0070 (112)\n 5BF03E9 Extra Length          0009 (9)\n 5BF03EB Comment Length        0000 (0)\n 5BF03ED Disk Start            0000 (0)\n 5BF03EF Int File Attributes   0000 (0)\n@@ -254419,15 +254419,15 @@\n 5BF0477 Created OS            00 (0) 'MS-DOS'\n 5BF0478 Extract Zip Spec      14 (20) '2.0'\n 5BF0479 Extract OS            00 (0) 'MS-DOS'\n 5BF047A General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5BF047C Compression Method    0000 (0) 'Stored'\n 5BF047E Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5BF0482 CRC                   0C350EB6 (204803766)\n+5BF0482 CRC                   2BCF5083 (735006851)\n 5BF0486 Compressed Size       0003AB15 (240405)\n 5BF048A Uncompressed Size     0003AB15 (240405)\n 5BF048E Filename Length       006F (111)\n 5BF0490 Extra Length          0009 (9)\n 5BF0492 Comment Length        0000 (0)\n 5BF0494 Disk Start            0000 (0)\n 5BF0496 Int File Attributes   0000 (0)\n@@ -254449,15 +254449,15 @@\n 5BF051D Created OS            00 (0) 'MS-DOS'\n 5BF051E Extract Zip Spec      14 (20) '2.0'\n 5BF051F Extract OS            00 (0) 'MS-DOS'\n 5BF0520 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5BF0522 Compression Method    0000 (0) 'Stored'\n 5BF0524 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5BF0528 CRC                   F5FE0298 (4127064728)\n+5BF0528 CRC                   CFA4B799 (3483678617)\n 5BF052C Compressed Size       000098A8 (39080)\n 5BF0530 Uncompressed Size     000098A8 (39080)\n 5BF0534 Filename Length       0074 (116)\n 5BF0536 Extra Length          0009 (9)\n 5BF0538 Comment Length        0000 (0)\n 5BF053A Disk Start            0000 (0)\n 5BF053C Int File Attributes   0000 (0)\n@@ -254719,15 +254719,15 @@\n 5BF0AA1 Created OS            00 (0) 'MS-DOS'\n 5BF0AA2 Extract Zip Spec      14 (20) '2.0'\n 5BF0AA3 Extract OS            00 (0) 'MS-DOS'\n 5BF0AA4 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5BF0AA6 Compression Method    0000 (0) 'Stored'\n 5BF0AA8 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5BF0AAC CRC                   0CEF1AA0 (216996512)\n+5BF0AAC CRC                   27DE23E2 (668869602)\n 5BF0AB0 Compressed Size       00066367 (418663)\n 5BF0AB4 Uncompressed Size     00066367 (418663)\n 5BF0AB8 Filename Length       0068 (104)\n 5BF0ABA Extra Length          0009 (9)\n 5BF0ABC Comment Length        0000 (0)\n 5BF0ABE Disk Start            0000 (0)\n 5BF0AC0 Int File Attributes   0000 (0)\n@@ -258816,15 +258816,15 @@\n 5BF66FC Created OS            00 (0) 'MS-DOS'\n 5BF66FD Extract Zip Spec      14 (20) '2.0'\n 5BF66FE Extract OS            00 (0) 'MS-DOS'\n 5BF66FF General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5BF6701 Compression Method    0000 (0) 'Stored'\n 5BF6703 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5BF6707 CRC                   9C3B11A9 (2621116841)\n+5BF6707 CRC                   CAD62444 (3403031620)\n 5BF670B Compressed Size       004A64F0 (4875504)\n 5BF670F Uncompressed Size     004A64F0 (4875504)\n 5BF6713 Filename Length       005D (93)\n 5BF6715 Extra Length          0009 (9)\n 5BF6717 Comment Length        0000 (0)\n 5BF6719 Disk Start            0000 (0)\n 5BF671B Int File Attributes   0000 (0)\n@@ -259026,15 +259026,15 @@\n 5BF6B09 Created OS            00 (0) 'MS-DOS'\n 5BF6B0A Extract Zip Spec      14 (20) '2.0'\n 5BF6B0B Extract OS            00 (0) 'MS-DOS'\n 5BF6B0C General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5BF6B0E Compression Method    0000 (0) 'Stored'\n 5BF6B10 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5BF6B14 CRC                   12A0EF53 (312536915)\n+5BF6B14 CRC                   3D84F4EB (1032123627)\n 5BF6B18 Compressed Size       0000B757 (46935)\n 5BF6B1C Uncompressed Size     0000B757 (46935)\n 5BF6B20 Filename Length       0058 (88)\n 5BF6B22 Extra Length          0009 (9)\n 5BF6B24 Comment Length        0000 (0)\n 5BF6B26 Disk Start            0000 (0)\n 5BF6B28 Int File Attributes   0000 (0)\n@@ -261246,15 +261246,15 @@\n 5BF9955 Created OS            00 (0) 'MS-DOS'\n 5BF9956 Extract Zip Spec      14 (20) '2.0'\n 5BF9957 Extract OS            00 (0) 'MS-DOS'\n 5BF9958 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5BF995A Compression Method    0000 (0) 'Stored'\n 5BF995C Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5BF9960 CRC                   1F543590 (525612432)\n+5BF9960 CRC                   340CCDAD (873254317)\n 5BF9964 Compressed Size       000EA6BB (960187)\n 5BF9968 Uncompressed Size     000EA6BB (960187)\n 5BF996C Filename Length       0065 (101)\n 5BF996E Extra Length          0009 (9)\n 5BF9970 Comment Length        0000 (0)\n 5BF9972 Disk Start            0000 (0)\n 5BF9974 Int File Attributes   0000 (0)\n@@ -261276,15 +261276,15 @@\n 5BF99F1 Created OS            00 (0) 'MS-DOS'\n 5BF99F2 Extract Zip Spec      14 (20) '2.0'\n 5BF99F3 Extract OS            00 (0) 'MS-DOS'\n 5BF99F4 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5BF99F6 Compression Method    0000 (0) 'Stored'\n 5BF99F8 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5BF99FC CRC                   3249426B (843661931)\n+5BF99FC CRC                   3A21C11D (975290653)\n 5BF9A00 Compressed Size       000EBB18 (965400)\n 5BF9A04 Uncompressed Size     000EBB18 (965400)\n 5BF9A08 Filename Length       006B (107)\n 5BF9A0A Extra Length          0009 (9)\n 5BF9A0C Comment Length        0000 (0)\n 5BF9A0E Disk Start            0000 (0)\n 5BF9A10 Int File Attributes   0000 (0)\n@@ -261336,15 +261336,15 @@\n 5BF9B32 Created OS            00 (0) 'MS-DOS'\n 5BF9B33 Extract Zip Spec      14 (20) '2.0'\n 5BF9B34 Extract OS            00 (0) 'MS-DOS'\n 5BF9B35 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5BF9B37 Compression Method    0000 (0) 'Stored'\n 5BF9B39 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5BF9B3D CRC                   28BEBEF9 (683589369)\n+5BF9B3D CRC                   3EB9C67B (1052362363)\n 5BF9B41 Compressed Size       00006CC3 (27843)\n 5BF9B45 Uncompressed Size     00006CC3 (27843)\n 5BF9B49 Filename Length       005B (91)\n 5BF9B4B Extra Length          0009 (9)\n 5BF9B4D Comment Length        0000 (0)\n 5BF9B4F Disk Start            0000 (0)\n 5BF9B51 Int File Attributes   0000 (0)\n@@ -263469,15 +263469,15 @@\n 5BFC8AD Created OS            00 (0) 'MS-DOS'\n 5BFC8AE Extract Zip Spec      14 (20) '2.0'\n 5BFC8AF Extract OS            00 (0) 'MS-DOS'\n 5BFC8B0 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5BFC8B2 Compression Method    0000 (0) 'Stored'\n 5BFC8B4 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5BFC8B8 CRC                   F654E33B (4132758331)\n+5BFC8B8 CRC                   121515FB (303371771)\n 5BFC8BC Compressed Size       0003ABA5 (240549)\n 5BFC8C0 Uncompressed Size     0003ABA5 (240549)\n 5BFC8C4 Filename Length       0075 (117)\n 5BFC8C6 Extra Length          0009 (9)\n 5BFC8C8 Comment Length        0000 (0)\n 5BFC8CA Disk Start            0000 (0)\n 5BFC8CC Int File Attributes   0000 (0)\n@@ -263529,15 +263529,15 @@\n 5BFCA07 Created OS            00 (0) 'MS-DOS'\n 5BFCA08 Extract Zip Spec      14 (20) '2.0'\n 5BFCA09 Extract OS            00 (0) 'MS-DOS'\n 5BFCA0A General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 5BFCA0C Compression Method    0000 (0) 'Stored'\n 5BFCA0E Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5BFCA12 CRC                   6871A427 (1752278055)\n+5BFCA12 CRC                   5E67E44B (1583866955)\n 5BFCA16 Compressed Size       00001A29 (6697)\n 5BFCA1A Uncompressed Size     00001A29 (6697)\n 5BFCA1E Filename Length       005A (90)\n 5BFCA20 Extra Length          0009 (9)\n 5BFCA22 Comment Length        0000 (0)\n 5BFCA24 Disk Start            0000 (0)\n 5BFCA26 Int File Attributes   0000 (0)\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": "@@ -1198,31 +1198,14 @@\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-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_functions_tests_projection_testConcatenate.Root_meta_relational_tests_projection_concatenate_tdsQueries_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::projection::concatenate::tdsQueries::ProductDatabase\")),es),org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/functions/tests/projection/testConcatenate.pure\", -1, -1, 152, 73, -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::projection::concatenate::tdsQueries::ProductDatabase\")),\"ProductTable\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductTable (id, name, type) values (1,'name1', 'type1');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductTable (id, name, type) values (2,'name2', 'type2');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductTable (id, name, type) values (3,'name3', 'type3');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductTable (id, name, type) values (4,'name1', 'type1');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductTable (id, name, type) values (5,'name2', 'type2');\",_connection,es);\n-return true;\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@@ -1326,8 +1309,25 @@\n final RichIterable<? extends java.lang.String> _actualResult = CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(((org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet)CompiledSupport.safeGet(_actualQuery._values().getFirst(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/functions/tests/projection/testConcatenate.pure\", -1, -1, 128, 44, -1, -1)))._rows()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, ExecutionSupport, java.lang.String>)(core_relational_relational_functions_tests_projection_testConcatenate.__functions.get(\"meta$relational$tests$projection$concatenate$tdsQueries$testConcatenationOfTdsQueriesWithFilterAndGroupBy$4$system$imports$import__core_relational_relational_functions_tests_projection_testConcatenate_pure_5$39\")), es)\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 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+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_functions_tests_projection_testConcatenate.Root_meta_relational_tests_projection_concatenate_tdsQueries_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::projection::concatenate::tdsQueries::ProductDatabase\")),es),org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/functions/tests/projection/testConcatenate.pure\", -1, -1, 152, 73, -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::projection::concatenate::tdsQueries::ProductDatabase\")),\"ProductTable\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductTable (id, name, type) values (1,'name1', 'type1');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductTable (id, name, type) values (2,'name2', 'type2');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductTable (id, name, type) values (3,'name3', 'type3');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductTable (id, name, type) values (4,'name1', 'type1');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into ProductTable (id, name, type) values (5,'name2', 'type2');\",_connection,es);\n+return true;\n+}\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$2969377\"));\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$2969369\"));\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$2967491\"));\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$2967483\"));\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$2967561\"));\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$2967553\"));\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$2967621\"));\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$2967613\"));\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$2967690\"));\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$2967682\"));\n final org.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$2967748\"));\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$2967754\"));\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$2967740\"));\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$2967746\"));\n final org.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$2967816\"));\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$2967808\"));\n final org.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$2967866\"));\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$2967858\"));\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$2967948\"));\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$2967940\"));\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$2968014\"));\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$2968006\"));\n final org.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$3336840\")),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$3336834\")),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$2596894\"));\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$2596906\"));\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": "@@ -34,28 +34,41 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade _src, final ExecutionSupport es)\n      {\n return ((java.lang.String)CompiledSupport.safeGet(CompiledSupport.split(_src._s_traderDetails(), \":\"), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure\", -1, -1, 226, 53, -1, -1)));\n      }\n }\n );\n+        __functions.put(\"$core_relational$3076502\", 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_crossMapping3_Trader_trader_set$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade _src, final ExecutionSupport es)\n      {\n return ((java.lang.String)CompiledSupport.safeGet(CompiledSupport.split(_src._s_traderDetails(), \":\"), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure\", -1, -1, 225, 53, -1, -1)));\n      }\n }\n );\n-        __functions.put(\"$core_relational$3077201\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, java.lang.String>()\n+        __functions.put(\"$core_relational$3077117\", 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@@ -95,44 +108,44 @@\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$3076568\")), 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$3076502\")), es)\n );\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_crossMapping5_T_Trade_trade_set$9\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_TradesWrapper, RichIterable<? extends java.lang.String>>()\n {\n      public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_TradesWrapper)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_TradesWrapper _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._s_trades()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, ExecutionSupport, java.lang.String>)(core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch.__functions.get(\"$core_relational$3077189\")), 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$3076576\")), 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$3077117\")), 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$3076510\")), es)\n );\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_crossMapping3_Trade_trade_set$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade>()\n+        __functions.put(\"$core_relational$3077129\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, java.lang.String>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade 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_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade)CompiledSupport.makeOne(vars.get(0)), es);\n      }\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+     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 _src;\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@@ -141,24 +154,24 @@\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_tradeDetails(), \":\"), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure\", -1, -1, 262, 62, -1, -1)));\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_crossMapping3_Trade_trade_set$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, java.lang.Long>()\n+        __functions.put(\"meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_crossMapping3_Trade_trade_set$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade>()\n {\n-     public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade 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 _src, final ExecutionSupport es)\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 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/testCrossStoreGraphFetch.pure\", -1, -1, 219, 62, -1, -1))));\n+return _src;\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@@ -167,24 +180,24 @@\n \n      public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade _src, final ExecutionSupport es)\n      {\n return _src._s_tradeId();\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_crossMapping3_Trade_trade_set$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, java.lang.String>()\n+        __functions.put(\"meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_crossMapping3_Trade_trade_set$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, java.lang.Long>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\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.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade _src, final ExecutionSupport es)\n+     public java.lang.Long 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_tradeDetails(), \":\"), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure\", -1, -1, 218, 62, -1, -1)));\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/testCrossStoreGraphFetch.pure\", -1, -1, 219, 62, -1, -1))));\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_crossMapping4_T_Trade_trade_set$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -193,24 +206,24 @@\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(\"meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_crossMapping3_Trade_trade_set$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, java.lang.Long>()\n+        __functions.put(\"meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_crossMapping3_Trade_trade_set$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, java.lang.String>()\n {\n-     public java.lang.Long 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_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 _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade _src, final ExecutionSupport es)\n      {\n-return _src._s_tradeId();\n+return ((java.lang.String)CompiledSupport.safeGet(CompiledSupport.split(_src._s_tradeDetails(), \":\"), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure\", -1, -1, 218, 62, -1, -1)));\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_crossMapping4_T_Trade_trade_set$5\", 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@@ -219,90 +232,64 @@\n \n      public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade _src, final ExecutionSupport es)\n      {\n return 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/testCrossStoreGraphFetch.pure\", -1, -1, 263, 62, -1, -1))));\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_crossMapping4_Trader_trader_set$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, java.lang.String>()\n+        __functions.put(\"meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_crossMapping3_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.String execute(ListIterable<?> vars, ExecutionSupport es)\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.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade _src, final ExecutionSupport es)\n+     public java.lang.Long 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+return _src._s_tradeId();\n      }\n }\n );\n-        __functions.put(\"$core_relational$3076568\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, java.lang.Long>()\n+        __functions.put(\"meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_crossMapping4_Trader_trader_set$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, java.lang.String>()\n {\n-     public java.lang.Long 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_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+     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 _v_automap._s_tradeId();\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$3076576\", new DefaultPureLambdaFunction1<java.lang.String, java.lang.String>()\n+        __functions.put(\"$core_relational$3076510\", 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$3076584\", 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(\"$core_relational$3077189\", 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$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$3077201\")), 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$3076584\")), 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$3077129\")), 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$3076518\")), es)\n );\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_crossMapping3_Trader_trader_set$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -312,14 +299,27 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade _src, final ExecutionSupport es)\n      {\n return ((java.lang.String)CompiledSupport.safeGet(CompiledSupport.split(_src._s_traderDetails(), \":\"), 2l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure\", -1, -1, 227, 53, -1, -1)));\n      }\n }\n );\n+        __functions.put(\"$core_relational$3076518\", new DefaultPureLambdaFunction1<java.lang.String, java.lang.Long>()\n+{\n+     public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((java.lang.String)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.Long value(final java.lang.String _detail, final ExecutionSupport es)\n+     {\n+return Long.valueOf(((java.lang.String)CompiledSupport.safeGet(CompiledSupport.split(_detail, \":\"), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure\", -1, -1, 307, 93, -1, -1))));\n+     }\n+}\n+);\n     }\n \n public static boolean Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_createTablesInDb__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection>with(new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl(\"Anonymous_NoCounter\")._element(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::pure::graphFetch::tests::XStore::inMemoryAndRelational::db1\")))._type(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::relational::runtime::DatabaseType\",\"H2\"))),new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl(\"Anonymous_NoCounter\")._element(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::pure::graphFetch::tests::XStore::inMemoryAndRelational::db2\")))._type(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::relational::runtime::DatabaseType\",\"H2\"))),new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl(\"Anonymous_NoCounter\")._element(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::pure::graphFetch::tests::XStore::inMemoryAndRelational::db3\")))._type(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::relational::runtime::DatabaseType\",\"H2\")))));\n final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection _dbConn1 = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection)CompiledSupport.safeGet(_runtime._connections(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure\", -1, -1, 350, 40, -1, -1))),org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure\", -1, -1, 350, 47, -1, -1));\n final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection _dbConn2 = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection)CompiledSupport.safeGet(_runtime._connections(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure\", -1, -1, 351, 40, -1, -1))),org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure\", -1, -1, 351, 47, -1, -1));\n@@ -345,15 +345,15 @@\n core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into tradeEventTable (eventId, tradeId, timestamp, description) values ('2', 1, '2019-01-01 00:00:00', 'Event_2');\",_dbConn3,es);\n core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into tradeEventTable (eventId, tradeId, timestamp, description) values ('3', 2, '2019-01-01 00:00:00', 'Event_3');\",_dbConn3,es);\n return true;\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_testSimpleCrossDBPropertyAccess__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational$3074093\"));\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$3074176\"));\n final 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$3074127\"));\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$3074210\"));\n final 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$3074161\"));\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$3074244\"));\n final 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$3074195\"));\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$3074278\"));\n final 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$3074229\"));\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$3074312\"));\n final 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$3074263\"));\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$3074346\"));\n final 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$3074297\"));\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$3074380\"));\n final 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$3074331\"));\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$3074414\"));\n final 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$3074365\"));\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$3074448\"));\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$3074415\"));\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$3074498\"));\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$3074465\"));\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$3074548\"));\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$2506552\"));\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$2506502\"));\n final 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$2506602\"));\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$2506552\"));\n final 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$2506652\"));\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$2506602\"));\n final 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$2506726\"));\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$2506676\"));\n final 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,15 +21,28 @@\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$3158499\", 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$3158533\", 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$3158544\", 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@@ -60,55 +73,55 @@\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$3158484\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, java.lang.String>()\n+        __functions.put(\"$core_relational$3158493\", 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_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 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._firstName();\n+return _v_automap._manager();\n      }\n }\n );\n-        __functions.put(\"$core_relational$3158550\", 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$3158485\", 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_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      }\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_Person _v_automap, final ExecutionSupport es)\n      {\n-return _v_automap._manager();\n+return _v_automap._firstName();\n      }\n }\n );\n         __functions.put(\"meta_relational_graphFetch_tests_chain_M2M_Mapping_Target_Person$12\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person _src, final ExecutionSupport es)\n      {\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$3158484\")), 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$3158539\")), 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$3158491\")), 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$3158550\")), 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$3158499\")), 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$3158421\")), 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$3158478\")), 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$3158533\")), 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$3158485\")), 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$3158544\")), 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$3158493\")), 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$3158415\")), 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,41 +131,28 @@\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(\"$core_relational$3158539\", 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(\"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 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      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm _src, final ExecutionSupport es)\n      {\n return FunctionsGen.toUpperCase(_src._legalName());\n      }\n }\n );\n-        __functions.put(\"$core_relational$3158421\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, java.lang.String>()\n+        __functions.put(\"$core_relational$3158478\", 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@@ -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$3158491\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, java.lang.String>()\n+        __functions.put(\"$core_relational$3158415\", 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$3157424\"));\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$3157429\"));\n final org.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$3157469\"));\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$3157474\"));\n final org.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$3157514\"));\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$3157519\"));\n final org.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$3157558\"));\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$3157563\"));\n final org.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$3221831\"));\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$3221823\"));\n final org.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$3221864\"));\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$3221856\"));\n final org.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$3221897\"));\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$3221889\"));\n final org.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$3221930\"));\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$3221922\"));\n final org.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$2772771\")),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$2772620\")),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$2772761\")),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$2772610\")),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$2772847\")),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$2772701\")),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$2772837\")),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$2772691\")),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$2772833\")),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$2772684\")),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$2772823\")),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$2772674\")),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$2772817\")),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$2772667\")),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$2772807\")),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$2772657\")),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$2772801\")),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$2772646\")),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$2772791\")),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$2772636\")),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$2772860\")),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$2772718\")),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$2772850\")),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$2772708\")),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$2772785\")),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$2772633\")),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$2772775\")),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$2772623\")),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$2771627\"));\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$2771617\"));\n final org.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$2771661\"));\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$2771651\"));\n final org.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$2771695\"));\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$2771685\"));\n final org.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$2771729\"));\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$2771719\"));\n final org.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$2771763\"));\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$2771753\"));\n final org.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$2906475\")),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$2906465\")),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$2906452\")),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$2906442\")),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$2906429\")),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$2906419\")),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$2906498\")),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$2906488\")),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$3002592\"));\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$3002574\"));\n final org.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$2115547\"));\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$2115591\"));\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$2115597\"));\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$2115641\"));\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$2115647\"));\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$2115691\"));\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$2115697\"));\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$2115741\"));\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$2115747\"));\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$2115791\"));\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$2115797\"));\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$2115841\"));\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$2889209\")),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$2888610\")),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$2889199\")),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$2888600\")),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$2889395\")),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$2888893\")),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$2889385\")),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$2888883\")),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$2889381\")),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$2888872\")),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$2889371\")),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$2888862\")),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$2883758\"));\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$2883748\"));\n final org.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$2883792\"));\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$2883782\"));\n final org.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$2883825\"));\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$2883815\"));\n final org.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$2883859\"));\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$2883849\"));\n final org.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$2883893\"));\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$2883883\"));\n final org.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$2883927\"));\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$2883917\"));\n final org.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$2883961\"));\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$2883951\"));\n final org.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$2884012\"));\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$2884002\"));\n final org.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$2884046\"));\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$2884036\"));\n final org.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$2884079\"));\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$2884069\"));\n final org.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$2884113\"));\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$2884103\"));\n final org.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$2884147\"));\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$2884137\"));\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$2884202\"));\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$2884192\"));\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$2884243\"));\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$2884233\"));\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$2884273\"));\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$2884263\"));\n final org.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$2884307\"));\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$2884297\"));\n final org.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$2884371\"));\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$2884361\"));\n final org.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$2884405\"));\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$2884395\"));\n final org.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$2884439\"));\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$2884429\"));\n final org.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$2884473\"));\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$2884463\"));\n final org.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$2884507\"));\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$2884497\"));\n final org.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$2884541\"));\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$2884531\"));\n final org.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$2884575\"));\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$2884565\"));\n final org.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$2884609\"));\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$2884599\"));\n final org.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$2884643\"));\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$2884633\"));\n final org.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$2884677\"));\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$2884667\"));\n final org.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$2884711\"));\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$2884701\"));\n final org.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$2884745\"));\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$2884735\"));\n final org.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$2884779\"));\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$2884769\"));\n final org.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$2884813\"));\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$2884803\"));\n final org.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$2884847\"));\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$2884837\"));\n final org.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$2884881\"));\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$2884871\"));\n final org.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$2884971\"));\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$2884961\"));\n final org.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$2885004\"));\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$2884994\"));\n final org.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$2885038\"));\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$2885028\"));\n final org.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$2885072\"));\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$2885062\"));\n final org.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$2885105\"));\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$2885095\"));\n final org.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$2885138\"));\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$2885128\"));\n final org.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$2885171\"));\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$2885161\"));\n final org.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$2885205\"));\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$2885195\"));\n final org.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$2885238\"));\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$2885228\"));\n final org.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": "@@ -51,15 +51,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$3460271\"));\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$3460253\"));\n final org.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@@ -84,15 +84,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$3460305\"));\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$3460287\"));\n final org.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@@ -116,15 +116,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$3460339\"));\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$3460321\"));\n final org.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$2604367\")),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$2604359\")),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$2604387\")),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$2604379\")),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$2604397\")),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$2604389\")),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$2604377\")),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$2604369\")),es),org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/lineage/scanRelations/scanRelationsTests.pure\", -1, -1, 643, 31, -1, -1))));\n      }\n }\n );\n         __functions.put(\"meta$pure$lineage$scanRelations$test$testTableToTdsWithMultipleJoin$43$system$imports$import__core_relational_relational_lineage_scanRelations_scanRelationsTests_pure_1$19\", new DefaultPureLambdaFunction2<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n"}, {"source1": "org/finos/legend/pure/generated/core_relational_relational_pureToSQLQuery_pureToSQLQuery.java", "source2": "org/finos/legend/pure/generated/core_relational_relational_pureToSQLQuery_pureToSQLQuery.java", "unified_diff": "@@ -29380,15 +29380,15 @@\n final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.join.RelationalTreeNode _positionBeforeLastApplyJoinTreeNode = _srcOperation._positionBeforeLastApplyJoinTreeNode();\n final org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.join.RelationalTreeNode _updatedPositionBeforeLastApplyJoinTreeNode = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.join.RelationalTreeNode>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.TreeNode)(platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_positionBeforeLastApplyJoinTreeNode,es)?(org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.TreeNode)CompiledSupport.makeOne((java.lang.Object)null):(org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.TreeNode)FunctionsGen.replaceTreeNode(CompiledSupport.toOne(_positionBeforeLastApplyJoinTreeNode, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/pureToSQLQuery.pure\", -1, -1, 7188, 156, -1, -1)), _oldNode, _newNode))),org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.join.RelationalTreeNode.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/pureToSQLQuery.pure\", -1, -1, 7188, 203, -1, -1));\n return CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_SelectWithCursor>copy(_srcOperation, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/pureToSQLQuery/pureToSQLQuery.pure\", 7190, 10, 7190, 174))._currentTreeNode(_updatedCurrentTreeNode)._select(_updatedSelect)._positionBeforeLastApplyJoinTreeNode(_updatedPositionBeforeLastApplyJoinTreeNode);}}.execute()));\n }\n \n public static org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap Root_meta_relational_functions_pureToSqlQuery_getContextBasedSupportedFunctions__Map_1_(final ExecutionSupport es)\n {\n-return FunctionsGen.newMap(new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::Pair\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::type::Any\")))),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::Pair\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core_relational$2264975\")))),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$2264976\")))))))))._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$2264965\")))),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$2264966\")))))))))._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_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$2940966\")),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$2941113\")),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$2940956\")),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$2941103\")),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$2941016\")),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$2941168\")),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$2941006\")),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$2941158\")),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": "@@ -3323,15 +3323,15 @@\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$3660165\")))))._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+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$3660163\")))))._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"}, {"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$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$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$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$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$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$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$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$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$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$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$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$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$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$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$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,37 +1523,14 @@\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@@ -1592,48 +1569,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$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 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 _p, 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-     }\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+        __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_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+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$testInheritanceMultipleTableJoin$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$1\")\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$testInheritanceMultipleTableJoin$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4\")\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$testInheritanceMultipleTableJoin$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4\")\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(\"col1\",\"col2\")),es);\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$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+         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 _p, 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      }\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@@ -1655,14 +1632,37 @@\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,14 +1874,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$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@@ -1900,27 +1913,14 @@\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$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$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$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,27 +2033,14 @@\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@@ -2069,14 +2056,27 @@\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$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$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$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,37 +2287,14 @@\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@@ -2351,14 +2328,37 @@\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,27 +2453,14 @@\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@@ -2514,14 +2501,27 @@\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$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$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$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+        __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 RichIterable<? extends 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_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 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+     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 CompiledSupport.toPureCollection(_v_automap._employees());\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 {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -2643,14 +2630,27 @@\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$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+         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$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$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$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$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$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$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$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,14 +3210,27 @@\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@@ -3233,63 +3246,50 @@\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$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$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_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_milestoning_Product _p, final ExecutionSupport es)\n      {\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+        __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_pure_tds_TDSRow)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_pure_tds_TDSRow _r, 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 _r.getString(\"ID\",es);\n+return _f._name();\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$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-         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_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_relational_tests_model_inheritance_Person _f, 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 _f._name();\n+return _r.getString(\"ID\",es);\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@@ -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$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$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$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,27 +3798,14 @@\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@@ -3834,26 +3821,24 @@\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$8\", 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$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 _t, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person _v_automap, final ExecutionSupport es)\n      {\n-return 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+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$8\", new DefaultPureLambdaFunction0<java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -3862,14 +3847,29 @@\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,950 +4132,14 @@\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@@ -6304,8 +5368,944 @@\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_testUnionWithMultipleChainedJoins.java", "source2": "org/finos/legend/pure/generated/core_relational_relational_tests_mapping_union_testUnionWithMultipleChainedJoins.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -1445,116 +1445,14 @@\n      {\n return _v_automap.get(\"y_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_multipleChainedJoins_setup__Runtime_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _connection = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection>castWithExceptionHandling(CompiledSupport.toOne(core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::mapping::union::multipleChainedJoins::store::multipleChainedJoinsDB\")),es)._connections(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/tests/mapping/union/testUnionWithMultipleChainedJoins.pure\", -1, -1, 772, 95, -1, -1)),org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/tests/mapping/union/testUnionWithMultipleChainedJoins.pure\", -1, -1, 772, 104, -1, -1));\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists X0;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table X0 (pk INTEGER, fk 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 X0 values(10, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into X0 values(10, 111, '2017-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 X1;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table X1 (pk INTEGER, fk 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 X1 values(11, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into X1 values(11, 111, '2017-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 X2;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table X2 (pk INTEGER, fk 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 X2 values(12, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into X2 values(12, 111, '2017-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 X3;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table X3 (pk INTEGER, fk 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 X3 values(13, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into X3 values(13, 111, '2017-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 Y0;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table Y0 (pk INTEGER, fk 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 Y0 values(20, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into Y0 values(20, 111, '2017-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 Y1;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table Y1 (pk INTEGER, fk 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 Y1 values(21, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into Y1 values(21, 111, '2017-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 Y2;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table Y2 (pk INTEGER, fk 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 Y2 values(22, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into Y2 values(22, 111, '2017-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 Y3;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table Y3 (pk INTEGER, fk 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 Y3 values(23, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into Y3 values(23, 111, '2017-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 Z0;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table Z0 (pk INTEGER, fk 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 Z0 values(30, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into Z0 values(30, 111, '2017-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 Z1;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table Z1 (pk INTEGER, fk 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 Z1 values(31, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into Z1 values(31, 111, '2017-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 Z2;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table Z2 (pk INTEGER, fk 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 Z2 values(32, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into Z2 values(32, 111, '2017-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 Z3;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table Z3 (pk INTEGER, fk 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 Z3 values(33, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into Z3 values(33, 111, '2017-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 A;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table A(fk0 INTEGER, fk1 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 A values(111, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into A values(111, 111, '2017-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 B;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table B(fk0 INTEGER, fk1 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 B values(111, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into B values(111, 111, '2017-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 C;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table C(fk0 INTEGER, fk1 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 C values(111, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into C values(111, 111, '2017-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 D;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table D(fk0 INTEGER, fk1 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 D values(111, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into D values(111, 111, '2017-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 E;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table E(fk0 INTEGER, fk1 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 E values(111, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into E values(111, 111, '2017-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 F;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table F(fk0 INTEGER, fk1 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 F values(111, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into F values(111, 111, '2017-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 G;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table G(fk0 INTEGER, fk1 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 G values(111, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into G values(111, 111, '2017-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 H;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table H(fk0 INTEGER, fk1 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 H values(111, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into H values(111, 111, '2017-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 I;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table I(fk0 INTEGER, fk1 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 I values(111, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into I values(111, 111, '2017-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 J;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table J(fk0 INTEGER, fk1 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 J values(111, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into J values(111, 111, '2017-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 K;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table K(fk0 INTEGER, fk1 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 K values(111, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into K values(111, 111, '2017-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 L;\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table L(fk0 INTEGER, fk1 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 L values(111, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n-core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into L values(111, 111, '2017-1-1', '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_tests_mapping_union_multipleChainedJoins_testUnionWithChainedJoinsAcross2SetsV1__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$multipleChainedJoins$testUnionWithChainedJoinsAcross2SetsV1$1$system$imports$import__core_relational_relational_tests_mapping_union_testUnionWithMultipleChainedJoins_pure_2$9\")\n ), (\n core_relational_relational_tests_mapping_union_testUnionWithMultipleChainedJoins.__functions.get(\"meta$relational$tests$mapping$union$multipleChainedJoins$testUnionWithChainedJoinsAcross2SetsV1$1$system$imports$import__core_relational_relational_tests_mapping_union_testUnionWithMultipleChainedJoins_pure_2$9\")\n ))\n@@ -1721,8 +1619,110 @@\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$relational$tests$mapping$union$multipleChainedJoins$testUnionedViewsToViewToUnion$11$system$imports$import__core_relational_relational_tests_mapping_union_testUnionWithMultipleChainedJoins_pure_2$3\")\n ), (\n core_relational_relational_tests_mapping_union_testUnionWithMultipleChainedJoins.__functions.get(\"meta$relational$tests$mapping$union$multipleChainedJoins$testUnionedViewsToViewToUnion$11$system$imports$import__core_relational_relational_tests_mapping_union_testUnionWithMultipleChainedJoins_pure_2$3\")\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::relational::tests::mapping::union::multipleChainedJoins::mapping::unionOfViewsToViewToUnion\")),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/tests/mapping/union/testUnionWithMultipleChainedJoins.pure\", -1, -1, 111, 17, -1, -1)));\n return core_relational_relational_tests_testAssert.Root_meta_relational_functions_asserts_assertSameSQL_String_1__Result_1__Boolean_1_(\"select \\\"unionalias_1\\\".\\\"Z1pk_Z2pk\\\" as \\\"z\\\" from (select \\\"root\\\".pk as \\\"pk_0_0\\\", null as \\\"pk_0_1\\\", \\\"root\\\".fk as fk_0, null as fk_1 from (select \\\"root\\\".pk as pk, \\\"root\\\".fk as fk, '2018-01-01' as \\\"k_businessDate\\\" from X0 as \\\"root\\\" where \\\"root\\\".from_z <= '2018-01-01' and \\\"root\\\".thru_z > '2018-01-01') as \\\"root\\\" UNION ALL select null as \\\"pk_0_0\\\", \\\"root\\\".pk as \\\"pk_0_1\\\", null as fk_0, \\\"root\\\".fk as fk_1 from (select \\\"root\\\".pk as pk, \\\"root\\\".fk as fk, '2018-01-01' as \\\"k_businessDate\\\" from X0 as \\\"root\\\" where \\\"root\\\".from_z <= '2018-01-01' and \\\"root\\\".thru_z > '2018-01-01') as \\\"root\\\") as \\\"unionBase\\\" left outer join (select \\\"root\\\".pk as pk, \\\"root\\\".fk as fk, '2018-01-01' as \\\"k_businessDate\\\" from X0 as \\\"root\\\" where \\\"root\\\".from_z <= '2018-01-01' and \\\"root\\\".thru_z > '2018-01-01') as \\\"vx2_0\\\" on (\\\"unionBase\\\".fk_0 = \\\"vx2_0\\\".pk or \\\"unionBase\\\".fk_1 = \\\"vx2_0\\\".pk) left outer join (select \\\"unionalias_2\\\".pk as pk, \\\"unionalias_2\\\".\\\"Z1pk_Z2pk\\\" as \\\"Z1pk_Z2pk\\\" from (select \\\"root\\\".from_z as \\\"from_z_0\\\", \\\"root\\\".thru_z as \\\"thru_z_0\\\", null as \\\"from_z_1\\\", null as \\\"thru_z_1\\\", \\\"root\\\".pk as pk, \\\"root\\\".pk as \\\"Z1pk_Z2pk\\\" from Z1 as \\\"root\\\" UNION ALL select null as \\\"from_z_0\\\", null as \\\"thru_z_0\\\", \\\"root\\\".from_z as \\\"from_z_1\\\", \\\"root\\\".thru_z as \\\"thru_z_1\\\", \\\"root\\\".pk as pk, \\\"root\\\".pk as \\\"Z1pk_Z2pk\\\" from Z2 as \\\"root\\\") as \\\"unionalias_2\\\" where (coalesce(\\\"unionalias_2\\\".\\\"from_z_0\\\", \\\"unionalias_2\\\".\\\"from_z_1\\\") <= '2018-01-01' and coalesce(\\\"unionalias_2\\\".\\\"thru_z_0\\\", \\\"unionalias_2\\\".\\\"thru_z_1\\\") > '2018-01-01') or coalesce(\\\"unionalias_2\\\".\\\"from_z_0\\\", \\\"unionalias_2\\\".\\\"from_z_1\\\", \\\"unionalias_2\\\".\\\"thru_z_0\\\", \\\"unionalias_2\\\".\\\"thru_z_1\\\") is null) as \\\"unionalias_1\\\" on (\\\"vx2_0\\\".fk = \\\"unionalias_1\\\".pk)\",_result,es);\n }\n+\n+public static org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_mapping_union_multipleChainedJoins_setup__Runtime_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _connection = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection>castWithExceptionHandling(CompiledSupport.toOne(core_relational_relational_tests_relationalSetUp.Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(((org.finos.legend.pure.m3.coreinstance.meta.relational.metamodel.Database)((CompiledExecutionSupport)es).getMetadata(\"meta::relational::metamodel::Database\",\"Root::meta::relational::tests::mapping::union::multipleChainedJoins::store::multipleChainedJoinsDB\")),es)._connections(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/tests/mapping/union/testUnionWithMultipleChainedJoins.pure\", -1, -1, 772, 95, -1, -1)),org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational/relational/tests/mapping/union/testUnionWithMultipleChainedJoins.pure\", -1, -1, 772, 104, -1, -1));\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"drop table if exists X0;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table X0 (pk INTEGER, fk 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 X0 values(10, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into X0 values(10, 111, '2017-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 X1;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table X1 (pk INTEGER, fk 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 X1 values(11, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into X1 values(11, 111, '2017-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 X2;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table X2 (pk INTEGER, fk 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 X2 values(12, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into X2 values(12, 111, '2017-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 X3;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table X3 (pk INTEGER, fk 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 X3 values(13, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into X3 values(13, 111, '2017-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 Y0;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table Y0 (pk INTEGER, fk 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 Y0 values(20, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into Y0 values(20, 111, '2017-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 Y1;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table Y1 (pk INTEGER, fk 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 Y1 values(21, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into Y1 values(21, 111, '2017-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 Y2;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table Y2 (pk INTEGER, fk 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 Y2 values(22, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into Y2 values(22, 111, '2017-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 Y3;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table Y3 (pk INTEGER, fk 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 Y3 values(23, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into Y3 values(23, 111, '2017-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 Z0;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table Z0 (pk INTEGER, fk 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 Z0 values(30, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into Z0 values(30, 111, '2017-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 Z1;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table Z1 (pk INTEGER, fk 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 Z1 values(31, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into Z1 values(31, 111, '2017-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 Z2;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table Z2 (pk INTEGER, fk 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 Z2 values(32, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into Z2 values(32, 111, '2017-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 Z3;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table Z3 (pk INTEGER, fk 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 Z3 values(33, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into Z3 values(33, 111, '2017-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 A;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table A(fk0 INTEGER, fk1 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 A values(111, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into A values(111, 111, '2017-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 B;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table B(fk0 INTEGER, fk1 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 B values(111, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into B values(111, 111, '2017-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 C;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table C(fk0 INTEGER, fk1 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 C values(111, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into C values(111, 111, '2017-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 D;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table D(fk0 INTEGER, fk1 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 D values(111, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into D values(111, 111, '2017-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 E;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table E(fk0 INTEGER, fk1 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 E values(111, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into E values(111, 111, '2017-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 F;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table F(fk0 INTEGER, fk1 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 F values(111, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into F values(111, 111, '2017-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 G;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table G(fk0 INTEGER, fk1 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 G values(111, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into G values(111, 111, '2017-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 H;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table H(fk0 INTEGER, fk1 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 H values(111, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into H values(111, 111, '2017-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 I;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table I(fk0 INTEGER, fk1 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 I values(111, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into I values(111, 111, '2017-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 J;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table J(fk0 INTEGER, fk1 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 J values(111, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into J values(111, 111, '2017-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 K;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table K(fk0 INTEGER, fk1 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 K values(111, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into K values(111, 111, '2017-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 L;\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"create table L(fk0 INTEGER, fk1 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 L values(111, 111, '2015-1-1', '2017-1-1');\",_connection,es);\n+core_relational_relational_relationalExtension.Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(\"insert into L values(111, 111, '2017-1-1', '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"}, {"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$3726030\")),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$3726028\")),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"}]}
