{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -2032,15 +2032,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):                         968f200c\n+  32-bit CRC value (hex):                         77503cf7\n   compressed size:                                11573 bytes\n   uncompressed size:                              11573 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@@ -2104,15 +2104,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):                         0479c428\n+  32-bit CRC value (hex):                         e45dbb4d\n   compressed size:                                17526 bytes\n   uncompressed size:                              17526 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@@ -2176,15 +2176,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):                         374bc2c7\n+  32-bit CRC value (hex):                         11afc7c7\n   compressed size:                                11969 bytes\n   uncompressed size:                              11969 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@@ -2248,15 +2248,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):                         516c26f6\n+  32-bit CRC value (hex):                         635c97ad\n   compressed size:                                27699 bytes\n   uncompressed size:                              27699 bytes\n   length of filename:                             114 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@@ -2464,15 +2464,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):                         4e163121\n+  32-bit CRC value (hex):                         e713a6bb\n   compressed size:                                19142 bytes\n   uncompressed size:                              19142 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@@ -2608,15 +2608,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):                         2599be97\n+  32-bit CRC value (hex):                         9b4a6904\n   compressed size:                                9984 bytes\n   uncompressed size:                              9984 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@@ -2680,15 +2680,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):                         7f59e1d7\n+  32-bit CRC value (hex):                         826ee3b9\n   compressed size:                                10444 bytes\n   uncompressed size:                              10444 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@@ -2752,15 +2752,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):                         fb395c39\n+  32-bit CRC value (hex):                         d53a46ac\n   compressed size:                                9219 bytes\n   uncompressed size:                              9219 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@@ -2824,15 +2824,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):                         fbb74491\n+  32-bit CRC value (hex):                         6bf616a1\n   compressed size:                                14877 bytes\n   uncompressed size:                              14877 bytes\n   length of filename:                             110 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@@ -2932,15 +2932,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):                         7e1a4567\n+  32-bit CRC value (hex):                         ef0f9a44\n   compressed size:                                9131 bytes\n   uncompressed size:                              9131 bytes\n   length of filename:                             113 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@@ -3184,15 +3184,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):                         67247772\n+  32-bit CRC value (hex):                         b6823c4d\n   compressed size:                                470935 bytes\n   uncompressed size:                              470935 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@@ -3328,15 +3328,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):                         39ab2d0e\n+  32-bit CRC value (hex):                         2a478e55\n   compressed size:                                14706 bytes\n   uncompressed size:                              14706 bytes\n   length of filename:                             118 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@@ -3400,15 +3400,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):                         e6ae2259\n+  32-bit CRC value (hex):                         33427b5b\n   compressed size:                                15788 bytes\n   uncompressed size:                              15788 bytes\n   length of filename:                             118 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@@ -3472,15 +3472,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):                         ed3618fe\n+  32-bit CRC value (hex):                         2e14220c\n   compressed size:                                14976 bytes\n   uncompressed size:                              14976 bytes\n   length of filename:                             121 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@@ -3544,15 +3544,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):                         77ddf0d3\n+  32-bit CRC value (hex):                         4f45ad56\n   compressed size:                                27100 bytes\n   uncompressed size:                              27100 bytes\n   length of filename:                             110 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@@ -3616,15 +3616,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):                         42e5295c\n+  32-bit CRC value (hex):                         638166cd\n   compressed size:                                8791 bytes\n   uncompressed size:                              8791 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@@ -3724,15 +3724,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):                         88c3da76\n+  32-bit CRC value (hex):                         62313298\n   compressed size:                                9120 bytes\n   uncompressed size:                              9120 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@@ -3796,15 +3796,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):                         dadcbbc5\n+  32-bit CRC value (hex):                         f16d7754\n   compressed size:                                7271 bytes\n   uncompressed size:                              7271 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@@ -3904,15 +3904,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):                         cd1a9fcc\n+  32-bit CRC value (hex):                         d33ea54a\n   compressed size:                                10664 bytes\n   uncompressed size:                              10664 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@@ -3940,15 +3940,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):                         55c1ba71\n+  32-bit CRC value (hex):                         dba40d4f\n   compressed size:                                9602 bytes\n   uncompressed size:                              9602 bytes\n   length of filename:                             99 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@@ -4012,15 +4012,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):                         ddcfa398\n+  32-bit CRC value (hex):                         30f8e81a\n   compressed size:                                8061 bytes\n   uncompressed size:                              8061 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@@ -4084,15 +4084,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):                         5a4a9630\n+  32-bit CRC value (hex):                         b77dddb2\n   compressed size:                                8061 bytes\n   uncompressed size:                              8061 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@@ -4156,15 +4156,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):                         cc788b03\n+  32-bit CRC value (hex):                         c4f2986b\n   compressed size:                                8099 bytes\n   uncompressed size:                              8099 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@@ -4228,15 +4228,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):                         e0aea070\n+  32-bit CRC value (hex):                         ae630832\n   compressed size:                                10947 bytes\n   uncompressed size:                              10947 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@@ -4300,15 +4300,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):                         6986c976\n+  32-bit CRC value (hex):                         66a1c93f\n   compressed size:                                10857 bytes\n   uncompressed size:                              10857 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@@ -4444,15 +4444,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):                         9db7ba1f\n+  32-bit CRC value (hex):                         6359892d\n   compressed size:                                15320 bytes\n   uncompressed size:                              15320 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@@ -4516,15 +4516,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):                         ae374bc5\n+  32-bit CRC value (hex):                         ee7ebf2b\n   compressed size:                                7201 bytes\n   uncompressed size:                              7201 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@@ -4588,15 +4588,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):                         21ec7c72\n+  32-bit CRC value (hex):                         34850faa\n   compressed size:                                9834 bytes\n   uncompressed size:                              9834 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@@ -4696,15 +4696,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):                         516ca38b\n+  32-bit CRC value (hex):                         57e0c6c0\n   compressed size:                                9653 bytes\n   uncompressed size:                              9653 bytes\n   length of filename:                             129 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@@ -4948,15 +4948,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):                         089b52d1\n+  32-bit CRC value (hex):                         d4928d3e\n   compressed size:                                35155 bytes\n   uncompressed size:                              35155 bytes\n   length of filename:                             94 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@@ -4984,15 +4984,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):                         be9d5390\n+  32-bit CRC value (hex):                         37a39300\n   compressed size:                                45932 bytes\n   uncompressed size:                              45932 bytes\n   length of filename:                             96 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@@ -5020,15 +5020,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):                         27e7bd5c\n+  32-bit CRC value (hex):                         274c1852\n   compressed size:                                56637 bytes\n   uncompressed size:                              56637 bytes\n   length of filename:                             99 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@@ -5056,15 +5056,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):                         b66bb3ca\n+  32-bit CRC value (hex):                         5ce233a7\n   compressed size:                                110677 bytes\n   uncompressed size:                              110677 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@@ -5128,15 +5128,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):                         400c88e4\n+  32-bit CRC value (hex):                         e53aa021\n   compressed size:                                5072 bytes\n   uncompressed size:                              5072 bytes\n   length of filename:                             89 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": "@@ -1447,15 +1447,15 @@\n 0364AD Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 0364AF   Length              0005 (5)\n 0364B1   Flags               01 (1) 'Modification'\n 0364B2   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 0364B6 PAYLOAD\n \n 0391EB DATA DESCRIPTOR       08074B50 (134695760)\n-0391EF CRC                   968F200C (2525962252)\n+0391EF CRC                   77503CF7 (2001747191)\n 0391F3 Compressed Size       00002D35 (11573)\n 0391F7 Uncompressed Size     00002D35 (11573)\n \n 0391FB LOCAL HEADER #59      04034B50 (67324752)\n 0391FF Extract Zip Spec      14 (20) '2.0'\n 039200 Extract OS            00 (0) 'MS-DOS'\n 039201 General Purpose Flag  0008 (8)\n@@ -1503,15 +1503,15 @@\n 03A3AE Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 03A3B0   Length              0005 (5)\n 03A3B2   Flags               01 (1) 'Modification'\n 03A3B3   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 03A3B7 PAYLOAD\n \n 03E82D DATA DESCRIPTOR       08074B50 (134695760)\n-03E831 CRC                   0479C428 (75088936)\n+03E831 CRC                   E45DBB4D (3831348045)\n 03E835 Compressed Size       00004476 (17526)\n 03E839 Uncompressed Size     00004476 (17526)\n \n 03E83D LOCAL HEADER #61      04034B50 (67324752)\n 03E841 Extract Zip Spec      14 (20) '2.0'\n 03E842 Extract OS            00 (0) 'MS-DOS'\n 03E843 General Purpose Flag  0008 (8)\n@@ -1559,15 +1559,15 @@\n 03F89B Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 03F89D   Length              0005 (5)\n 03F89F   Flags               01 (1) 'Modification'\n 03F8A0   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 03F8A4 PAYLOAD\n \n 042765 DATA DESCRIPTOR       08074B50 (134695760)\n-042769 CRC                   374BC2C7 (927711943)\n+042769 CRC                   11AFC7C7 (296732615)\n 04276D Compressed Size       00002EC1 (11969)\n 042771 Uncompressed Size     00002EC1 (11969)\n \n 042775 LOCAL HEADER #63      04034B50 (67324752)\n 042779 Extract Zip Spec      14 (20) '2.0'\n 04277A Extract OS            00 (0) 'MS-DOS'\n 04277B General Purpose Flag  0008 (8)\n@@ -1615,15 +1615,15 @@\n 043EB7 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 043EB9   Length              0005 (5)\n 043EBB   Flags               01 (1) 'Modification'\n 043EBC   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 043EC0 PAYLOAD\n \n 04AAF3 DATA DESCRIPTOR       08074B50 (134695760)\n-04AAF7 CRC                   516C26F6 (1366042358)\n+04AAF7 CRC                   635C97AD (1667012525)\n 04AAFB Compressed Size       00006C33 (27699)\n 04AAFF Uncompressed Size     00006C33 (27699)\n \n 04AB03 LOCAL HEADER #65      04034B50 (67324752)\n 04AB07 Extract Zip Spec      14 (20) '2.0'\n 04AB08 Extract OS            00 (0) 'MS-DOS'\n 04AB09 General Purpose Flag  0008 (8)\n@@ -1783,15 +1783,15 @@\n 0589EE Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 0589F0   Length              0005 (5)\n 0589F2   Flags               01 (1) 'Modification'\n 0589F3   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 0589F7 PAYLOAD\n \n 05D4BD DATA DESCRIPTOR       08074B50 (134695760)\n-05D4C1 CRC                   4E163121 (1310077217)\n+05D4C1 CRC                   E713A6BB (3876824763)\n 05D4C5 Compressed Size       00004AC6 (19142)\n 05D4C9 Uncompressed Size     00004AC6 (19142)\n \n 05D4CD LOCAL HEADER #71      04034B50 (67324752)\n 05D4D1 Extract Zip Spec      14 (20) '2.0'\n 05D4D2 Extract OS            00 (0) 'MS-DOS'\n 05D4D3 General Purpose Flag  0008 (8)\n@@ -1895,15 +1895,15 @@\n 061DE5 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 061DE7   Length              0005 (5)\n 061DE9   Flags               01 (1) 'Modification'\n 061DEA   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 061DEE PAYLOAD\n \n 0644EE DATA DESCRIPTOR       08074B50 (134695760)\n-0644F2 CRC                   2599BE97 (630832791)\n+0644F2 CRC                   9B4A6904 (2605345028)\n 0644F6 Compressed Size       00002700 (9984)\n 0644FA Uncompressed Size     00002700 (9984)\n \n 0644FE LOCAL HEADER #75      04034B50 (67324752)\n 064502 Extract Zip Spec      14 (20) '2.0'\n 064503 Extract OS            00 (0) 'MS-DOS'\n 064504 General Purpose Flag  0008 (8)\n@@ -1951,15 +1951,15 @@\n 065307 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 065309   Length              0005 (5)\n 06530B   Flags               01 (1) 'Modification'\n 06530C   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 065310 PAYLOAD\n \n 067BDC DATA DESCRIPTOR       08074B50 (134695760)\n-067BE0 CRC                   7F59E1D7 (2136596951)\n+067BE0 CRC                   826EE3B9 (2188305337)\n 067BE4 Compressed Size       000028CC (10444)\n 067BE8 Uncompressed Size     000028CC (10444)\n \n 067BEC LOCAL HEADER #77      04034B50 (67324752)\n 067BF0 Extract Zip Spec      14 (20) '2.0'\n 067BF1 Extract OS            00 (0) 'MS-DOS'\n 067BF2 General Purpose Flag  0008 (8)\n@@ -2007,15 +2007,15 @@\n 0688B8 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 0688BA   Length              0005 (5)\n 0688BC   Flags               01 (1) 'Modification'\n 0688BD   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 0688C1 PAYLOAD\n \n 06ACC4 DATA DESCRIPTOR       08074B50 (134695760)\n-06ACC8 CRC                   FB395C39 (4214840377)\n+06ACC8 CRC                   D53A46AC (3577366188)\n 06ACCC Compressed Size       00002403 (9219)\n 06ACD0 Uncompressed Size     00002403 (9219)\n \n 06ACD4 LOCAL HEADER #79      04034B50 (67324752)\n 06ACD8 Extract Zip Spec      14 (20) '2.0'\n 06ACD9 Extract OS            00 (0) 'MS-DOS'\n 06ACDA General Purpose Flag  0008 (8)\n@@ -2063,15 +2063,15 @@\n 06BCE4 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 06BCE6   Length              0005 (5)\n 06BCE8   Flags               01 (1) 'Modification'\n 06BCE9   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 06BCED PAYLOAD\n \n 06F70A DATA DESCRIPTOR       08074B50 (134695760)\n-06F70E CRC                   FBB74491 (4223091857)\n+06F70E CRC                   6BF616A1 (1811289761)\n 06F712 Compressed Size       00003A1D (14877)\n 06F716 Uncompressed Size     00003A1D (14877)\n \n 06F71A LOCAL HEADER #81      04034B50 (67324752)\n 06F71E Extract Zip Spec      14 (20) '2.0'\n 06F71F Extract OS            00 (0) 'MS-DOS'\n 06F720 General Purpose Flag  0008 (8)\n@@ -2147,15 +2147,15 @@\n 0711F8 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 0711FA   Length              0005 (5)\n 0711FC   Flags               01 (1) 'Modification'\n 0711FD   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 071201 PAYLOAD\n \n 0735AC DATA DESCRIPTOR       08074B50 (134695760)\n-0735B0 CRC                   7E1A4567 (2115650919)\n+0735B0 CRC                   EF0F9A44 (4010777156)\n 0735B4 Compressed Size       000023AB (9131)\n 0735B8 Uncompressed Size     000023AB (9131)\n \n 0735BC LOCAL HEADER #84      04034B50 (67324752)\n 0735C0 Extract Zip Spec      14 (20) '2.0'\n 0735C1 Extract OS            00 (0) 'MS-DOS'\n 0735C2 General Purpose Flag  0008 (8)\n@@ -2343,15 +2343,15 @@\n 0A92D4 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 0A92D6   Length              0005 (5)\n 0A92D8   Flags               01 (1) 'Modification'\n 0A92D9   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 0A92DD PAYLOAD\n \n 11C274 DATA DESCRIPTOR       08074B50 (134695760)\n-11C278 CRC                   67247772 (1730443122)\n+11C278 CRC                   B6823C4D (3061988429)\n 11C27C Compressed Size       00072F97 (470935)\n 11C280 Uncompressed Size     00072F97 (470935)\n \n 11C284 LOCAL HEADER #91      04034B50 (67324752)\n 11C288 Extract Zip Spec      14 (20) '2.0'\n 11C289 Extract OS            00 (0) 'MS-DOS'\n 11C28A General Purpose Flag  0008 (8)\n@@ -2455,15 +2455,15 @@\n 121123 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 121125   Length              0005 (5)\n 121127   Flags               01 (1) 'Modification'\n 121128   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 12112C PAYLOAD\n \n 124A9E DATA DESCRIPTOR       08074B50 (134695760)\n-124AA2 CRC                   39AB2D0E (967519502)\n+124AA2 CRC                   2A478E55 (709332565)\n 124AA6 Compressed Size       00003972 (14706)\n 124AAA Uncompressed Size     00003972 (14706)\n \n 124AAE LOCAL HEADER #95      04034B50 (67324752)\n 124AB2 Extract Zip Spec      14 (20) '2.0'\n 124AB3 Extract OS            00 (0) 'MS-DOS'\n 124AB4 General Purpose Flag  0008 (8)\n@@ -2511,15 +2511,15 @@\n 125C0F Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 125C11   Length              0005 (5)\n 125C13   Flags               01 (1) 'Modification'\n 125C14   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 125C18 PAYLOAD\n \n 1299C4 DATA DESCRIPTOR       08074B50 (134695760)\n-1299C8 CRC                   E6AE2259 (3870171737)\n+1299C8 CRC                   33427B5B (859994971)\n 1299CC Compressed Size       00003DAC (15788)\n 1299D0 Uncompressed Size     00003DAC (15788)\n \n 1299D4 LOCAL HEADER #97      04034B50 (67324752)\n 1299D8 Extract Zip Spec      14 (20) '2.0'\n 1299D9 Extract OS            00 (0) 'MS-DOS'\n 1299DA General Purpose Flag  0008 (8)\n@@ -2567,15 +2567,15 @@\n 12AE3C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 12AE3E   Length              0005 (5)\n 12AE40   Flags               01 (1) 'Modification'\n 12AE41   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 12AE45 PAYLOAD\n \n 12E8C5 DATA DESCRIPTOR       08074B50 (134695760)\n-12E8C9 CRC                   ED3618FE (3979745534)\n+12E8C9 CRC                   2E14220C (773071372)\n 12E8CD Compressed Size       00003A80 (14976)\n 12E8D1 Uncompressed Size     00003A80 (14976)\n \n 12E8D5 LOCAL HEADER #99      04034B50 (67324752)\n 12E8D9 Extract Zip Spec      14 (20) '2.0'\n 12E8DA Extract OS            00 (0) 'MS-DOS'\n 12E8DB General Purpose Flag  0008 (8)\n@@ -2623,15 +2623,15 @@\n 13116F Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 131171   Length              0005 (5)\n 131173   Flags               01 (1) 'Modification'\n 131174   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 131178 PAYLOAD\n \n 137B54 DATA DESCRIPTOR       08074B50 (134695760)\n-137B58 CRC                   77DDF0D3 (2011033811)\n+137B58 CRC                   4F45AD56 (1329966422)\n 137B5C Compressed Size       000069DC (27100)\n 137B60 Uncompressed Size     000069DC (27100)\n \n 137B64 LOCAL HEADER #101     04034B50 (67324752)\n 137B68 Extract Zip Spec      14 (20) '2.0'\n 137B69 Extract OS            00 (0) 'MS-DOS'\n 137B6A General Purpose Flag  0008 (8)\n@@ -2679,15 +2679,15 @@\n 138722 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 138724   Length              0005 (5)\n 138726   Flags               01 (1) 'Modification'\n 138727   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 13872B PAYLOAD\n \n 13A982 DATA DESCRIPTOR       08074B50 (134695760)\n-13A986 CRC                   42E5295C (1122314588)\n+13A986 CRC                   638166CD (1669424845)\n 13A98A Compressed Size       00002257 (8791)\n 13A98E Uncompressed Size     00002257 (8791)\n \n 13A992 LOCAL HEADER #103     04034B50 (67324752)\n 13A996 Extract Zip Spec      14 (20) '2.0'\n 13A997 Extract OS            00 (0) 'MS-DOS'\n 13A998 General Purpose Flag  0008 (8)\n@@ -2763,15 +2763,15 @@\n 13C00A Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 13C00C   Length              0005 (5)\n 13C00E   Flags               01 (1) 'Modification'\n 13C00F   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 13C013 PAYLOAD\n \n 13E3B3 DATA DESCRIPTOR       08074B50 (134695760)\n-13E3B7 CRC                   88C3DA76 (2294536822)\n+13E3B7 CRC                   62313298 (1647391384)\n 13E3BB Compressed Size       000023A0 (9120)\n 13E3BF Uncompressed Size     000023A0 (9120)\n \n 13E3C3 LOCAL HEADER #106     04034B50 (67324752)\n 13E3C7 Extract Zip Spec      14 (20) '2.0'\n 13E3C8 Extract OS            00 (0) 'MS-DOS'\n 13E3C9 General Purpose Flag  0008 (8)\n@@ -2819,15 +2819,15 @@\n 13ED45 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 13ED47   Length              0005 (5)\n 13ED49   Flags               01 (1) 'Modification'\n 13ED4A   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 13ED4E PAYLOAD\n \n 1409B5 DATA DESCRIPTOR       08074B50 (134695760)\n-1409B9 CRC                   DADCBBC5 (3671899077)\n+1409B9 CRC                   F16D7754 (4050483028)\n 1409BD Compressed Size       00001C67 (7271)\n 1409C1 Uncompressed Size     00001C67 (7271)\n \n 1409C5 LOCAL HEADER #108     04034B50 (67324752)\n 1409C9 Extract Zip Spec      14 (20) '2.0'\n 1409CA Extract OS            00 (0) 'MS-DOS'\n 1409CB General Purpose Flag  0008 (8)\n@@ -2903,15 +2903,15 @@\n 142077 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 142079   Length              0005 (5)\n 14207B   Flags               01 (1) 'Modification'\n 14207C   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 142080 PAYLOAD\n \n 144A28 DATA DESCRIPTOR       08074B50 (134695760)\n-144A2C CRC                   CD1A9FCC (3441074124)\n+144A2C CRC                   D33EA54A (3544098122)\n 144A30 Compressed Size       000029A8 (10664)\n 144A34 Uncompressed Size     000029A8 (10664)\n \n 144A38 LOCAL HEADER #111     04034B50 (67324752)\n 144A3C Extract Zip Spec      14 (20) '2.0'\n 144A3D Extract OS            00 (0) 'MS-DOS'\n 144A3E General Purpose Flag  0008 (8)\n@@ -2931,15 +2931,15 @@\n 144AB9 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 144ABB   Length              0005 (5)\n 144ABD   Flags               01 (1) 'Modification'\n 144ABE   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 144AC2 PAYLOAD\n \n 147044 DATA DESCRIPTOR       08074B50 (134695760)\n-147048 CRC                   55C1BA71 (1438759537)\n+147048 CRC                   DBA40D4F (3684961615)\n 14704C Compressed Size       00002582 (9602)\n 147050 Uncompressed Size     00002582 (9602)\n \n 147054 LOCAL HEADER #112     04034B50 (67324752)\n 147058 Extract Zip Spec      14 (20) '2.0'\n 147059 Extract OS            00 (0) 'MS-DOS'\n 14705A General Purpose Flag  0008 (8)\n@@ -2987,15 +2987,15 @@\n 147AD2 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 147AD4   Length              0005 (5)\n 147AD6   Flags               01 (1) 'Modification'\n 147AD7   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 147ADB PAYLOAD\n \n 149A58 DATA DESCRIPTOR       08074B50 (134695760)\n-149A5C CRC                   DDCFA398 (3721372568)\n+149A5C CRC                   30F8E81A (821618714)\n 149A60 Compressed Size       00001F7D (8061)\n 149A64 Uncompressed Size     00001F7D (8061)\n \n 149A68 LOCAL HEADER #114     04034B50 (67324752)\n 149A6C Extract Zip Spec      14 (20) '2.0'\n 149A6D Extract OS            00 (0) 'MS-DOS'\n 149A6E General Purpose Flag  0008 (8)\n@@ -3043,15 +3043,15 @@\n 14A4E6 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 14A4E8   Length              0005 (5)\n 14A4EA   Flags               01 (1) 'Modification'\n 14A4EB   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 14A4EF PAYLOAD\n \n 14C46C DATA DESCRIPTOR       08074B50 (134695760)\n-14C470 CRC                   5A4A9630 (1514837552)\n+14C470 CRC                   B77DDDB2 (3078479282)\n 14C474 Compressed Size       00001F7D (8061)\n 14C478 Uncompressed Size     00001F7D (8061)\n \n 14C47C LOCAL HEADER #116     04034B50 (67324752)\n 14C480 Extract Zip Spec      14 (20) '2.0'\n 14C481 Extract OS            00 (0) 'MS-DOS'\n 14C482 General Purpose Flag  0008 (8)\n@@ -3099,15 +3099,15 @@\n 14CF0B Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 14CF0D   Length              0005 (5)\n 14CF0F   Flags               01 (1) 'Modification'\n 14CF10   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 14CF14 PAYLOAD\n \n 14EEB7 DATA DESCRIPTOR       08074B50 (134695760)\n-14EEBB CRC                   CC788B03 (3430451971)\n+14EEBB CRC                   C4F2986B (3304233067)\n 14EEBF Compressed Size       00001FA3 (8099)\n 14EEC3 Uncompressed Size     00001FA3 (8099)\n \n 14EEC7 LOCAL HEADER #118     04034B50 (67324752)\n 14EECB Extract Zip Spec      14 (20) '2.0'\n 14EECC Extract OS            00 (0) 'MS-DOS'\n 14EECD General Purpose Flag  0008 (8)\n@@ -3155,15 +3155,15 @@\n 14FA31 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 14FA33   Length              0005 (5)\n 14FA35   Flags               01 (1) 'Modification'\n 14FA36   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 14FA3A PAYLOAD\n \n 1524FD DATA DESCRIPTOR       08074B50 (134695760)\n-152501 CRC                   E0AEA070 (3769540720)\n+152501 CRC                   AE630832 (2925725746)\n 152505 Compressed Size       00002AC3 (10947)\n 152509 Uncompressed Size     00002AC3 (10947)\n \n 15250D LOCAL HEADER #120     04034B50 (67324752)\n 152511 Extract Zip Spec      14 (20) '2.0'\n 152512 Extract OS            00 (0) 'MS-DOS'\n 152513 General Purpose Flag  0008 (8)\n@@ -3211,15 +3211,15 @@\n 15324D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 15324F   Length              0005 (5)\n 153251   Flags               01 (1) 'Modification'\n 153252   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 153256 PAYLOAD\n \n 155CBF DATA DESCRIPTOR       08074B50 (134695760)\n-155CC3 CRC                   6986C976 (1770441078)\n+155CC3 CRC                   66A1C93F (1721878847)\n 155CC7 Compressed Size       00002A69 (10857)\n 155CCB Uncompressed Size     00002A69 (10857)\n \n 155CCF LOCAL HEADER #122     04034B50 (67324752)\n 155CD3 Extract Zip Spec      14 (20) '2.0'\n 155CD4 Extract OS            00 (0) 'MS-DOS'\n 155CD5 General Purpose Flag  0008 (8)\n@@ -3323,15 +3323,15 @@\n 15A3B8 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 15A3BA   Length              0005 (5)\n 15A3BC   Flags               01 (1) 'Modification'\n 15A3BD   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 15A3C1 PAYLOAD\n \n 15DF99 DATA DESCRIPTOR       08074B50 (134695760)\n-15DF9D CRC                   9DB7BA1F (2646063647)\n+15DF9D CRC                   6359892D (1666812205)\n 15DFA1 Compressed Size       00003BD8 (15320)\n 15DFA5 Uncompressed Size     00003BD8 (15320)\n \n 15DFA9 LOCAL HEADER #126     04034B50 (67324752)\n 15DFAD Extract Zip Spec      14 (20) '2.0'\n 15DFAE Extract OS            00 (0) 'MS-DOS'\n 15DFAF General Purpose Flag  0008 (8)\n@@ -3379,15 +3379,15 @@\n 15E8F1 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 15E8F3   Length              0005 (5)\n 15E8F5   Flags               01 (1) 'Modification'\n 15E8F6   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 15E8FA PAYLOAD\n \n 16051B DATA DESCRIPTOR       08074B50 (134695760)\n-16051F CRC                   AE374BC5 (2922859461)\n+16051F CRC                   EE7EBF2B (4001283883)\n 160523 Compressed Size       00001C21 (7201)\n 160527 Uncompressed Size     00001C21 (7201)\n \n 16052B LOCAL HEADER #128     04034B50 (67324752)\n 16052F Extract Zip Spec      14 (20) '2.0'\n 160530 Extract OS            00 (0) 'MS-DOS'\n 160531 General Purpose Flag  0008 (8)\n@@ -3435,15 +3435,15 @@\n 161076 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 161078   Length              0005 (5)\n 16107A   Flags               01 (1) 'Modification'\n 16107B   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 16107F PAYLOAD\n \n 1636E9 DATA DESCRIPTOR       08074B50 (134695760)\n-1636ED CRC                   21EC7C72 (569146482)\n+1636ED CRC                   34850FAA (881135530)\n 1636F1 Compressed Size       0000266A (9834)\n 1636F5 Uncompressed Size     0000266A (9834)\n \n 1636F9 LOCAL HEADER #130     04034B50 (67324752)\n 1636FD Extract Zip Spec      14 (20) '2.0'\n 1636FE Extract OS            00 (0) 'MS-DOS'\n 1636FF General Purpose Flag  0008 (8)\n@@ -3519,15 +3519,15 @@\n 166E0C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 166E0E   Length              0005 (5)\n 166E10   Flags               01 (1) 'Modification'\n 166E11   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 166E15 PAYLOAD\n \n 1693CA DATA DESCRIPTOR       08074B50 (134695760)\n-1693CE CRC                   516CA38B (1366074251)\n+1693CE CRC                   57E0C6C0 (1474348736)\n 1693D2 Compressed Size       000025B5 (9653)\n 1693D6 Uncompressed Size     000025B5 (9653)\n \n 1693DA LOCAL HEADER #133     04034B50 (67324752)\n 1693DE Extract Zip Spec      14 (20) '2.0'\n 1693DF Extract OS            00 (0) 'MS-DOS'\n 1693E0 General Purpose Flag  0008 (8)\n@@ -3715,15 +3715,15 @@\n 19A637 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 19A639   Length              0005 (5)\n 19A63B   Flags               01 (1) 'Modification'\n 19A63C   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 19A640 PAYLOAD\n \n 1A2F93 DATA DESCRIPTOR       08074B50 (134695760)\n-1A2F97 CRC                   089B52D1 (144397009)\n+1A2F97 CRC                   D4928D3E (3566374206)\n 1A2F9B Compressed Size       00008953 (35155)\n 1A2F9F Uncompressed Size     00008953 (35155)\n \n 1A2FA3 LOCAL HEADER #140     04034B50 (67324752)\n 1A2FA7 Extract Zip Spec      14 (20) '2.0'\n 1A2FA8 Extract OS            00 (0) 'MS-DOS'\n 1A2FA9 General Purpose Flag  0008 (8)\n@@ -3743,15 +3743,15 @@\n 1A3021 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 1A3023   Length              0005 (5)\n 1A3025   Flags               01 (1) 'Modification'\n 1A3026   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 1A302A PAYLOAD\n \n 1AE396 DATA DESCRIPTOR       08074B50 (134695760)\n-1AE39A CRC                   BE9D5390 (3197981584)\n+1AE39A CRC                   37A39300 (933466880)\n 1AE39E Compressed Size       0000B36C (45932)\n 1AE3A2 Uncompressed Size     0000B36C (45932)\n \n 1AE3A6 LOCAL HEADER #141     04034B50 (67324752)\n 1AE3AA Extract Zip Spec      14 (20) '2.0'\n 1AE3AB Extract OS            00 (0) 'MS-DOS'\n 1AE3AC General Purpose Flag  0008 (8)\n@@ -3771,15 +3771,15 @@\n 1AE427 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 1AE429   Length              0005 (5)\n 1AE42B   Flags               01 (1) 'Modification'\n 1AE42C   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 1AE430 PAYLOAD\n \n 1BC16D DATA DESCRIPTOR       08074B50 (134695760)\n-1BC171 CRC                   27E7BD5C (669498716)\n+1BC171 CRC                   274C1852 (659298386)\n 1BC175 Compressed Size       0000DD3D (56637)\n 1BC179 Uncompressed Size     0000DD3D (56637)\n \n 1BC17D LOCAL HEADER #142     04034B50 (67324752)\n 1BC181 Extract Zip Spec      14 (20) '2.0'\n 1BC182 Extract OS            00 (0) 'MS-DOS'\n 1BC183 General Purpose Flag  0008 (8)\n@@ -3799,15 +3799,15 @@\n 1BC1F8 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 1BC1FA   Length              0005 (5)\n 1BC1FC   Flags               01 (1) 'Modification'\n 1BC1FD   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 1BC201 PAYLOAD\n \n 1D7256 DATA DESCRIPTOR       08074B50 (134695760)\n-1D725A CRC                   B66BB3CA (3060511690)\n+1D725A CRC                   5CE233A7 (1558328231)\n 1D725E Compressed Size       0001B055 (110677)\n 1D7262 Uncompressed Size     0001B055 (110677)\n \n 1D7266 LOCAL HEADER #143     04034B50 (67324752)\n 1D726A Extract Zip Spec      14 (20) '2.0'\n 1D726B Extract OS            00 (0) 'MS-DOS'\n 1D726C General Purpose Flag  0008 (8)\n@@ -3855,15 +3855,15 @@\n 1D8333 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 1D8335   Length              0005 (5)\n 1D8337   Flags               01 (1) 'Modification'\n 1D8338   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 1D833C PAYLOAD\n \n 1D970C DATA DESCRIPTOR       08074B50 (134695760)\n-1D9710 CRC                   400C88E4 (1074563300)\n+1D9710 CRC                   E53AA021 (3845824545)\n 1D9714 Compressed Size       000013D0 (5072)\n 1D9718 Uncompressed Size     000013D0 (5072)\n \n 1D971C LOCAL HEADER #145     04034B50 (67324752)\n 1D9720 Extract Zip Spec      14 (20) '2.0'\n 1D9721 Extract OS            00 (0) 'MS-DOS'\n 1D9722 General Purpose Flag  0008 (8)\n@@ -5610,15 +5610,15 @@\n 1EED67 Created OS            00 (0) 'MS-DOS'\n 1EED68 Extract Zip Spec      14 (20) '2.0'\n 1EED69 Extract OS            00 (0) 'MS-DOS'\n 1EED6A General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 1EED6C Compression Method    0000 (0) 'Stored'\n 1EED6E Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1EED72 CRC                   968F200C (2525962252)\n+1EED72 CRC                   77503CF7 (2001747191)\n 1EED76 Compressed Size       00002D35 (11573)\n 1EED7A Uncompressed Size     00002D35 (11573)\n 1EED7E Filename Length       006F (111)\n 1EED80 Extra Length          0009 (9)\n 1EED82 Comment Length        0000 (0)\n 1EED84 Disk Start            0000 (0)\n 1EED86 Int File Attributes   0000 (0)\n@@ -5670,15 +5670,15 @@\n 1EEEB4 Created OS            00 (0) 'MS-DOS'\n 1EEEB5 Extract Zip Spec      14 (20) '2.0'\n 1EEEB6 Extract OS            00 (0) 'MS-DOS'\n 1EEEB7 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 1EEEB9 Compression Method    0000 (0) 'Stored'\n 1EEEBB Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1EEEBF CRC                   0479C428 (75088936)\n+1EEEBF CRC                   E45DBB4D (3831348045)\n 1EEEC3 Compressed Size       00004476 (17526)\n 1EEEC7 Uncompressed Size     00004476 (17526)\n 1EEECB Filename Length       0075 (117)\n 1EEECD Extra Length          0009 (9)\n 1EEECF Comment Length        0000 (0)\n 1EEED1 Disk Start            0000 (0)\n 1EEED3 Int File Attributes   0000 (0)\n@@ -5730,15 +5730,15 @@\n 1EEFFA Created OS            00 (0) 'MS-DOS'\n 1EEFFB Extract Zip Spec      14 (20) '2.0'\n 1EEFFC Extract OS            00 (0) 'MS-DOS'\n 1EEFFD General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 1EEFFF Compression Method    0000 (0) 'Stored'\n 1EF001 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1EF005 CRC                   374BC2C7 (927711943)\n+1EF005 CRC                   11AFC7C7 (296732615)\n 1EF009 Compressed Size       00002EC1 (11969)\n 1EF00D Uncompressed Size     00002EC1 (11969)\n 1EF011 Filename Length       0068 (104)\n 1EF013 Extra Length          0009 (9)\n 1EF015 Comment Length        0000 (0)\n 1EF017 Disk Start            0000 (0)\n 1EF019 Int File Attributes   0000 (0)\n@@ -5790,15 +5790,15 @@\n 1EF13D Created OS            00 (0) 'MS-DOS'\n 1EF13E Extract Zip Spec      14 (20) '2.0'\n 1EF13F Extract OS            00 (0) 'MS-DOS'\n 1EF140 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 1EF142 Compression Method    0000 (0) 'Stored'\n 1EF144 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1EF148 CRC                   516C26F6 (1366042358)\n+1EF148 CRC                   635C97AD (1667012525)\n 1EF14C Compressed Size       00006C33 (27699)\n 1EF150 Uncompressed Size     00006C33 (27699)\n 1EF154 Filename Length       0072 (114)\n 1EF156 Extra Length          0009 (9)\n 1EF158 Comment Length        0000 (0)\n 1EF15A Disk Start            0000 (0)\n 1EF15C Int File Attributes   0000 (0)\n@@ -5970,15 +5970,15 @@\n 1EF534 Created OS            00 (0) 'MS-DOS'\n 1EF535 Extract Zip Spec      14 (20) '2.0'\n 1EF536 Extract OS            00 (0) 'MS-DOS'\n 1EF537 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 1EF539 Compression Method    0000 (0) 'Stored'\n 1EF53B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1EF53F CRC                   4E163121 (1310077217)\n+1EF53F CRC                   E713A6BB (3876824763)\n 1EF543 Compressed Size       00004AC6 (19142)\n 1EF547 Uncompressed Size     00004AC6 (19142)\n 1EF54B Filename Length       0074 (116)\n 1EF54D Extra Length          0009 (9)\n 1EF54F Comment Length        0000 (0)\n 1EF551 Disk Start            0000 (0)\n 1EF553 Int File Attributes   0000 (0)\n@@ -6090,15 +6090,15 @@\n 1EF7C7 Created OS            00 (0) 'MS-DOS'\n 1EF7C8 Extract Zip Spec      14 (20) '2.0'\n 1EF7C9 Extract OS            00 (0) 'MS-DOS'\n 1EF7CA General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 1EF7CC Compression Method    0000 (0) 'Stored'\n 1EF7CE Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1EF7D2 CRC                   2599BE97 (630832791)\n+1EF7D2 CRC                   9B4A6904 (2605345028)\n 1EF7D6 Compressed Size       00002700 (9984)\n 1EF7DA Uncompressed Size     00002700 (9984)\n 1EF7DE Filename Length       006B (107)\n 1EF7E0 Extra Length          0009 (9)\n 1EF7E2 Comment Length        0000 (0)\n 1EF7E4 Disk Start            0000 (0)\n 1EF7E6 Int File Attributes   0000 (0)\n@@ -6150,15 +6150,15 @@\n 1EF903 Created OS            00 (0) 'MS-DOS'\n 1EF904 Extract Zip Spec      14 (20) '2.0'\n 1EF905 Extract OS            00 (0) 'MS-DOS'\n 1EF906 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 1EF908 Compression Method    0000 (0) 'Stored'\n 1EF90A Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1EF90E CRC                   7F59E1D7 (2136596951)\n+1EF90E CRC                   826EE3B9 (2188305337)\n 1EF912 Compressed Size       000028CC (10444)\n 1EF916 Uncompressed Size     000028CC (10444)\n 1EF91A Filename Length       0068 (104)\n 1EF91C Extra Length          0009 (9)\n 1EF91E Comment Length        0000 (0)\n 1EF920 Disk Start            0000 (0)\n 1EF922 Int File Attributes   0000 (0)\n@@ -6210,15 +6210,15 @@\n 1EFA3F Created OS            00 (0) 'MS-DOS'\n 1EFA40 Extract Zip Spec      14 (20) '2.0'\n 1EFA41 Extract OS            00 (0) 'MS-DOS'\n 1EFA42 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 1EFA44 Compression Method    0000 (0) 'Stored'\n 1EFA46 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1EFA4A CRC                   FB395C39 (4214840377)\n+1EFA4A CRC                   D53A46AC (3577366188)\n 1EFA4E Compressed Size       00002403 (9219)\n 1EFA52 Uncompressed Size     00002403 (9219)\n 1EFA56 Filename Length       006B (107)\n 1EFA58 Extra Length          0009 (9)\n 1EFA5A Comment Length        0000 (0)\n 1EFA5C Disk Start            0000 (0)\n 1EFA5E Int File Attributes   0000 (0)\n@@ -6270,15 +6270,15 @@\n 1EFB81 Created OS            00 (0) 'MS-DOS'\n 1EFB82 Extract Zip Spec      14 (20) '2.0'\n 1EFB83 Extract OS            00 (0) 'MS-DOS'\n 1EFB84 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 1EFB86 Compression Method    0000 (0) 'Stored'\n 1EFB88 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1EFB8C CRC                   FBB74491 (4223091857)\n+1EFB8C CRC                   6BF616A1 (1811289761)\n 1EFB90 Compressed Size       00003A1D (14877)\n 1EFB94 Uncompressed Size     00003A1D (14877)\n 1EFB98 Filename Length       006E (110)\n 1EFB9A Extra Length          0009 (9)\n 1EFB9C Comment Length        0000 (0)\n 1EFB9E Disk Start            0000 (0)\n 1EFBA0 Int File Attributes   0000 (0)\n@@ -6360,15 +6360,15 @@\n 1EFD67 Created OS            00 (0) 'MS-DOS'\n 1EFD68 Extract Zip Spec      14 (20) '2.0'\n 1EFD69 Extract OS            00 (0) 'MS-DOS'\n 1EFD6A General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 1EFD6C Compression Method    0000 (0) 'Stored'\n 1EFD6E Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1EFD72 CRC                   7E1A4567 (2115650919)\n+1EFD72 CRC                   EF0F9A44 (4010777156)\n 1EFD76 Compressed Size       000023AB (9131)\n 1EFD7A Uncompressed Size     000023AB (9131)\n 1EFD7E Filename Length       0071 (113)\n 1EFD80 Extra Length          0009 (9)\n 1EFD82 Comment Length        0000 (0)\n 1EFD84 Disk Start            0000 (0)\n 1EFD86 Int File Attributes   0000 (0)\n@@ -6570,15 +6570,15 @@\n 1F01C9 Created OS            00 (0) 'MS-DOS'\n 1F01CA Extract Zip Spec      14 (20) '2.0'\n 1F01CB Extract OS            00 (0) 'MS-DOS'\n 1F01CC General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 1F01CE Compression Method    0000 (0) 'Stored'\n 1F01D0 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1F01D4 CRC                   67247772 (1730443122)\n+1F01D4 CRC                   B6823C4D (3061988429)\n 1F01D8 Compressed Size       00072F97 (470935)\n 1F01DC Uncompressed Size     00072F97 (470935)\n 1F01E0 Filename Length       006F (111)\n 1F01E2 Extra Length          0009 (9)\n 1F01E4 Comment Length        0000 (0)\n 1F01E6 Disk Start            0000 (0)\n 1F01E8 Int File Attributes   0000 (0)\n@@ -6690,15 +6690,15 @@\n 1F0472 Created OS            00 (0) 'MS-DOS'\n 1F0473 Extract Zip Spec      14 (20) '2.0'\n 1F0474 Extract OS            00 (0) 'MS-DOS'\n 1F0475 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 1F0477 Compression Method    0000 (0) 'Stored'\n 1F0479 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1F047D CRC                   39AB2D0E (967519502)\n+1F047D CRC                   2A478E55 (709332565)\n 1F0481 Compressed Size       00003972 (14706)\n 1F0485 Uncompressed Size     00003972 (14706)\n 1F0489 Filename Length       0076 (118)\n 1F048B Extra Length          0009 (9)\n 1F048D Comment Length        0000 (0)\n 1F048F Disk Start            0000 (0)\n 1F0491 Int File Attributes   0000 (0)\n@@ -6750,15 +6750,15 @@\n 1F05C7 Created OS            00 (0) 'MS-DOS'\n 1F05C8 Extract Zip Spec      14 (20) '2.0'\n 1F05C9 Extract OS            00 (0) 'MS-DOS'\n 1F05CA General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 1F05CC Compression Method    0000 (0) 'Stored'\n 1F05CE Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1F05D2 CRC                   E6AE2259 (3870171737)\n+1F05D2 CRC                   33427B5B (859994971)\n 1F05D6 Compressed Size       00003DAC (15788)\n 1F05DA Uncompressed Size     00003DAC (15788)\n 1F05DE Filename Length       0076 (118)\n 1F05E0 Extra Length          0009 (9)\n 1F05E2 Comment Length        0000 (0)\n 1F05E4 Disk Start            0000 (0)\n 1F05E6 Int File Attributes   0000 (0)\n@@ -6810,15 +6810,15 @@\n 1F071F Created OS            00 (0) 'MS-DOS'\n 1F0720 Extract Zip Spec      14 (20) '2.0'\n 1F0721 Extract OS            00 (0) 'MS-DOS'\n 1F0722 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 1F0724 Compression Method    0000 (0) 'Stored'\n 1F0726 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1F072A CRC                   ED3618FE (3979745534)\n+1F072A CRC                   2E14220C (773071372)\n 1F072E Compressed Size       00003A80 (14976)\n 1F0732 Uncompressed Size     00003A80 (14976)\n 1F0736 Filename Length       0079 (121)\n 1F0738 Extra Length          0009 (9)\n 1F073A Comment Length        0000 (0)\n 1F073C Disk Start            0000 (0)\n 1F073E Int File Attributes   0000 (0)\n@@ -6870,15 +6870,15 @@\n 1F086F Created OS            00 (0) 'MS-DOS'\n 1F0870 Extract Zip Spec      14 (20) '2.0'\n 1F0871 Extract OS            00 (0) 'MS-DOS'\n 1F0872 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 1F0874 Compression Method    0000 (0) 'Stored'\n 1F0876 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1F087A CRC                   77DDF0D3 (2011033811)\n+1F087A CRC                   4F45AD56 (1329966422)\n 1F087E Compressed Size       000069DC (27100)\n 1F0882 Uncompressed Size     000069DC (27100)\n 1F0886 Filename Length       006E (110)\n 1F0888 Extra Length          0009 (9)\n 1F088A Comment Length        0000 (0)\n 1F088C Disk Start            0000 (0)\n 1F088E Int File Attributes   0000 (0)\n@@ -6930,15 +6930,15 @@\n 1F09B2 Created OS            00 (0) 'MS-DOS'\n 1F09B3 Extract Zip Spec      14 (20) '2.0'\n 1F09B4 Extract OS            00 (0) 'MS-DOS'\n 1F09B5 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 1F09B7 Compression Method    0000 (0) 'Stored'\n 1F09B9 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1F09BD CRC                   42E5295C (1122314588)\n+1F09BD CRC                   638166CD (1669424845)\n 1F09C1 Compressed Size       00002257 (8791)\n 1F09C5 Uncompressed Size     00002257 (8791)\n 1F09C9 Filename Length       006C (108)\n 1F09CB Extra Length          0009 (9)\n 1F09CD Comment Length        0000 (0)\n 1F09CF Disk Start            0000 (0)\n 1F09D1 Int File Attributes   0000 (0)\n@@ -7020,15 +7020,15 @@\n 1F0B7E Created OS            00 (0) 'MS-DOS'\n 1F0B7F Extract Zip Spec      14 (20) '2.0'\n 1F0B80 Extract OS            00 (0) 'MS-DOS'\n 1F0B81 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 1F0B83 Compression Method    0000 (0) 'Stored'\n 1F0B85 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1F0B89 CRC                   88C3DA76 (2294536822)\n+1F0B89 CRC                   62313298 (1647391384)\n 1F0B8D Compressed Size       000023A0 (9120)\n 1F0B91 Uncompressed Size     000023A0 (9120)\n 1F0B95 Filename Length       0066 (102)\n 1F0B97 Extra Length          0009 (9)\n 1F0B99 Comment Length        0000 (0)\n 1F0B9B Disk Start            0000 (0)\n 1F0B9D Int File Attributes   0000 (0)\n@@ -7080,15 +7080,15 @@\n 1F0CB4 Created OS            00 (0) 'MS-DOS'\n 1F0CB5 Extract Zip Spec      14 (20) '2.0'\n 1F0CB6 Extract OS            00 (0) 'MS-DOS'\n 1F0CB7 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 1F0CB9 Compression Method    0000 (0) 'Stored'\n 1F0CBB Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1F0CBF CRC                   DADCBBC5 (3671899077)\n+1F0CBF CRC                   F16D7754 (4050483028)\n 1F0CC3 Compressed Size       00001C67 (7271)\n 1F0CC7 Uncompressed Size     00001C67 (7271)\n 1F0CCB Filename Length       0067 (103)\n 1F0CCD Extra Length          0009 (9)\n 1F0CCF Comment Length        0000 (0)\n 1F0CD1 Disk Start            0000 (0)\n 1F0CD3 Int File Attributes   0000 (0)\n@@ -7170,15 +7170,15 @@\n 1F0E80 Created OS            00 (0) 'MS-DOS'\n 1F0E81 Extract Zip Spec      14 (20) '2.0'\n 1F0E82 Extract OS            00 (0) 'MS-DOS'\n 1F0E83 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 1F0E85 Compression Method    0000 (0) 'Stored'\n 1F0E87 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1F0E8B CRC                   CD1A9FCC (3441074124)\n+1F0E8B CRC                   D33EA54A (3544098122)\n 1F0E8F Compressed Size       000029A8 (10664)\n 1F0E93 Uncompressed Size     000029A8 (10664)\n 1F0E97 Filename Length       0067 (103)\n 1F0E99 Extra Length          0009 (9)\n 1F0E9B Comment Length        0000 (0)\n 1F0E9D Disk Start            0000 (0)\n 1F0E9F Int File Attributes   0000 (0)\n@@ -7200,15 +7200,15 @@\n 1F0F1E Created OS            00 (0) 'MS-DOS'\n 1F0F1F Extract Zip Spec      14 (20) '2.0'\n 1F0F20 Extract OS            00 (0) 'MS-DOS'\n 1F0F21 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 1F0F23 Compression Method    0000 (0) 'Stored'\n 1F0F25 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1F0F29 CRC                   55C1BA71 (1438759537)\n+1F0F29 CRC                   DBA40D4F (3684961615)\n 1F0F2D Compressed Size       00002582 (9602)\n 1F0F31 Uncompressed Size     00002582 (9602)\n 1F0F35 Filename Length       0063 (99)\n 1F0F37 Extra Length          0009 (9)\n 1F0F39 Comment Length        0000 (0)\n 1F0F3B Disk Start            0000 (0)\n 1F0F3D Int File Attributes   0000 (0)\n@@ -7260,15 +7260,15 @@\n 1F1050 Created OS            00 (0) 'MS-DOS'\n 1F1051 Extract Zip Spec      14 (20) '2.0'\n 1F1052 Extract OS            00 (0) 'MS-DOS'\n 1F1053 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 1F1055 Compression Method    0000 (0) 'Stored'\n 1F1057 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1F105B CRC                   DDCFA398 (3721372568)\n+1F105B CRC                   30F8E81A (821618714)\n 1F105F Compressed Size       00001F7D (8061)\n 1F1063 Uncompressed Size     00001F7D (8061)\n 1F1067 Filename Length       0066 (102)\n 1F1069 Extra Length          0009 (9)\n 1F106B Comment Length        0000 (0)\n 1F106D Disk Start            0000 (0)\n 1F106F Int File Attributes   0000 (0)\n@@ -7320,15 +7320,15 @@\n 1F1185 Created OS            00 (0) 'MS-DOS'\n 1F1186 Extract Zip Spec      14 (20) '2.0'\n 1F1187 Extract OS            00 (0) 'MS-DOS'\n 1F1188 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 1F118A Compression Method    0000 (0) 'Stored'\n 1F118C Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1F1190 CRC                   5A4A9630 (1514837552)\n+1F1190 CRC                   B77DDDB2 (3078479282)\n 1F1194 Compressed Size       00001F7D (8061)\n 1F1198 Uncompressed Size     00001F7D (8061)\n 1F119C Filename Length       0066 (102)\n 1F119E Extra Length          0009 (9)\n 1F11A0 Comment Length        0000 (0)\n 1F11A2 Disk Start            0000 (0)\n 1F11A4 Int File Attributes   0000 (0)\n@@ -7380,15 +7380,15 @@\n 1F12B9 Created OS            00 (0) 'MS-DOS'\n 1F12BA Extract Zip Spec      14 (20) '2.0'\n 1F12BB Extract OS            00 (0) 'MS-DOS'\n 1F12BC General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 1F12BE Compression Method    0000 (0) 'Stored'\n 1F12C0 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1F12C4 CRC                   CC788B03 (3430451971)\n+1F12C4 CRC                   C4F2986B (3304233067)\n 1F12C8 Compressed Size       00001FA3 (8099)\n 1F12CC Uncompressed Size     00001FA3 (8099)\n 1F12D0 Filename Length       0065 (101)\n 1F12D2 Extra Length          0009 (9)\n 1F12D4 Comment Length        0000 (0)\n 1F12D6 Disk Start            0000 (0)\n 1F12D8 Int File Attributes   0000 (0)\n@@ -7440,15 +7440,15 @@\n 1F13EE Created OS            00 (0) 'MS-DOS'\n 1F13EF Extract Zip Spec      14 (20) '2.0'\n 1F13F0 Extract OS            00 (0) 'MS-DOS'\n 1F13F1 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 1F13F3 Compression Method    0000 (0) 'Stored'\n 1F13F5 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1F13F9 CRC                   E0AEA070 (3769540720)\n+1F13F9 CRC                   AE630832 (2925725746)\n 1F13FD Compressed Size       00002AC3 (10947)\n 1F1401 Uncompressed Size     00002AC3 (10947)\n 1F1405 Filename Length       0067 (103)\n 1F1407 Extra Length          0009 (9)\n 1F1409 Comment Length        0000 (0)\n 1F140B Disk Start            0000 (0)\n 1F140D Int File Attributes   0000 (0)\n@@ -7500,15 +7500,15 @@\n 1F1528 Created OS            00 (0) 'MS-DOS'\n 1F1529 Extract Zip Spec      14 (20) '2.0'\n 1F152A Extract OS            00 (0) 'MS-DOS'\n 1F152B General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 1F152D Compression Method    0000 (0) 'Stored'\n 1F152F Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1F1533 CRC                   6986C976 (1770441078)\n+1F1533 CRC                   66A1C93F (1721878847)\n 1F1537 Compressed Size       00002A69 (10857)\n 1F153B Uncompressed Size     00002A69 (10857)\n 1F153F Filename Length       006A (106)\n 1F1541 Extra Length          0009 (9)\n 1F1543 Comment Length        0000 (0)\n 1F1545 Disk Start            0000 (0)\n 1F1547 Int File Attributes   0000 (0)\n@@ -7620,15 +7620,15 @@\n 1F179C Created OS            00 (0) 'MS-DOS'\n 1F179D Extract Zip Spec      14 (20) '2.0'\n 1F179E Extract OS            00 (0) 'MS-DOS'\n 1F179F General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 1F17A1 Compression Method    0000 (0) 'Stored'\n 1F17A3 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1F17A7 CRC                   9DB7BA1F (2646063647)\n+1F17A7 CRC                   6359892D (1666812205)\n 1F17AB Compressed Size       00003BD8 (15320)\n 1F17AF Uncompressed Size     00003BD8 (15320)\n 1F17B3 Filename Length       0066 (102)\n 1F17B5 Extra Length          0009 (9)\n 1F17B7 Comment Length        0000 (0)\n 1F17B9 Disk Start            0000 (0)\n 1F17BB Int File Attributes   0000 (0)\n@@ -7680,15 +7680,15 @@\n 1F18D0 Created OS            00 (0) 'MS-DOS'\n 1F18D1 Extract Zip Spec      14 (20) '2.0'\n 1F18D2 Extract OS            00 (0) 'MS-DOS'\n 1F18D3 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 1F18D5 Compression Method    0000 (0) 'Stored'\n 1F18D7 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1F18DB CRC                   AE374BC5 (2922859461)\n+1F18DB CRC                   EE7EBF2B (4001283883)\n 1F18DF Compressed Size       00001C21 (7201)\n 1F18E3 Uncompressed Size     00001C21 (7201)\n 1F18E7 Filename Length       0065 (101)\n 1F18E9 Extra Length          0009 (9)\n 1F18EB Comment Length        0000 (0)\n 1F18ED Disk Start            0000 (0)\n 1F18EF Int File Attributes   0000 (0)\n@@ -7740,15 +7740,15 @@\n 1F1A05 Created OS            00 (0) 'MS-DOS'\n 1F1A06 Extract Zip Spec      14 (20) '2.0'\n 1F1A07 Extract OS            00 (0) 'MS-DOS'\n 1F1A08 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 1F1A0A Compression Method    0000 (0) 'Stored'\n 1F1A0C Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1F1A10 CRC                   21EC7C72 (569146482)\n+1F1A10 CRC                   34850FAA (881135530)\n 1F1A14 Compressed Size       0000266A (9834)\n 1F1A18 Uncompressed Size     0000266A (9834)\n 1F1A1C Filename Length       0067 (103)\n 1F1A1E Extra Length          0009 (9)\n 1F1A20 Comment Length        0000 (0)\n 1F1A22 Disk Start            0000 (0)\n 1F1A24 Int File Attributes   0000 (0)\n@@ -7830,15 +7830,15 @@\n 1F1BEC Created OS            00 (0) 'MS-DOS'\n 1F1BED Extract Zip Spec      14 (20) '2.0'\n 1F1BEE Extract OS            00 (0) 'MS-DOS'\n 1F1BEF General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 1F1BF1 Compression Method    0000 (0) 'Stored'\n 1F1BF3 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1F1BF7 CRC                   516CA38B (1366074251)\n+1F1BF7 CRC                   57E0C6C0 (1474348736)\n 1F1BFB Compressed Size       000025B5 (9653)\n 1F1BFF Uncompressed Size     000025B5 (9653)\n 1F1C03 Filename Length       0081 (129)\n 1F1C05 Extra Length          0009 (9)\n 1F1C07 Comment Length        0000 (0)\n 1F1C09 Disk Start            0000 (0)\n 1F1C0B Int File Attributes   0000 (0)\n@@ -8040,15 +8040,15 @@\n 1F2095 Created OS            00 (0) 'MS-DOS'\n 1F2096 Extract Zip Spec      14 (20) '2.0'\n 1F2097 Extract OS            00 (0) 'MS-DOS'\n 1F2098 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 1F209A Compression Method    0000 (0) 'Stored'\n 1F209C Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1F20A0 CRC                   089B52D1 (144397009)\n+1F20A0 CRC                   D4928D3E (3566374206)\n 1F20A4 Compressed Size       00008953 (35155)\n 1F20A8 Uncompressed Size     00008953 (35155)\n 1F20AC Filename Length       005E (94)\n 1F20AE Extra Length          0009 (9)\n 1F20B0 Comment Length        0000 (0)\n 1F20B2 Disk Start            0000 (0)\n 1F20B4 Int File Attributes   0000 (0)\n@@ -8070,15 +8070,15 @@\n 1F212A Created OS            00 (0) 'MS-DOS'\n 1F212B Extract Zip Spec      14 (20) '2.0'\n 1F212C Extract OS            00 (0) 'MS-DOS'\n 1F212D General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 1F212F Compression Method    0000 (0) 'Stored'\n 1F2131 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1F2135 CRC                   BE9D5390 (3197981584)\n+1F2135 CRC                   37A39300 (933466880)\n 1F2139 Compressed Size       0000B36C (45932)\n 1F213D Uncompressed Size     0000B36C (45932)\n 1F2141 Filename Length       0060 (96)\n 1F2143 Extra Length          0009 (9)\n 1F2145 Comment Length        0000 (0)\n 1F2147 Disk Start            0000 (0)\n 1F2149 Int File Attributes   0000 (0)\n@@ -8100,15 +8100,15 @@\n 1F21C1 Created OS            00 (0) 'MS-DOS'\n 1F21C2 Extract Zip Spec      14 (20) '2.0'\n 1F21C3 Extract OS            00 (0) 'MS-DOS'\n 1F21C4 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 1F21C6 Compression Method    0000 (0) 'Stored'\n 1F21C8 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1F21CC CRC                   27E7BD5C (669498716)\n+1F21CC CRC                   274C1852 (659298386)\n 1F21D0 Compressed Size       0000DD3D (56637)\n 1F21D4 Uncompressed Size     0000DD3D (56637)\n 1F21D8 Filename Length       0063 (99)\n 1F21DA Extra Length          0009 (9)\n 1F21DC Comment Length        0000 (0)\n 1F21DE Disk Start            0000 (0)\n 1F21E0 Int File Attributes   0000 (0)\n@@ -8130,15 +8130,15 @@\n 1F225B Created OS            00 (0) 'MS-DOS'\n 1F225C Extract Zip Spec      14 (20) '2.0'\n 1F225D Extract OS            00 (0) 'MS-DOS'\n 1F225E General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 1F2260 Compression Method    0000 (0) 'Stored'\n 1F2262 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1F2266 CRC                   B66BB3CA (3060511690)\n+1F2266 CRC                   5CE233A7 (1558328231)\n 1F226A Compressed Size       0001B055 (110677)\n 1F226E Uncompressed Size     0001B055 (110677)\n 1F2272 Filename Length       005D (93)\n 1F2274 Extra Length          0009 (9)\n 1F2276 Comment Length        0000 (0)\n 1F2278 Disk Start            0000 (0)\n 1F227A Int File Attributes   0000 (0)\n@@ -8190,15 +8190,15 @@\n 1F2382 Created OS            00 (0) 'MS-DOS'\n 1F2383 Extract Zip Spec      14 (20) '2.0'\n 1F2384 Extract OS            00 (0) 'MS-DOS'\n 1F2385 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 1F2387 Compression Method    0000 (0) 'Stored'\n 1F2389 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1F238D CRC                   400C88E4 (1074563300)\n+1F238D CRC                   E53AA021 (3845824545)\n 1F2391 Compressed Size       000013D0 (5072)\n 1F2395 Uncompressed Size     000013D0 (5072)\n 1F2399 Filename Length       0059 (89)\n 1F239B Extra Length          0009 (9)\n 1F239D Comment Length        0000 (0)\n 1F239F Disk Start            0000 (0)\n 1F23A1 Int File Attributes   0000 (0)\n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_binding_validation_FieldToProperty_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_binding_validation_FieldToProperty_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -20,16 +20,16 @@\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.*;\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.*;\n public class Root_meta_external_format_flatdata_binding_validation_FieldToProperty_Impl extends Root_meta_pure_metamodel_type_Any_Impl implements Root_meta_external_format_flatdata_binding_validation_FieldToProperty\n {\n     public static final String tempTypeName = \"FieldToProperty\";\n     private static final String tempFullTypeId = \"Root::meta::external::format::flatdata::binding::validation::FieldToProperty\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(4)\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKeys(tempFullTypeId, \"field\", \"property\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_external_format_flatdata_binding_validation_FieldToProperty_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_binding_validation_FlatDataBindingDetail_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_binding_validation_FlatDataBindingDetail_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -24,17 +24,17 @@\n import org.eclipse.collections.api.block.function.Function2;\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;\n public class Root_meta_external_format_flatdata_binding_validation_FlatDataBindingDetail_Impl extends Root_meta_external_format_shared_binding_validation_SuccessfulBindingDetail_Impl implements Root_meta_external_format_flatdata_binding_validation_FlatDataBindingDetail\n {\n     public static final String tempTypeName = \"FlatDataBindingDetail\";\n     private static final String tempFullTypeId = \"Root::meta::external::format::flatdata::binding::validation::FlatDataBindingDetail\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(5)\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKeys(tempFullTypeId, \"schemaBindingDetail\", \"sectionBindingDetails\")\n            .withKey(\"Root::meta::external::format::shared::binding::validation::SuccessfulBindingDetail\", \"fetchMappedPropertiesForClass\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_external_format_flatdata_binding_validation_FlatDataBindingDetail_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_binding_validation_NonMatch_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_binding_validation_NonMatch_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -20,17 +20,17 @@\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.*;\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.*;\n public class Root_meta_external_format_flatdata_binding_validation_NonMatch_Impl extends Root_meta_external_format_flatdata_binding_validation_FieldToProperty_Impl implements Root_meta_external_format_flatdata_binding_validation_NonMatch\n {\n     public static final String tempTypeName = \"NonMatch\";\n     private static final String tempFullTypeId = \"Root::meta::external::format::flatdata::binding::validation::NonMatch\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(7)\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n-           .withKeys(tempFullTypeId, \"multiplicityMatches\", \"nameMatches\", \"typeMatches\")\n            .withKeys(\"Root::meta::external::format::flatdata::binding::validation::FieldToProperty\", \"field\", \"property\")\n+           .withKeys(tempFullTypeId, \"multiplicityMatches\", \"nameMatches\", \"typeMatches\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_external_format_flatdata_binding_validation_NonMatch_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_binding_validation_PropertyMatchState_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_binding_validation_PropertyMatchState_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -20,16 +20,16 @@\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.*;\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.*;\n public class Root_meta_external_format_flatdata_binding_validation_PropertyMatchState_Impl extends Root_meta_pure_metamodel_type_Any_Impl implements Root_meta_external_format_flatdata_binding_validation_PropertyMatchState\n {\n     public static final String tempTypeName = \"PropertyMatchState\";\n     private static final String tempFullTypeId = \"Root::meta::external::format::flatdata::binding::validation::PropertyMatchState\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(6)\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKeys(tempFullTypeId, \"matches\", \"nonMatches\", \"unmatchedFields\", \"unmatchedProperties\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_external_format_flatdata_binding_validation_PropertyMatchState_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_binding_validation_SectionBindingDetail_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_binding_validation_SectionBindingDetail_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -20,16 +20,16 @@\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.*;\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.*;\n public class Root_meta_external_format_flatdata_binding_validation_SectionBindingDetail_Impl extends Root_meta_external_format_shared_binding_validation_BindingDetail_Impl implements Root_meta_external_format_flatdata_binding_validation_SectionBindingDetail\n {\n     public static final String tempTypeName = \"SectionBindingDetail\";\n     private static final String tempFullTypeId = \"Root::meta::external::format::flatdata::binding::validation::SectionBindingDetail\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(6)\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKeys(tempFullTypeId, \"class\", \"details\", \"schemaProperty\", \"section\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_external_format_flatdata_binding_validation_SectionBindingDetail_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_binding_validation_test_Header_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_binding_validation_test_Header_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -20,17 +20,17 @@\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.*;\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.*;\n public class Root_meta_external_format_flatdata_binding_validation_test_Header_Impl extends Root_meta_pure_metamodel_type_Any_Impl implements Root_meta_external_format_flatdata_binding_validation_test_Header\n {\n     public static final String tempTypeName = \"Header\";\n     private static final String tempFullTypeId = \"Root::meta::external::format::flatdata::binding::validation::test::Header\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(4)\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKey(tempFullTypeId, \"date\")\n            .withKeyFromAssociation(tempFullTypeId, \"file\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_external_format_flatdata_binding_validation_test_Header_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_binding_validation_test_Row_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_binding_validation_test_Row_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -20,17 +20,17 @@\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.*;\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.*;\n public class Root_meta_external_format_flatdata_binding_validation_test_Row_Impl extends Root_meta_pure_metamodel_type_Any_Impl implements Root_meta_external_format_flatdata_binding_validation_test_Row\n {\n     public static final String tempTypeName = \"Row\";\n     private static final String tempFullTypeId = \"Root::meta::external::format::flatdata::binding::validation::test::Row\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(5)\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKeys(tempFullTypeId, \"id\", \"value\")\n            .withKeyFromAssociation(tempFullTypeId, \"file\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_external_format_flatdata_binding_validation_test_Row_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_binding_validation_test_Target_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_binding_validation_test_Target_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -20,16 +20,16 @@\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.*;\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.*;\n public class Root_meta_external_format_flatdata_binding_validation_test_Target_Impl extends Root_meta_pure_metamodel_type_Any_Impl implements Root_meta_external_format_flatdata_binding_validation_test_Target\n {\n     public static final String tempTypeName = \"Target\";\n     private static final String tempFullTypeId = \"Root::meta::external::format::flatdata::binding::validation::test::Target\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(5)\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKeys(tempFullTypeId, \"date\", \"id\", \"value\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_external_format_flatdata_binding_validation_test_Target_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_binding_validation_test_WholeFile_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_binding_validation_test_WholeFile_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -20,16 +20,16 @@\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.*;\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.*;\n public class Root_meta_external_format_flatdata_binding_validation_test_WholeFile_Impl extends Root_meta_pure_metamodel_type_Any_Impl implements Root_meta_external_format_flatdata_binding_validation_test_WholeFile\n {\n     public static final String tempTypeName = \"WholeFile\";\n     private static final String tempFullTypeId = \"Root::meta::external::format::flatdata::binding::validation::test::WholeFile\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(4)\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKeysFromAssociation(tempFullTypeId, \"header\", \"row\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_external_format_flatdata_binding_validation_test_WholeFile_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_model_RawFlatDataValue_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_model_RawFlatDataValue_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -20,16 +20,16 @@\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.*;\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.*;\n public class Root_meta_external_format_flatdata_executionPlan_model_RawFlatDataValue_Impl extends Root_meta_pure_metamodel_type_Any_Impl implements Root_meta_external_format_flatdata_executionPlan_model_RawFlatDataValue\n {\n     public static final String tempTypeName = \"RawFlatDataValue\";\n     private static final String tempFullTypeId = \"Root::meta::external::format::flatdata::executionPlan::model::RawFlatDataValue\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(4)\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKeys(tempFullTypeId, \"address\", \"rawValue\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_external_format_flatdata_executionPlan_model_RawFlatDataValue_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_bigFile_BigFile_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_bigFile_BigFile_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -20,16 +20,16 @@\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.*;\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.*;\n public class Root_meta_external_format_flatdata_executionPlan_test_bigFile_BigFile_Impl extends Root_meta_pure_metamodel_type_Any_Impl implements Root_meta_external_format_flatdata_executionPlan_test_bigFile_BigFile\n {\n     public static final String tempTypeName = \"BigFile\";\n     private static final String tempFullTypeId = \"Root::meta::external::format::flatdata::executionPlan::test::bigFile::BigFile\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(503)\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKeys(tempFullTypeId, \"field0\", \"field1\", \"field10\", \"field100\", \"field101\", \"field102\", \"field103\", \"field104\", \"field105\", \"field106\", \"field107\", \"field108\", \"field109\", \"field11\", \"field110\", \"field111\", \"field112\", \"field113\", \"field114\", \"field115\", \"field116\", \"field117\", \"field118\", \"field119\", \"field12\", \"field120\", \"field121\", \"field122\", \"field123\", \"field124\", \"field125\", \"field126\", \"field127\", \"field128\", \"field129\", \"field13\", \"field130\", \"field131\", \"field132\", \"field133\", \"field134\", \"field135\", \"field136\", \"field137\", \"field138\", \"field139\", \"field14\", \"field140\", \"field141\", \"field142\", \"field143\", \"field144\", \"field145\", \"field146\", \"field147\", \"field148\", \"field149\", \"field15\", \"field150\", \"field151\", \"field152\", \"field153\", \"field154\", \"field155\", \"field156\", \"field157\", \"field158\", \"field159\", \"field16\", \"field160\", \"field161\", \"field162\", \"field163\", \"field164\", \"field165\", \"field166\", \"field167\", \"field168\", \"field169\", \"field17\", \"field170\", \"field171\", \"field172\", \"field173\", \"field174\", \"field175\", \"field176\", \"field177\", \"field178\", \"field179\", \"field18\", \"field180\", \"field181\", \"field182\", \"field183\", \"field184\", \"field185\", \"field186\", \"field187\", \"field188\", \"field189\", \"field19\", \"field190\", \"field191\", \"field192\", \"field193\", \"field194\", \"field195\", \"field196\", \"field197\", \"field198\", \"field199\", \"field2\", \"field20\", \"field200\", \"field201\", \"field202\", \"field203\", \"field204\", \"field205\", \"field206\", \"field207\", \"field208\", \"field209\", \"field21\", \"field210\", \"field211\", \"field212\", \"field213\", \"field214\", \"field215\", \"field216\", \"field217\", \"field218\", \"field219\", \"field22\", \"field220\", \"field221\", \"field222\", \"field223\", \"field224\", \"field225\", \"field226\", \"field227\", \"field228\", \"field229\", \"field23\", \"field230\", \"field231\", \"field232\", \"field233\", \"field234\", \"field235\", \"field236\", \"field237\", \"field238\", \"field239\", \"field24\", \"field240\", \"field241\", \"field242\", \"field243\", \"field244\", \"field245\", \"field246\", \"field247\", \"field248\", \"field249\", \"field25\", \"field250\", \"field251\", \"field252\", \"field253\", \"field254\", \"field255\", \"field256\", \"field257\", \"field258\", \"field259\", \"field26\", \"field260\", \"field261\", \"field262\", \"field263\", \"field264\", \"field265\", \"field266\", \"field267\", \"field268\", \"field269\", \"field27\", \"field270\", \"field271\", \"field272\", \"field273\", \"field274\", \"field275\", \"field276\", \"field277\", \"field278\", \"field279\", \"field28\", \"field280\", \"field281\", \"field282\", \"field283\", \"field284\", \"field285\", \"field286\", \"field287\", \"field288\", \"field289\", \"field29\", \"field290\", \"field291\", \"field292\", \"field293\", \"field294\", \"field295\", \"field296\", \"field297\", \"field298\", \"field299\", \"field3\", \"field30\", \"field300\", \"field301\", \"field302\", \"field303\", \"field304\", \"field305\", \"field306\", \"field307\", \"field308\", \"field309\", \"field31\", \"field310\", \"field311\", \"field312\", \"field313\", \"field314\", \"field315\", \"field316\", \"field317\", \"field318\", \"field319\", \"field32\", \"field320\", \"field321\", \"field322\", \"field323\", \"field324\", \"field325\", \"field326\", \"field327\", \"field328\", \"field329\", \"field33\", \"field330\", \"field331\", \"field332\", \"field333\", \"field334\", \"field335\", \"field336\", \"field337\", \"field338\", \"field339\", \"field34\", \"field340\", \"field341\", \"field342\", \"field343\", \"field344\", \"field345\", \"field346\", \"field347\", \"field348\", \"field349\", \"field35\", \"field350\", \"field351\", \"field352\", \"field353\", \"field354\", \"field355\", \"field356\", \"field357\", \"field358\", \"field359\", \"field36\", \"field360\", \"field361\", \"field362\", \"field363\", \"field364\", \"field365\", \"field366\", \"field367\", \"field368\", \"field369\", \"field37\", \"field370\", \"field371\", \"field372\", \"field373\", \"field374\", \"field375\", \"field376\", \"field377\", \"field378\", \"field379\", \"field38\", \"field380\", \"field381\", \"field382\", \"field383\", \"field384\", \"field385\", \"field386\", \"field387\", \"field388\", \"field389\", \"field39\", \"field390\", \"field391\", \"field392\", \"field393\", \"field394\", \"field395\", \"field396\", \"field397\", \"field398\", \"field399\", \"field4\", \"field40\", \"field400\", \"field401\", \"field402\", \"field403\", \"field404\", \"field405\", \"field406\", \"field407\", \"field408\", \"field409\", \"field41\", \"field410\", \"field411\", \"field412\", \"field413\", \"field414\", \"field415\", \"field416\", \"field417\", \"field418\", \"field419\", \"field42\", \"field420\", \"field421\", \"field422\", \"field423\", \"field424\", \"field425\", \"field426\", \"field427\", \"field428\", \"field429\", \"field43\", \"field430\", \"field431\", \"field432\", \"field433\", \"field434\", \"field435\", \"field436\", \"field437\", \"field438\", \"field439\", \"field44\", \"field440\", \"field441\", \"field442\", \"field443\", \"field444\", \"field445\", \"field446\", \"field447\", \"field448\", \"field449\", \"field45\", \"field450\", \"field451\", \"field452\", \"field453\", \"field454\", \"field455\", \"field456\", \"field457\", \"field458\", \"field459\", \"field46\", \"field460\", \"field461\", \"field462\", \"field463\", \"field464\", \"field465\", \"field466\", \"field467\", \"field468\", \"field469\", \"field47\", \"field470\", \"field471\", \"field472\", \"field473\", \"field474\", \"field475\", \"field476\", \"field477\", \"field478\", \"field479\", \"field48\", \"field480\", \"field481\", \"field482\", \"field483\", \"field484\", \"field485\", \"field486\", \"field487\", \"field488\", \"field489\", \"field49\", \"field490\", \"field491\", \"field492\", \"field493\", \"field494\", \"field495\", \"field496\", \"field497\", \"field498\", \"field499\", \"field5\", \"field50\", \"field500\", \"field51\", \"field52\", \"field53\", \"field54\", \"field55\", \"field56\", \"field57\", \"field58\", \"field59\", \"field6\", \"field60\", \"field61\", \"field62\", \"field63\", \"field64\", \"field65\", \"field66\", \"field67\", \"field68\", \"field69\", \"field7\", \"field70\", \"field71\", \"field72\", \"field73\", \"field74\", \"field75\", \"field76\", \"field77\", \"field78\", \"field79\", \"field8\", \"field80\", \"field81\", \"field82\", \"field83\", \"field84\", \"field85\", \"field86\", \"field87\", \"field88\", \"field89\", \"field9\", \"field90\", \"field91\", \"field92\", \"field93\", \"field94\", \"field95\", \"field96\", \"field97\", \"field98\", \"field99\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_external_format_flatdata_executionPlan_test_bigFile_BigFile_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_multiSection_LoanPrice_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_multiSection_LoanPrice_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -20,16 +20,16 @@\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.*;\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.*;\n public class Root_meta_external_format_flatdata_executionPlan_test_multiSection_LoanPrice_Impl extends Root_meta_pure_metamodel_type_Any_Impl implements Root_meta_external_format_flatdata_executionPlan_test_multiSection_LoanPrice\n {\n     public static final String tempTypeName = \"LoanPrice\";\n     private static final String tempFullTypeId = \"Root::meta::external::format::flatdata::executionPlan::test::multiSection::LoanPrice\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(10)\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKeys(tempFullTypeId, \"accountNo\", \"askPrice\", \"bidPrice\", \"closePrice\", \"currency\", \"eventDate\", \"productId\", \"productIdType\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_external_format_flatdata_executionPlan_test_multiSection_LoanPrice_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_multiSection_PriceFile_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_multiSection_PriceFile_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -20,16 +20,16 @@\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.*;\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.*;\n public class Root_meta_external_format_flatdata_executionPlan_test_multiSection_PriceFile_Impl extends Root_meta_pure_metamodel_type_Any_Impl implements Root_meta_external_format_flatdata_executionPlan_test_multiSection_PriceFile\n {\n     public static final String tempTypeName = \"PriceFile\";\n     private static final String tempFullTypeId = \"Root::meta::external::format::flatdata::executionPlan::test::multiSection::PriceFile\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(4)\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKeysFromAssociation(tempFullTypeId, \"header\", \"prices\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_external_format_flatdata_executionPlan_test_multiSection_PriceFile_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -24,17 +24,17 @@\n import org.eclipse.collections.api.block.function.Function2;\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;\n public class Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord_Impl extends Root_meta_pure_metamodel_type_Any_Impl implements Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord\n {\n     public static final String tempTypeName = \"PricesRecord\";\n     private static final String tempFullTypeId = \"Root::meta::external::format::flatdata::executionPlan::test::multiSection::PricesRecord\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(8)\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKeys(tempFullTypeId, \"accountId\", \"closePrice\", \"currency\", \"synonym\", \"synonymType\")\n            .withKeyFromAssociation(tempFullTypeId, \"priceFile\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_types_AllTypes_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_types_AllTypes_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -20,16 +20,16 @@\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.*;\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.*;\n public class Root_meta_external_format_flatdata_executionPlan_test_types_AllTypes_Impl extends Root_meta_pure_metamodel_type_Any_Impl implements Root_meta_external_format_flatdata_executionPlan_test_types_AllTypes\n {\n     public static final String tempTypeName = \"AllTypes\";\n     private static final String tempFullTypeId = \"Root::meta::external::format::flatdata::executionPlan::test::types::AllTypes\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(22)\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKeys(tempFullTypeId, \"boolean\", \"customBoolean\", \"customDate\", \"customDateTime\", \"customDecimal\", \"customFloat\", \"customInteger\", \"date\", \"dateTime\", \"decimal\", \"float\", \"integer\", \"optionalBoolean\", \"optionalDate\", \"optionalDateTime\", \"optionalDecimal\", \"optionalFloat\", \"optionalInteger\", \"optionalString\", \"string\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_external_format_flatdata_executionPlan_test_types_AllTypes_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_types_Person_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_types_Person_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -20,16 +20,16 @@\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.*;\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.*;\n public class Root_meta_external_format_flatdata_executionPlan_test_types_Person_Impl extends Root_meta_pure_metamodel_type_Any_Impl implements Root_meta_external_format_flatdata_executionPlan_test_types_Person\n {\n     public static final String tempTypeName = \"Person\";\n     private static final String tempFullTypeId = \"Root::meta::external::format::flatdata::executionPlan::test::types::Person\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(4)\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKeys(tempFullTypeId, \"gender\", \"name\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_external_format_flatdata_executionPlan_test_types_Person_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_metamodel_FlatDataBoolean_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_metamodel_FlatDataBoolean_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -20,17 +20,17 @@\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.*;\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.*;\n public class Root_meta_external_format_flatdata_metamodel_FlatDataBoolean_Impl extends Root_meta_external_format_flatdata_metamodel_FlatDataDataType_Impl implements Root_meta_external_format_flatdata_metamodel_FlatDataBoolean\n {\n     public static final String tempTypeName = \"FlatDataBoolean\";\n     private static final String tempFullTypeId = \"Root::meta::external::format::flatdata::metamodel::FlatDataBoolean\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(5)\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n-           .withKey(\"Root::meta::external::format::flatdata::metamodel::FlatDataDataType\", \"optional\")\n            .withKeys(tempFullTypeId, \"falseString\", \"trueString\")\n+           .withKey(\"Root::meta::external::format::flatdata::metamodel::FlatDataDataType\", \"optional\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_external_format_flatdata_metamodel_FlatDataBoolean_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_metamodel_FlatDataDataType_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_metamodel_FlatDataDataType_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -20,16 +20,16 @@\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.*;\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.*;\n public class Root_meta_external_format_flatdata_metamodel_FlatDataDataType_Impl extends Root_meta_pure_metamodel_type_Any_Impl implements Root_meta_external_format_flatdata_metamodel_FlatDataDataType\n {\n     public static final String tempTypeName = \"FlatDataDataType\";\n     private static final String tempFullTypeId = \"Root::meta::external::format::flatdata::metamodel::FlatDataDataType\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(3)\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKey(tempFullTypeId, \"optional\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_external_format_flatdata_metamodel_FlatDataDataType_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_metamodel_FlatDataDateTime_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_metamodel_FlatDataDateTime_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -21,17 +21,17 @@\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.*;\n public class Root_meta_external_format_flatdata_metamodel_FlatDataDateTime_Impl extends Root_meta_external_format_flatdata_metamodel_FlatDataTemporal_Impl implements Root_meta_external_format_flatdata_metamodel_FlatDataDateTime\n {\n     public static final String tempTypeName = \"FlatDataDateTime\";\n     private static final String tempFullTypeId = \"Root::meta::external::format::flatdata::metamodel::FlatDataDateTime\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(5)\n            .withKey(tempFullTypeId, \"timeZone\")\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKey(\"Root::meta::external::format::flatdata::metamodel::FlatDataDataType\", \"optional\")\n            .withKey(\"Root::meta::external::format::flatdata::metamodel::FlatDataTemporal\", \"format\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_external_format_flatdata_metamodel_FlatDataDateTime_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_metamodel_FlatDataDate_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_metamodel_FlatDataDate_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -20,17 +20,17 @@\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.*;\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.*;\n public class Root_meta_external_format_flatdata_metamodel_FlatDataDate_Impl extends Root_meta_external_format_flatdata_metamodel_FlatDataTemporal_Impl implements Root_meta_external_format_flatdata_metamodel_FlatDataDate\n {\n     public static final String tempTypeName = \"FlatDataDate\";\n     private static final String tempFullTypeId = \"Root::meta::external::format::flatdata::metamodel::FlatDataDate\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(4)\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKey(\"Root::meta::external::format::flatdata::metamodel::FlatDataDataType\", \"optional\")\n            .withKey(\"Root::meta::external::format::flatdata::metamodel::FlatDataTemporal\", \"format\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_external_format_flatdata_metamodel_FlatDataDate_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_metamodel_FlatDataDecimal_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_metamodel_FlatDataDecimal_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -20,17 +20,17 @@\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.*;\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.*;\n public class Root_meta_external_format_flatdata_metamodel_FlatDataDecimal_Impl extends Root_meta_external_format_flatdata_metamodel_FlatDataNumber_Impl implements Root_meta_external_format_flatdata_metamodel_FlatDataDecimal\n {\n     public static final String tempTypeName = \"FlatDataDecimal\";\n     private static final String tempFullTypeId = \"Root::meta::external::format::flatdata::metamodel::FlatDataDecimal\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(4)\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKey(\"Root::meta::external::format::flatdata::metamodel::FlatDataDataType\", \"optional\")\n            .withKey(\"Root::meta::external::format::flatdata::metamodel::FlatDataNumber\", \"format\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_external_format_flatdata_metamodel_FlatDataDecimal_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_metamodel_FlatDataInteger_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_metamodel_FlatDataInteger_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -20,17 +20,17 @@\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.*;\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.*;\n public class Root_meta_external_format_flatdata_metamodel_FlatDataInteger_Impl extends Root_meta_external_format_flatdata_metamodel_FlatDataNumber_Impl implements Root_meta_external_format_flatdata_metamodel_FlatDataInteger\n {\n     public static final String tempTypeName = \"FlatDataInteger\";\n     private static final String tempFullTypeId = \"Root::meta::external::format::flatdata::metamodel::FlatDataInteger\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(4)\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKey(\"Root::meta::external::format::flatdata::metamodel::FlatDataDataType\", \"optional\")\n            .withKey(\"Root::meta::external::format::flatdata::metamodel::FlatDataNumber\", \"format\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_external_format_flatdata_metamodel_FlatDataInteger_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_metamodel_FlatDataNumber_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_metamodel_FlatDataNumber_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -20,17 +20,17 @@\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.*;\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.*;\n public class Root_meta_external_format_flatdata_metamodel_FlatDataNumber_Impl extends Root_meta_external_format_flatdata_metamodel_FlatDataDataType_Impl implements Root_meta_external_format_flatdata_metamodel_FlatDataNumber\n {\n     public static final String tempTypeName = \"FlatDataNumber\";\n     private static final String tempFullTypeId = \"Root::meta::external::format::flatdata::metamodel::FlatDataNumber\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(4)\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKey(\"Root::meta::external::format::flatdata::metamodel::FlatDataDataType\", \"optional\")\n            .withKey(tempFullTypeId, \"format\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_external_format_flatdata_metamodel_FlatDataNumber_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_metamodel_FlatDataProperty_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_metamodel_FlatDataProperty_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -20,16 +20,16 @@\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.*;\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.*;\n public class Root_meta_external_format_flatdata_metamodel_FlatDataProperty_Impl extends Root_meta_pure_metamodel_type_Any_Impl implements Root_meta_external_format_flatdata_metamodel_FlatDataProperty\n {\n     public static final String tempTypeName = \"FlatDataProperty\";\n     private static final String tempFullTypeId = \"Root::meta::external::format::flatdata::metamodel::FlatDataProperty\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(4)\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKeys(tempFullTypeId, \"name\", \"values\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_external_format_flatdata_metamodel_FlatDataProperty_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_metamodel_FlatDataRecordField_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_metamodel_FlatDataRecordField_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -20,16 +20,16 @@\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.*;\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.*;\n public class Root_meta_external_format_flatdata_metamodel_FlatDataRecordField_Impl extends Root_meta_pure_metamodel_type_Any_Impl implements Root_meta_external_format_flatdata_metamodel_FlatDataRecordField\n {\n     public static final String tempTypeName = \"FlatDataRecordField\";\n     private static final String tempFullTypeId = \"Root::meta::external::format::flatdata::metamodel::FlatDataRecordField\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(5)\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKeys(tempFullTypeId, \"address\", \"label\", \"type\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_external_format_flatdata_metamodel_FlatDataRecordField_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_metamodel_FlatDataSection_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_metamodel_FlatDataSection_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -20,16 +20,16 @@\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.*;\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.*;\n public class Root_meta_external_format_flatdata_metamodel_FlatDataSection_Impl extends Root_meta_pure_metamodel_type_Any_Impl implements Root_meta_external_format_flatdata_metamodel_FlatDataSection\n {\n     public static final String tempTypeName = \"FlatDataSection\";\n     private static final String tempFullTypeId = \"Root::meta::external::format::flatdata::metamodel::FlatDataSection\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(6)\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKeys(tempFullTypeId, \"driverId\", \"name\", \"recordType\", \"sectionProperties\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_external_format_flatdata_metamodel_FlatDataSection_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_metamodel_FlatDataString_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_metamodel_FlatDataString_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -20,16 +20,16 @@\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.*;\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.*;\n public class Root_meta_external_format_flatdata_metamodel_FlatDataString_Impl extends Root_meta_external_format_flatdata_metamodel_FlatDataDataType_Impl implements Root_meta_external_format_flatdata_metamodel_FlatDataString\n {\n     public static final String tempTypeName = \"FlatDataString\";\n     private static final String tempFullTypeId = \"Root::meta::external::format::flatdata::metamodel::FlatDataString\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(3)\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKey(\"Root::meta::external::format::flatdata::metamodel::FlatDataDataType\", \"optional\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_external_format_flatdata_metamodel_FlatDataString_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_metamodel_FlatDataTemporal_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_metamodel_FlatDataTemporal_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -20,17 +20,17 @@\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.*;\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.*;\n public class Root_meta_external_format_flatdata_metamodel_FlatDataTemporal_Impl extends Root_meta_external_format_flatdata_metamodel_FlatDataDataType_Impl implements Root_meta_external_format_flatdata_metamodel_FlatDataTemporal\n {\n     public static final String tempTypeName = \"FlatDataTemporal\";\n     private static final String tempFullTypeId = \"Root::meta::external::format::flatdata::metamodel::FlatDataTemporal\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(4)\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKey(\"Root::meta::external::format::flatdata::metamodel::FlatDataDataType\", \"optional\")\n            .withKey(tempFullTypeId, \"format\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_external_format_flatdata_metamodel_FlatDataTemporal_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_transformation_fromPure_ModelToFlatDataConfiguration_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_external_format_flatdata_transformation_fromPure_ModelToFlatDataConfiguration_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -24,16 +24,16 @@\n import org.eclipse.collections.api.block.function.Function2;\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;\n public class Root_meta_external_format_flatdata_transformation_fromPure_ModelToFlatDataConfiguration_Impl extends Root_meta_external_format_shared_transformation_fromPure_ModelToSchemaConfiguration_Impl implements Root_meta_external_format_flatdata_transformation_fromPure_ModelToFlatDataConfiguration\n {\n     public static final String tempTypeName = \"ModelToFlatDataConfiguration\";\n     private static final String tempFullTypeId = \"Root::meta::external::format::flatdata::transformation::fromPure::ModelToFlatDataConfiguration\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(4)\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKey(\"Root::meta::external::format::shared::transformation::fromPure::ModelToSchemaConfiguration\", \"targetSchemaSet\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKey(\"Root::meta::external::format::shared::transformation::GenerationConfiguration\", \"format\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_external_format_flatdata_transformation_fromPure_ModelToFlatDataConfiguration_Impl(String id)\n     {\n         super(id);\n     }\n"}, {"source1": "org/finos/legend/pure/generated/core_external_format_flatdata_executionPlan_tests_bigFile.java", "source2": "org/finos/legend/pure/generated/core_external_format_flatdata_executionPlan_tests_bigFile.java", "unified_diff": "@@ -33,18 +33,24 @@\n      {\n return org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding.class.isInstance(_ele);\n      }\n }\n );\n     }\n \n+public static org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_bigFile_getBigFileBinding__Binding_1_(final ExecutionSupport es)\n+{\n+final java.lang.String _schema = platform_pure_grammar_functions_string_operation_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"###ExternalFormat\\n\",\"Binding meta::external::format::flatdata::executionPlan::test::bigFile::BigFileBinding\\n\",\"{\\n\",\"  schemaSet: meta::external::format::flatdata::executionPlan::test::bigFile::BigFileSchemaSet;\\n\",\"  contentType: 'application/x.flatdata';\\n\",\"  modelIncludes: [\\n\",\"    meta::external::format::flatdata::executionPlan::test::bigFile::BigFile\\n\",\"  ];\\n\",\"}\\n\",\"\\n\",\"\\n\",\"SchemaSet meta::external::format::flatdata::executionPlan::test::bigFile::BigFileSchemaSet\\n\",\"{\\n\",\"  format: FlatData;\\n\",\"  schemas: [\\n\",\"    {\\n\",\"      content: 'section BigFileSchema: DelimitedWithHeadings \\\\\\n{  \\\\\\n  delimiter: \\\\',\\\\';  \\\\\\n  scope.untilEof;   \\\\\\n  nullString: \\\\'\\\\';\\\\\\n  \\\\\\n  Record  \\\\\\n  { \\\\\\n    field0 : STRING;\\\\\\n    field1 : STRING;\\\\\\n    field2 : STRING;\\\\\\n    field3 : STRING;\\\\\\n    field4 : STRING;\\\\\\n    field5 : STRING;\\\\\\n    field6 : STRING;\\\\\\n    field7 : STRING;\\\\\\n    field8 : STRING;\\\\\\n    field9 : STRING;\\\\\\n    field10 : STRING;\\\\\\n    field11 : STRING;\\\\\\n    field12 : STRING;\\\\\\n    field13 : STRING;\\\\\\n    field14 : STRING;\\\\\\n    field15 : STRING;\\\\\\n    field16 : STRING;\\\\\\n    field17 : STRING;\\\\\\n    field18 : STRING;\\\\\\n    field19 : STRING;\\\\\\n    field20 : STRING;\\\\\\n    field21 : STRING;\\\\\\n    field22 : STRING;\\\\\\n    field23 : STRING;\\\\\\n    field24 : STRING;\\\\\\n    field25 : STRING;\\\\\\n    field26 : STRING;\\\\\\n    field27 : STRING;\\\\\\n    field28 : STRING;\\\\\\n    field29 : STRING;\\\\\\n    field30 : STRING;\\\\\\n    field31 : STRING;\\\\\\n    field32 : STRING;\\\\\\n    field33 : STRING;\\\\\\n    field34 : STRING;\\\\\\n    field35 : STRING;\\\\\\n    field36 : STRING;\\\\\\n    field37 : STRING;\\\\\\n    field38 : STRING;\\\\\\n    field39 : STRING;\\\\\\n    field40 : STRING;\\\\\\n    field41 : STRING;\\\\\\n    field42 : STRING;\\\\\\n    field43 : STRING;\\\\\\n    field44 : STRING;\\\\\\n    field45 : STRING;\\\\\\n    field46 : STRING;\\\\\\n    field47 : STRING;\\\\\\n    field48 : STRING;\\\\\\n    field49 : STRING;\\\\\\n    field50 : STRING;\\\\\\n    field51 : STRING;\\\\\\n    field52 : STRING;\\\\\\n    field53 : STRING;\\\\\\n    field54 : STRING;\\\\\\n    field55 : STRING;\\\\\\n    field56 : STRING;\\\\\\n    field57 : STRING;\\\\\\n    field58 : STRING;\\\\\\n    field59 : STRING;\\\\\\n    field60 : STRING;\\\\\\n    field61 : STRING;\\\\\\n    field62 : STRING;\\\\\\n    field63 : STRING;\\\\\\n    field64 : STRING;\\\\\\n    field65 : STRING;\\\\\\n    field66 : STRING;\\\\\\n    field67 : STRING;\\\\\\n    field68 : STRING;\\\\\\n    field69 : STRING;\\\\\\n    field70 : STRING;\\\\\\n    field71 : STRING;\\\\\\n    field72 : STRING;\\\\\\n    field73 : STRING;\\\\\\n    field74 : STRING;\\\\\\n    field75 : STRING;\\\\\\n    field76 : STRING;\\\\\\n    field77 : STRING;\\\\\\n    field78 : STRING;\\\\\\n    field79 : STRING;\\\\\\n    field80 : STRING;\\\\\\n    field81 : STRING;\\\\\\n    field82 : STRING;\\\\\\n    field83 : STRING;\\\\\\n    field84 : STRING;\\\\\\n    field85 : STRING;\\\\\\n    field86 : STRING;\\\\\\n    field87 : STRING;\\\\\\n    field88 : STRING;\\\\\\n    field89 : STRING;\\\\\\n    field90 : STRING;\\\\\\n    field91 : STRING;\\\\\\n    field92 : STRING;\\\\\\n    field93 : STRING;\\\\\\n    field94 : STRING;\\\\\\n    field95 : STRING;\\\\\\n    field96 : STRING;\\\\\\n    field97 : STRING;\\\\\\n    field98 : STRING;\\\\\\n    field99 : STRING;\\\\\\n    field100 : STRING;\\\\\\n    field101 : STRING;\\\\\\n    field102 : STRING;\\\\\\n    field103 : STRING;\\\\\\n    field104 : STRING;\\\\\\n    field105 : STRING;\\\\\\n    field106 : STRING;\\\\\\n    field107 : STRING;\\\\\\n    field108 : STRING;\\\\\\n    field109 : STRING;\\\\\\n    field110 : STRING;\\\\\\n    field111 : STRING;\\\\\\n    field112 : STRING;\\\\\\n    field113 : STRING;\\\\\\n    field114 : STRING;\\\\\\n    field115 : STRING;\\\\\\n    field116 : STRING;\\\\\\n    field117 : STRING;\\\\\\n    field118 : STRING;\\\\\\n    field119 : STRING;\\\\\\n    field120 : STRING;\\\\\\n    field121 : STRING;\\\\\\n    field122 : STRING;\\\\\\n    field123 : STRING;\\\\\\n    field124 : STRING;\\\\\\n    field125 : STRING;\\\\\\n    field126 : STRING;\\\\\\n    field127 : STRING;\\\\\\n    field128 : STRING;\\\\\\n    field129 : STRING;\\\\\\n    field130 : STRING;\\\\\\n    field131 : STRING;\\\\\\n    field132 : STRING;\\\\\\n    field133 : STRING;\\\\\\n    field134 : STRING;\\\\\\n    field135 : STRING;\\\\\\n    field136 : STRING;\\\\\\n    field137 : STRING;\\\\\\n    field138 : STRING;\\\\\\n    field139 : STRING;\\\\\\n    field140 : STRING;\\\\\\n    field141 : STRING;\\\\\\n    field142 : STRING;\\\\\\n    field143 : STRING;\\\\\\n    field144 : STRING;\\\\\\n    field145 : STRING;\\\\\\n    field146 : STRING;\\\\\\n    field147 : STRING;\\\\\\n    field148 : STRING;\\\\\\n    field149 : STRING;\\\\\\n    field150 : STRING;\\\\\\n    field151 : STRING;\\\\\\n    field152 : STRING;\\\\\\n    field153 : STRING;\\\\\\n    field154 : STRING;\\\\\\n    field155 : STRING;\\\\\\n    field156 : STRING;\\\\\\n    field157 : STRING;\\\\\\n    field158 : STRING;\\\\\\n    field159 : STRING;\\\\\\n    field160 : STRING;\\\\\\n    field161 : STRING;\\\\\\n    field162 : STRING;\\\\\\n    field163 : STRING;\\\\\\n    field164 : STRING;\\\\\\n    field165 : STRING;\\\\\\n    field166 : STRING;\\\\\\n    field167 : STRING;\\\\\\n    field168 : STRING;\\\\\\n    field169 : STRING;\\\\\\n    field170 : STRING;\\\\\\n    field171 : STRING;\\\\\\n    field172 : STRING;\\\\\\n    field173 : STRING;\\\\\\n    field174 : STRING;\\\\\\n    field175 : STRING;\\\\\\n    field176 : STRING;\\\\\\n    field177 : STRING;\\\\\\n    field178 : STRING;\\\\\\n    field179 : STRING;\\\\\\n    field180 : STRING;\\\\\\n    field181 : STRING;\\\\\\n    field182 : STRING;\\\\\\n    field183 : STRING;\\\\\\n    field184 : STRING;\\\\\\n    field185 : STRING;\\\\\\n    field186 : STRING;\\\\\\n    field187 : STRING;\\\\\\n    field188 : STRING;\\\\\\n    field189 : STRING;\\\\\\n    field190 : STRING;\\\\\\n    field191 : STRING;\\\\\\n    field192 : STRING;\\\\\\n    field193 : STRING;\\\\\\n    field194 : STRING;\\\\\\n    field195 : STRING;\\\\\\n    field196 : STRING;\\\\\\n    field197 : STRING;\\\\\\n    field198 : STRING;\\\\\\n    field199 : STRING;\\\\\\n    field200 : STRING;\\\\\\n    field201 : STRING;\\\\\\n    field202 : STRING;\\\\\\n    field203 : STRING;\\\\\\n    field204 : STRING;\\\\\\n    field205 : STRING;\\\\\\n    field206 : STRING;\\\\\\n    field207 : STRING;\\\\\\n    field208 : STRING;\\\\\\n    field209 : STRING;\\\\\\n    field210 : STRING;\\\\\\n    field211 : STRING;\\\\\\n    field212 : STRING;\\\\\\n    field213 : STRING;\\\\\\n    field214 : STRING;\\\\\\n    field215 : STRING;\\\\\\n    field216 : STRING;\\\\\\n    field217 : STRING;\\\\\\n    field218 : STRING;\\\\\\n    field219 : STRING;\\\\\\n    field220 : STRING;\\\\\\n    field221 : STRING;\\\\\\n    field222 : STRING;\\\\\\n    field223 : STRING;\\\\\\n    field224 : STRING;\\\\\\n    field225 : STRING;\\\\\\n    field226 : STRING;\\\\\\n    field227 : STRING;\\\\\\n    field228 : STRING;\\\\\\n    field229 : STRING;\\\\\\n    field230 : STRING;\\\\\\n    field231 : STRING;\\\\\\n    field232 : STRING;\\\\\\n    field233 : STRING;\\\\\\n    field234 : STRING;\\\\\\n    field235 : STRING;\\\\\\n    field236 : STRING;\\\\\\n    field237 : STRING;\\\\\\n    field238 : STRING;\\\\\\n    field239 : STRING;\\\\\\n    field240 : STRING;\\\\\\n    field241 : STRING;\\\\\\n    field242 : STRING;\\\\\\n    field243 : STRING;\\\\\\n    field244 : STRING;\\\\\\n    field245 : STRING;\\\\\\n    field246 : STRING;\\\\\\n    field247 : STRING;\\\\\\n    field248 : STRING;\\\\\\n    field249 : STRING;\\\\\\n    field250 : STRING;\\\\\\n    field251 : STRING;\\\\\\n    field252 : STRING;\\\\\\n    field253 : STRING;\\\\\\n    field254 : STRING;\\\\\\n    field255 : STRING;\\\\\\n    field256 : STRING;\\\\\\n    field257 : STRING;\\\\\\n    field258 : STRING;\\\\\\n    field259 : STRING;\\\\\\n    field260 : STRING;\\\\\\n    field261 : STRING;\\\\\\n    field262 : STRING;\\\\\\n    field263 : STRING;\\\\\\n    field264 : STRING;\\\\\\n    field265 : STRING;\\\\\\n    field266 : STRING;\\\\\\n    field267 : STRING;\\\\\\n    field268 : STRING;\\\\\\n    field269 : STRING;\\\\\\n    field270 : STRING;\\\\\\n    field271 : STRING;\\\\\\n    field272 : STRING;\\\\\\n    field273 : STRING;\\\\\\n    field274 : STRING;\\\\\\n    field275 : STRING;\\\\\\n    field276 : STRING;\\\\\\n    field277 : STRING;\\\\\\n    field278 : STRING;\\\\\\n    field279 : STRING;\\\\\\n    field280 : STRING;\\\\\\n    field281 : STRING;\\\\\\n    field282 : STRING;\\\\\\n    field283 : STRING;\\\\\\n    field284 : STRING;\\\\\\n    field285 : STRING;\\\\\\n    field286 : STRING;\\\\\\n    field287 : STRING;\\\\\\n    field288 : STRING;\\\\\\n    field289 : STRING;\\\\\\n    field290 : STRING;\\\\\\n    field291 : STRING;\\\\\\n    field292 : STRING;\\\\\\n    field293 : STRING;\\\\\\n    field294 : STRING;\\\\\\n    field295 : STRING;\\\\\\n    field296 : STRING;\\\\\\n    field297 : STRING;\\\\\\n    field298 : STRING;\\\\\\n    field299 : STRING;\\\\\\n    field300 : STRING;\\\\\\n    field301 : STRING;\\\\\\n    field302 : STRING;\\\\\\n    field303 : STRING;\\\\\\n    field304 : STRING;\\\\\\n    field305 : STRING;\\\\\\n    field306 : STRING;\\\\\\n    field307 : STRING;\\\\\\n    field308 : STRING;\\\\\\n    field309 : STRING;\\\\\\n    field310 : STRING;\\\\\\n    field311 : STRING;\\\\\\n    field312 : STRING;\\\\\\n    field313 : STRING;\\\\\\n    field314 : STRING;\\\\\\n    field315 : STRING;\\\\\\n    field316 : STRING;\\\\\\n    field317 : STRING;\\\\\\n    field318 : STRING;\\\\\\n    field319 : STRING;\\\\\\n    field320 : STRING;\\\\\\n    field321 : STRING;\\\\\\n    field322 : STRING;\\\\\\n    field323 : STRING;\\\\\\n    field324 : STRING;\\\\\\n    field325 : STRING;\\\\\\n    field326 : STRING;\\\\\\n    field327 : STRING;\\\\\\n    field328 : STRING;\\\\\\n    field329 : STRING;\\\\\\n    field330 : STRING;\\\\\\n    field331 : STRING;\\\\\\n    field332 : STRING;\\\\\\n    field333 : STRING;\\\\\\n    field334 : STRING;\\\\\\n    field335 : STRING;\\\\\\n    field336 : STRING;\\\\\\n    field337 : STRING;\\\\\\n    field338 : STRING;\\\\\\n    field339 : STRING;\\\\\\n    field340 : STRING;\\\\\\n    field341 : STRING;\\\\\\n    field342 : STRING;\\\\\\n    field343 : STRING;\\\\\\n    field344 : STRING;\\\\\\n    field345 : STRING;\\\\\\n    field346 : STRING;\\\\\\n    field347 : STRING;\\\\\\n    field348 : STRING;\\\\\\n    field349 : STRING;\\\\\\n    field350 : STRING;\\\\\\n    field351 : STRING;\\\\\\n    field352 : STRING;\\\\\\n    field353 : STRING;\\\\\\n    field354 : STRING;\\\\\\n    field355 : STRING;\\\\\\n    field356 : STRING;\\\\\\n    field357 : STRING;\\\\\\n    field358 : STRING;\\\\\\n    field359 : STRING;\\\\\\n    field360 : STRING;\\\\\\n    field361 : STRING;\\\\\\n    field362 : STRING;\\\\\\n    field363 : STRING;\\\\\\n    field364 : STRING;\\\\\\n    field365 : STRING;\\\\\\n    field366 : STRING;\\\\\\n    field367 : STRING;\\\\\\n    field368 : STRING;\\\\\\n    field369 : STRING;\\\\\\n    field370 : STRING;\\\\\\n    field371 : STRING;\\\\\\n    field372 : STRING;\\\\\\n    field373 : STRING;\\\\\\n    field374 : STRING;\\\\\\n    field375 : STRING;\\\\\\n    field376 : STRING;\\\\\\n    field377 : STRING;\\\\\\n    field378 : STRING;\\\\\\n    field379 : STRING;\\\\\\n    field380 : STRING;\\\\\\n    field381 : STRING;\\\\\\n    field382 : STRING;\\\\\\n    field383 : STRING;\\\\\\n    field384 : STRING;\\\\\\n    field385 : STRING;\\\\\\n    field386 : STRING;\\\\\\n    field387 : STRING;\\\\\\n    field388 : STRING;\\\\\\n    field389 : STRING;\\\\\\n    field390 : STRING;\\\\\\n    field391 : STRING;\\\\\\n    field392 : STRING;\\\\\\n    field393 : STRING;\\\\\\n    field394 : STRING;\\\\\\n    field395 : STRING;\\\\\\n    field396 : STRING;\\\\\\n    field397 : STRING;\\\\\\n    field398 : STRING;\\\\\\n    field399 : STRING;\\\\\\n    field400 : STRING;\\\\\\n    field401 : STRING;\\\\\\n    field402 : STRING;\\\\\\n    field403 : STRING;\\\\\\n    field404 : STRING;\\\\\\n    field405 : STRING;\\\\\\n    field406 : STRING;\\\\\\n    field407 : STRING;\\\\\\n    field408 : STRING;\\\\\\n    field409 : STRING;\\\\\\n    field410 : STRING;\\\\\\n    field411 : STRING;\\\\\\n    field412 : STRING;\\\\\\n    field413 : STRING;\\\\\\n    field414 : STRING;\\\\\\n    field415 : STRING;\\\\\\n    field416 : STRING;\\\\\\n    field417 : STRING;\\\\\\n    field418 : STRING;\\\\\\n    field419 : STRING;\\\\\\n    field420 : STRING;\\\\\\n    field421 : STRING;\\\\\\n    field422 : STRING;\\\\\\n    field423 : STRING;\\\\\\n    field424 : STRING;\\\\\\n    field425 : STRING;\\\\\\n    field426 : STRING;\\\\\\n    field427 : STRING;\\\\\\n    field428 : STRING;\\\\\\n    field429 : STRING;\\\\\\n    field430 : STRING;\\\\\\n    field431 : STRING;\\\\\\n    field432 : STRING;\\\\\\n    field433 : STRING;\\\\\\n    field434 : STRING;\\\\\\n    field435 : STRING;\\\\\\n    field436 : STRING;\\\\\\n    field437 : STRING;\\\\\\n    field438 : STRING;\\\\\\n    field439 : STRING;\\\\\\n    field440 : STRING;\\\\\\n    field441 : STRING;\\\\\\n    field442 : STRING;\\\\\\n    field443 : STRING;\\\\\\n    field444 : STRING;\\\\\\n    field445 : STRING;\\\\\\n    field446 : STRING;\\\\\\n    field447 : STRING;\\\\\\n    field448 : STRING;\\\\\\n    field449 : STRING;\\\\\\n    field450 : STRING;\\\\\\n    field451 : STRING;\\\\\\n    field452 : STRING;\\\\\\n    field453 : STRING;\\\\\\n    field454 : STRING;\\\\\\n    field455 : STRING;\\\\\\n    field456 : STRING;\\\\\\n    field457 : STRING;\\\\\\n    field458 : STRING;\\\\\\n    field459 : STRING;\\\\\\n    field460 : STRING;\\\\\\n    field461 : STRING;\\\\\\n    field462 : STRING;\\\\\\n    field463 : STRING;\\\\\\n    field464 : STRING;\\\\\\n    field465 : STRING;\\\\\\n    field466 : STRING;\\\\\\n    field467 : STRING;\\\\\\n    field468 : STRING;\\\\\\n    field469 : STRING;\\\\\\n    field470 : STRING;\\\\\\n    field471 : STRING;\\\\\\n    field472 : STRING;\\\\\\n    field473 : STRING;\\\\\\n    field474 : STRING;\\\\\\n    field475 : STRING;\\\\\\n    field476 : STRING;\\\\\\n    field477 : STRING;\\\\\\n    field478 : STRING;\\\\\\n    field479 : STRING;\\\\\\n    field480 : STRING;\\\\\\n    field481 : STRING;\\\\\\n    field482 : STRING;\\\\\\n    field483 : STRING;\\\\\\n    field484 : STRING;\\\\\\n    field485 : STRING;\\\\\\n    field486 : STRING;\\\\\\n    field487 : STRING;\\\\\\n    field488 : STRING;\\\\\\n    field489 : STRING;\\\\\\n    field490 : STRING;\\\\\\n    field491 : STRING;\\\\\\n    field492 : STRING;\\\\\\n    field493 : STRING;\\\\\\n    field494 : STRING;\\\\\\n    field495 : STRING;\\\\\\n    field496 : STRING;\\\\\\n    field497 : STRING;\\\\\\n    field498 : STRING;\\\\\\n    field499 : STRING;\\\\\\n    field500 : STRING;\\\\\\n  }\\\\\\n}';\",\"    }\\n\",\"  ];\\n\",\"}\\n\")),es);\n+return CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(core_legend_tools_devUtils.Root_meta_legend_compileLegendGrammar_String_1__PackageableElement_MANY_(_schema,es)).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement _ele){return org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding.class.isInstance(_ele);}})),org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/bigFile.pure\", -1, -1, 66, 75, -1, -1)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/bigFile.pure\", -1, -1, 66, 91, -1, -1));\n+}\n+\n public static boolean Root_meta_external_format_flatdata_executionPlan_test_bigFile_testBigFileDeserialization__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_bigFile.Root_meta_external_format_flatdata_executionPlan_test_bigFile_getBigFileBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_bigFile_BigFile> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_bigFile_BigFile>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2437269\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_bigFile_BigFile> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_bigFile_BigFile>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2438265\"));\n final java.lang.String _input = CompiledSupport.toOne(core_functions_unclassified_io_readFile.Root_meta_pure_functions_io_readFile_String_1__String_$0_1$_(\"/core_external_format_flatdata/executionPlan/tests/resources/bigFile.csv\",es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/bigFile.pure\", -1, -1, 25, 103, -1, -1));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$external$format$flatdata$executionPlan$test$bigFile$testBigFileDeserialization$1$system$imports$import__core_external_format_flatdata_executionPlan_tests_bigFile_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, java.lang.String>()\n {\n private final MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\", _binding,\"tree\", _tree);\n@@ -65,14 +71,8 @@\n \n ))\n ;\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.String>>castWithExceptionHandling(platform_pure_essential_collection_anonymous_pair_pair.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"data\",_input,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/bigFile.pure\", -1, -1, 28, 53, -1, -1)))),es);\n final java.lang.String _expected = \"field0,field1,field2,field3,field4,field5,field6,field7,field8,field9,field10,field11,field12,field13,field14,field15,field16,field17,field18,field19,field20,field21,field22,field23,field24,field25,field26,field27,field28,field29,field30,field31,field32,field33,field34,field35,field36,field37,field38,field39,field40,field41,field42,field43,field44,field45,field46,field47,field48,field49,field50,field51,field52,field53,field54,field55,field56,field57,field58,field59,field60,field61,field62,field63,field64,field65,field66,field67,field68,field69,field70,field71,field72,field73,field74,field75,field76,field77,field78,field79,field80,field81,field82,field83,field84,field85,field86,field87,field88,field89,field90,field91,field92,field93,field94,field95,field96,field97,field98,field99,field100,field101,field102,field103,field104,field105,field106,field107,field108,field109,field110,field111,field112,field113,field114,field115,field116,field117,field118,field119,field120,field121,field122,field123,field124,field125,field126,field127,field128,field129,field130,field131,field132,field133,field134,field135,field136,field137,field138,field139,field140,field141,field142,field143,field144,field145,field146,field147,field148,field149,field150,field151,field152,field153,field154,field155,field156,field157,field158,field159,field160,field161,field162,field163,field164,field165,field166,field167,field168,field169,field170,field171,field172,field173,field174,field175,field176,field177,field178,field179,field180,field181,field182,field183,field184,field185,field186,field187,field188,field189,field190,field191,field192,field193,field194,field195,field196,field197,field198,field199,field200,field201,field202,field203,field204,field205,field206,field207,field208,field209,field210,field211,field212,field213,field214,field215,field216,field217,field218,field219,field220,field221,field222,field223,field224,field225,field226,field227,field228,field229,field230,field231,field232,field233,field234,field235,field236,field237,field238,field239,field240,field241,field242,field243,field244,field245,field246,field247,field248,field249,field250,field251,field252,field253,field254,field255,field256,field257,field258,field259,field260,field261,field262,field263,field264,field265,field266,field267,field268,field269,field270,field271,field272,field273,field274,field275,field276,field277,field278,field279,field280,field281,field282,field283,field284,field285,field286,field287,field288,field289,field290,field291,field292,field293,field294,field295,field296,field297,field298,field299,field300,field301,field302,field303,field304,field305,field306,field307,field308,field309,field310,field311,field312,field313,field314,field315,field316,field317,field318,field319,field320,field321,field322,field323,field324,field325,field326,field327,field328,field329,field330,field331,field332,field333,field334,field335,field336,field337,field338,field339,field340,field341,field342,field343,field344,field345,field346,field347,field348,field349,field350,field351,field352,field353,field354,field355,field356,field357,field358,field359,field360,field361,field362,field363,field364,field365,field366,field367,field368,field369,field370,field371,field372,field373,field374,field375,field376,field377,field378,field379,field380,field381,field382,field383,field384,field385,field386,field387,field388,field389,field390,field391,field392,field393,field394,field395,field396,field397,field398,field399,field400,field401,field402,field403,field404,field405,field406,field407,field408,field409,field410,field411,field412,field413,field414,field415,field416,field417,field418,field419,field420,field421,field422,field423,field424,field425,field426,field427,field428,field429,field430,field431,field432,field433,field434,field435,field436,field437,field438,field439,field440,field441,field442,field443,field444,field445,field446,field447,field448,field449,field450,field451,field452,field453,field454,field455,field456,field457,field458,field459,field460,field461,field462,field463,field464,field465,field466,field467,field468,field469,field470,field471,field472,field473,field474,field475,field476,field477,field478,field479,field480,field481,field482,field483,field484,field485,field486,field487,field488,field489,field490,field491,field492,field493,field494,field495,field496,field497,field498,field499,field500\\nfield0,field1,field2,field3,field4,field5,field6,field7,field8,field9,field10,field11,field12,field13,field14,field15,field16,field17,field18,field19,field20,field21,field22,field23,field24,field25,field26,field27,field28,field29,field30,field31,field32,field33,field34,field35,field36,field37,field38,field39,field40,field41,field42,field43,field44,field45,field46,field47,field48,field49,field50,field51,field52,field53,field54,field55,field56,field57,field58,field59,field60,field61,field62,field63,field64,field65,field66,field67,field68,field69,field70,field71,field72,field73,field74,field75,field76,field77,field78,field79,field80,field81,field82,field83,field84,field85,field86,field87,field88,field89,field90,field91,field92,field93,field94,field95,field96,field97,field98,field99,field100,field101,field102,field103,field104,field105,field106,field107,field108,field109,field110,field111,field112,field113,field114,field115,field116,field117,field118,field119,field120,field121,field122,field123,field124,field125,field126,field127,field128,field129,field130,field131,field132,field133,field134,field135,field136,field137,field138,field139,field140,field141,field142,field143,field144,field145,field146,field147,field148,field149,field150,field151,field152,field153,field154,field155,field156,field157,field158,field159,field160,field161,field162,field163,field164,field165,field166,field167,field168,field169,field170,field171,field172,field173,field174,field175,field176,field177,field178,field179,field180,field181,field182,field183,field184,field185,field186,field187,field188,field189,field190,field191,field192,field193,field194,field195,field196,field197,field198,field199,field200,field201,field202,field203,field204,field205,field206,field207,field208,field209,field210,field211,field212,field213,field214,field215,field216,field217,field218,field219,field220,field221,field222,field223,field224,field225,field226,field227,field228,field229,field230,field231,field232,field233,field234,field235,field236,field237,field238,field239,field240,field241,field242,field243,field244,field245,field246,field247,field248,field249,field250,field251,field252,field253,field254,field255,field256,field257,field258,field259,field260,field261,field262,field263,field264,field265,field266,field267,field268,field269,field270,field271,field272,field273,field274,field275,field276,field277,field278,field279,field280,field281,field282,field283,field284,field285,field286,field287,field288,field289,field290,field291,field292,field293,field294,field295,field296,field297,field298,field299,field300,field301,field302,field303,field304,field305,field306,field307,field308,field309,field310,field311,field312,field313,field314,field315,field316,field317,field318,field319,field320,field321,field322,field323,field324,field325,field326,field327,field328,field329,field330,field331,field332,field333,field334,field335,field336,field337,field338,field339,field340,field341,field342,field343,field344,field345,field346,field347,field348,field349,field350,field351,field352,field353,field354,field355,field356,field357,field358,field359,field360,field361,field362,field363,field364,field365,field366,field367,field368,field369,field370,field371,field372,field373,field374,field375,field376,field377,field378,field379,field380,field381,field382,field383,field384,field385,field386,field387,field388,field389,field390,field391,field392,field393,field394,field395,field396,field397,field398,field399,field400,field401,field402,field403,field404,field405,field406,field407,field408,field409,field410,field411,field412,field413,field414,field415,field416,field417,field418,field419,field420,field421,field422,field423,field424,field425,field426,field427,field428,field429,field430,field431,field432,field433,field434,field435,field436,field437,field438,field439,field440,field441,field442,field443,field444,field445,field446,field447,field448,field449,field450,field451,field452,field453,field454,field455,field456,field457,field458,field459,field460,field461,field462,field463,field464,field465,field466,field467,field468,field469,field470,field471,field472,field473,field474,field475,field476,field477,field478,field479,field480,field481,field482,field483,field484,field485,field486,field487,field488,field489,field490,field491,field492,field493,field494,field495,field496,field497,field498,field499,field500\\nfield0,field1,field2,field3,field4,field5,field6,field7,field8,field9,field10,field11,field12,field13,field14,field15,field16,field17,field18,field19,field20,field21,field22,field23,field24,field25,field26,field27,field28,field29,field30,field31,field32,field33,field34,field35,field36,field37,field38,field39,field40,field41,field42,field43,field44,field45,field46,field47,field48,field49,field50,field51,field52,field53,field54,field55,field56,field57,field58,field59,field60,field61,field62,field63,field64,field65,field66,field67,field68,field69,field70,field71,field72,field73,field74,field75,field76,field77,field78,field79,field80,field81,field82,field83,field84,field85,field86,field87,field88,field89,field90,field91,field92,field93,field94,field95,field96,field97,field98,field99,field100,field101,field102,field103,field104,field105,field106,field107,field108,field109,field110,field111,field112,field113,field114,field115,field116,field117,field118,field119,field120,field121,field122,field123,field124,field125,field126,field127,field128,field129,field130,field131,field132,field133,field134,field135,field136,field137,field138,field139,field140,field141,field142,field143,field144,field145,field146,field147,field148,field149,field150,field151,field152,field153,field154,field155,field156,field157,field158,field159,field160,field161,field162,field163,field164,field165,field166,field167,field168,field169,field170,field171,field172,field173,field174,field175,field176,field177,field178,field179,field180,field181,field182,field183,field184,field185,field186,field187,field188,field189,field190,field191,field192,field193,field194,field195,field196,field197,field198,field199,field200,field201,field202,field203,field204,field205,field206,field207,field208,field209,field210,field211,field212,field213,field214,field215,field216,field217,field218,field219,field220,field221,field222,field223,field224,field225,field226,field227,field228,field229,field230,field231,field232,field233,field234,field235,field236,field237,field238,field239,field240,field241,field242,field243,field244,field245,field246,field247,field248,field249,field250,field251,field252,field253,field254,field255,field256,field257,field258,field259,field260,field261,field262,field263,field264,field265,field266,field267,field268,field269,field270,field271,field272,field273,field274,field275,field276,field277,field278,field279,field280,field281,field282,field283,field284,field285,field286,field287,field288,field289,field290,field291,field292,field293,field294,field295,field296,field297,field298,field299,field300,field301,field302,field303,field304,field305,field306,field307,field308,field309,field310,field311,field312,field313,field314,field315,field316,field317,field318,field319,field320,field321,field322,field323,field324,field325,field326,field327,field328,field329,field330,field331,field332,field333,field334,field335,field336,field337,field338,field339,field340,field341,field342,field343,field344,field345,field346,field347,field348,field349,field350,field351,field352,field353,field354,field355,field356,field357,field358,field359,field360,field361,field362,field363,field364,field365,field366,field367,field368,field369,field370,field371,field372,field373,field374,field375,field376,field377,field378,field379,field380,field381,field382,field383,field384,field385,field386,field387,field388,field389,field390,field391,field392,field393,field394,field395,field396,field397,field398,field399,field400,field401,field402,field403,field404,field405,field406,field407,field408,field409,field410,field411,field412,field413,field414,field415,field416,field417,field418,field419,field420,field421,field422,field423,field424,field425,field426,field427,field428,field429,field430,field431,field432,field433,field434,field435,field436,field437,field438,field439,field440,field441,field442,field443,field444,field445,field446,field447,field448,field449,field450,field451,field452,field453,field454,field455,field456,field457,field458,field459,field460,field461,field462,field463,field464,field465,field466,field467,field468,field469,field470,field471,field472,field473,field474,field475,field476,field477,field478,field479,field480,field481,field482,field483,field484,field485,field486,field487,field488,field489,field490,field491,field492,field493,field494,field495,field496,field497,field498,field499,field500\";\n return platform_pure_essential_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expected),CompiledSupport.toPureCollection(_result),es);\n }\n-\n-public static org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_bigFile_getBigFileBinding__Binding_1_(final ExecutionSupport es)\n-{\n-final java.lang.String _schema = platform_pure_grammar_functions_string_operation_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"###ExternalFormat\\n\",\"Binding meta::external::format::flatdata::executionPlan::test::bigFile::BigFileBinding\\n\",\"{\\n\",\"  schemaSet: meta::external::format::flatdata::executionPlan::test::bigFile::BigFileSchemaSet;\\n\",\"  contentType: 'application/x.flatdata';\\n\",\"  modelIncludes: [\\n\",\"    meta::external::format::flatdata::executionPlan::test::bigFile::BigFile\\n\",\"  ];\\n\",\"}\\n\",\"\\n\",\"\\n\",\"SchemaSet meta::external::format::flatdata::executionPlan::test::bigFile::BigFileSchemaSet\\n\",\"{\\n\",\"  format: FlatData;\\n\",\"  schemas: [\\n\",\"    {\\n\",\"      content: 'section BigFileSchema: DelimitedWithHeadings \\\\\\n{  \\\\\\n  delimiter: \\\\',\\\\';  \\\\\\n  scope.untilEof;   \\\\\\n  nullString: \\\\'\\\\';\\\\\\n  \\\\\\n  Record  \\\\\\n  { \\\\\\n    field0 : STRING;\\\\\\n    field1 : STRING;\\\\\\n    field2 : STRING;\\\\\\n    field3 : STRING;\\\\\\n    field4 : STRING;\\\\\\n    field5 : STRING;\\\\\\n    field6 : STRING;\\\\\\n    field7 : STRING;\\\\\\n    field8 : STRING;\\\\\\n    field9 : STRING;\\\\\\n    field10 : STRING;\\\\\\n    field11 : STRING;\\\\\\n    field12 : STRING;\\\\\\n    field13 : STRING;\\\\\\n    field14 : STRING;\\\\\\n    field15 : STRING;\\\\\\n    field16 : STRING;\\\\\\n    field17 : STRING;\\\\\\n    field18 : STRING;\\\\\\n    field19 : STRING;\\\\\\n    field20 : STRING;\\\\\\n    field21 : STRING;\\\\\\n    field22 : STRING;\\\\\\n    field23 : STRING;\\\\\\n    field24 : STRING;\\\\\\n    field25 : STRING;\\\\\\n    field26 : STRING;\\\\\\n    field27 : STRING;\\\\\\n    field28 : STRING;\\\\\\n    field29 : STRING;\\\\\\n    field30 : STRING;\\\\\\n    field31 : STRING;\\\\\\n    field32 : STRING;\\\\\\n    field33 : STRING;\\\\\\n    field34 : STRING;\\\\\\n    field35 : STRING;\\\\\\n    field36 : STRING;\\\\\\n    field37 : STRING;\\\\\\n    field38 : STRING;\\\\\\n    field39 : STRING;\\\\\\n    field40 : STRING;\\\\\\n    field41 : STRING;\\\\\\n    field42 : STRING;\\\\\\n    field43 : STRING;\\\\\\n    field44 : STRING;\\\\\\n    field45 : STRING;\\\\\\n    field46 : STRING;\\\\\\n    field47 : STRING;\\\\\\n    field48 : STRING;\\\\\\n    field49 : STRING;\\\\\\n    field50 : STRING;\\\\\\n    field51 : STRING;\\\\\\n    field52 : STRING;\\\\\\n    field53 : STRING;\\\\\\n    field54 : STRING;\\\\\\n    field55 : STRING;\\\\\\n    field56 : STRING;\\\\\\n    field57 : STRING;\\\\\\n    field58 : STRING;\\\\\\n    field59 : STRING;\\\\\\n    field60 : STRING;\\\\\\n    field61 : STRING;\\\\\\n    field62 : STRING;\\\\\\n    field63 : STRING;\\\\\\n    field64 : STRING;\\\\\\n    field65 : STRING;\\\\\\n    field66 : STRING;\\\\\\n    field67 : STRING;\\\\\\n    field68 : STRING;\\\\\\n    field69 : STRING;\\\\\\n    field70 : STRING;\\\\\\n    field71 : STRING;\\\\\\n    field72 : STRING;\\\\\\n    field73 : STRING;\\\\\\n    field74 : STRING;\\\\\\n    field75 : STRING;\\\\\\n    field76 : STRING;\\\\\\n    field77 : STRING;\\\\\\n    field78 : STRING;\\\\\\n    field79 : STRING;\\\\\\n    field80 : STRING;\\\\\\n    field81 : STRING;\\\\\\n    field82 : STRING;\\\\\\n    field83 : STRING;\\\\\\n    field84 : STRING;\\\\\\n    field85 : STRING;\\\\\\n    field86 : STRING;\\\\\\n    field87 : STRING;\\\\\\n    field88 : STRING;\\\\\\n    field89 : STRING;\\\\\\n    field90 : STRING;\\\\\\n    field91 : STRING;\\\\\\n    field92 : STRING;\\\\\\n    field93 : STRING;\\\\\\n    field94 : STRING;\\\\\\n    field95 : STRING;\\\\\\n    field96 : STRING;\\\\\\n    field97 : STRING;\\\\\\n    field98 : STRING;\\\\\\n    field99 : STRING;\\\\\\n    field100 : STRING;\\\\\\n    field101 : STRING;\\\\\\n    field102 : STRING;\\\\\\n    field103 : STRING;\\\\\\n    field104 : STRING;\\\\\\n    field105 : STRING;\\\\\\n    field106 : STRING;\\\\\\n    field107 : STRING;\\\\\\n    field108 : STRING;\\\\\\n    field109 : STRING;\\\\\\n    field110 : STRING;\\\\\\n    field111 : STRING;\\\\\\n    field112 : STRING;\\\\\\n    field113 : STRING;\\\\\\n    field114 : STRING;\\\\\\n    field115 : STRING;\\\\\\n    field116 : STRING;\\\\\\n    field117 : STRING;\\\\\\n    field118 : STRING;\\\\\\n    field119 : STRING;\\\\\\n    field120 : STRING;\\\\\\n    field121 : STRING;\\\\\\n    field122 : STRING;\\\\\\n    field123 : STRING;\\\\\\n    field124 : STRING;\\\\\\n    field125 : STRING;\\\\\\n    field126 : STRING;\\\\\\n    field127 : STRING;\\\\\\n    field128 : STRING;\\\\\\n    field129 : STRING;\\\\\\n    field130 : STRING;\\\\\\n    field131 : STRING;\\\\\\n    field132 : STRING;\\\\\\n    field133 : STRING;\\\\\\n    field134 : STRING;\\\\\\n    field135 : STRING;\\\\\\n    field136 : STRING;\\\\\\n    field137 : STRING;\\\\\\n    field138 : STRING;\\\\\\n    field139 : STRING;\\\\\\n    field140 : STRING;\\\\\\n    field141 : STRING;\\\\\\n    field142 : STRING;\\\\\\n    field143 : STRING;\\\\\\n    field144 : STRING;\\\\\\n    field145 : STRING;\\\\\\n    field146 : STRING;\\\\\\n    field147 : STRING;\\\\\\n    field148 : STRING;\\\\\\n    field149 : STRING;\\\\\\n    field150 : STRING;\\\\\\n    field151 : STRING;\\\\\\n    field152 : STRING;\\\\\\n    field153 : STRING;\\\\\\n    field154 : STRING;\\\\\\n    field155 : STRING;\\\\\\n    field156 : STRING;\\\\\\n    field157 : STRING;\\\\\\n    field158 : STRING;\\\\\\n    field159 : STRING;\\\\\\n    field160 : STRING;\\\\\\n    field161 : STRING;\\\\\\n    field162 : STRING;\\\\\\n    field163 : STRING;\\\\\\n    field164 : STRING;\\\\\\n    field165 : STRING;\\\\\\n    field166 : STRING;\\\\\\n    field167 : STRING;\\\\\\n    field168 : STRING;\\\\\\n    field169 : STRING;\\\\\\n    field170 : STRING;\\\\\\n    field171 : STRING;\\\\\\n    field172 : STRING;\\\\\\n    field173 : STRING;\\\\\\n    field174 : STRING;\\\\\\n    field175 : STRING;\\\\\\n    field176 : STRING;\\\\\\n    field177 : STRING;\\\\\\n    field178 : STRING;\\\\\\n    field179 : STRING;\\\\\\n    field180 : STRING;\\\\\\n    field181 : STRING;\\\\\\n    field182 : STRING;\\\\\\n    field183 : STRING;\\\\\\n    field184 : STRING;\\\\\\n    field185 : STRING;\\\\\\n    field186 : STRING;\\\\\\n    field187 : STRING;\\\\\\n    field188 : STRING;\\\\\\n    field189 : STRING;\\\\\\n    field190 : STRING;\\\\\\n    field191 : STRING;\\\\\\n    field192 : STRING;\\\\\\n    field193 : STRING;\\\\\\n    field194 : STRING;\\\\\\n    field195 : STRING;\\\\\\n    field196 : STRING;\\\\\\n    field197 : STRING;\\\\\\n    field198 : STRING;\\\\\\n    field199 : STRING;\\\\\\n    field200 : STRING;\\\\\\n    field201 : STRING;\\\\\\n    field202 : STRING;\\\\\\n    field203 : STRING;\\\\\\n    field204 : STRING;\\\\\\n    field205 : STRING;\\\\\\n    field206 : STRING;\\\\\\n    field207 : STRING;\\\\\\n    field208 : STRING;\\\\\\n    field209 : STRING;\\\\\\n    field210 : STRING;\\\\\\n    field211 : STRING;\\\\\\n    field212 : STRING;\\\\\\n    field213 : STRING;\\\\\\n    field214 : STRING;\\\\\\n    field215 : STRING;\\\\\\n    field216 : STRING;\\\\\\n    field217 : STRING;\\\\\\n    field218 : STRING;\\\\\\n    field219 : STRING;\\\\\\n    field220 : STRING;\\\\\\n    field221 : STRING;\\\\\\n    field222 : STRING;\\\\\\n    field223 : STRING;\\\\\\n    field224 : STRING;\\\\\\n    field225 : STRING;\\\\\\n    field226 : STRING;\\\\\\n    field227 : STRING;\\\\\\n    field228 : STRING;\\\\\\n    field229 : STRING;\\\\\\n    field230 : STRING;\\\\\\n    field231 : STRING;\\\\\\n    field232 : STRING;\\\\\\n    field233 : STRING;\\\\\\n    field234 : STRING;\\\\\\n    field235 : STRING;\\\\\\n    field236 : STRING;\\\\\\n    field237 : STRING;\\\\\\n    field238 : STRING;\\\\\\n    field239 : STRING;\\\\\\n    field240 : STRING;\\\\\\n    field241 : STRING;\\\\\\n    field242 : STRING;\\\\\\n    field243 : STRING;\\\\\\n    field244 : STRING;\\\\\\n    field245 : STRING;\\\\\\n    field246 : STRING;\\\\\\n    field247 : STRING;\\\\\\n    field248 : STRING;\\\\\\n    field249 : STRING;\\\\\\n    field250 : STRING;\\\\\\n    field251 : STRING;\\\\\\n    field252 : STRING;\\\\\\n    field253 : STRING;\\\\\\n    field254 : STRING;\\\\\\n    field255 : STRING;\\\\\\n    field256 : STRING;\\\\\\n    field257 : STRING;\\\\\\n    field258 : STRING;\\\\\\n    field259 : STRING;\\\\\\n    field260 : STRING;\\\\\\n    field261 : STRING;\\\\\\n    field262 : STRING;\\\\\\n    field263 : STRING;\\\\\\n    field264 : STRING;\\\\\\n    field265 : STRING;\\\\\\n    field266 : STRING;\\\\\\n    field267 : STRING;\\\\\\n    field268 : STRING;\\\\\\n    field269 : STRING;\\\\\\n    field270 : STRING;\\\\\\n    field271 : STRING;\\\\\\n    field272 : STRING;\\\\\\n    field273 : STRING;\\\\\\n    field274 : STRING;\\\\\\n    field275 : STRING;\\\\\\n    field276 : STRING;\\\\\\n    field277 : STRING;\\\\\\n    field278 : STRING;\\\\\\n    field279 : STRING;\\\\\\n    field280 : STRING;\\\\\\n    field281 : STRING;\\\\\\n    field282 : STRING;\\\\\\n    field283 : STRING;\\\\\\n    field284 : STRING;\\\\\\n    field285 : STRING;\\\\\\n    field286 : STRING;\\\\\\n    field287 : STRING;\\\\\\n    field288 : STRING;\\\\\\n    field289 : STRING;\\\\\\n    field290 : STRING;\\\\\\n    field291 : STRING;\\\\\\n    field292 : STRING;\\\\\\n    field293 : STRING;\\\\\\n    field294 : STRING;\\\\\\n    field295 : STRING;\\\\\\n    field296 : STRING;\\\\\\n    field297 : STRING;\\\\\\n    field298 : STRING;\\\\\\n    field299 : STRING;\\\\\\n    field300 : STRING;\\\\\\n    field301 : STRING;\\\\\\n    field302 : STRING;\\\\\\n    field303 : STRING;\\\\\\n    field304 : STRING;\\\\\\n    field305 : STRING;\\\\\\n    field306 : STRING;\\\\\\n    field307 : STRING;\\\\\\n    field308 : STRING;\\\\\\n    field309 : STRING;\\\\\\n    field310 : STRING;\\\\\\n    field311 : STRING;\\\\\\n    field312 : STRING;\\\\\\n    field313 : STRING;\\\\\\n    field314 : STRING;\\\\\\n    field315 : STRING;\\\\\\n    field316 : STRING;\\\\\\n    field317 : STRING;\\\\\\n    field318 : STRING;\\\\\\n    field319 : STRING;\\\\\\n    field320 : STRING;\\\\\\n    field321 : STRING;\\\\\\n    field322 : STRING;\\\\\\n    field323 : STRING;\\\\\\n    field324 : STRING;\\\\\\n    field325 : STRING;\\\\\\n    field326 : STRING;\\\\\\n    field327 : STRING;\\\\\\n    field328 : STRING;\\\\\\n    field329 : STRING;\\\\\\n    field330 : STRING;\\\\\\n    field331 : STRING;\\\\\\n    field332 : STRING;\\\\\\n    field333 : STRING;\\\\\\n    field334 : STRING;\\\\\\n    field335 : STRING;\\\\\\n    field336 : STRING;\\\\\\n    field337 : STRING;\\\\\\n    field338 : STRING;\\\\\\n    field339 : STRING;\\\\\\n    field340 : STRING;\\\\\\n    field341 : STRING;\\\\\\n    field342 : STRING;\\\\\\n    field343 : STRING;\\\\\\n    field344 : STRING;\\\\\\n    field345 : STRING;\\\\\\n    field346 : STRING;\\\\\\n    field347 : STRING;\\\\\\n    field348 : STRING;\\\\\\n    field349 : STRING;\\\\\\n    field350 : STRING;\\\\\\n    field351 : STRING;\\\\\\n    field352 : STRING;\\\\\\n    field353 : STRING;\\\\\\n    field354 : STRING;\\\\\\n    field355 : STRING;\\\\\\n    field356 : STRING;\\\\\\n    field357 : STRING;\\\\\\n    field358 : STRING;\\\\\\n    field359 : STRING;\\\\\\n    field360 : STRING;\\\\\\n    field361 : STRING;\\\\\\n    field362 : STRING;\\\\\\n    field363 : STRING;\\\\\\n    field364 : STRING;\\\\\\n    field365 : STRING;\\\\\\n    field366 : STRING;\\\\\\n    field367 : STRING;\\\\\\n    field368 : STRING;\\\\\\n    field369 : STRING;\\\\\\n    field370 : STRING;\\\\\\n    field371 : STRING;\\\\\\n    field372 : STRING;\\\\\\n    field373 : STRING;\\\\\\n    field374 : STRING;\\\\\\n    field375 : STRING;\\\\\\n    field376 : STRING;\\\\\\n    field377 : STRING;\\\\\\n    field378 : STRING;\\\\\\n    field379 : STRING;\\\\\\n    field380 : STRING;\\\\\\n    field381 : STRING;\\\\\\n    field382 : STRING;\\\\\\n    field383 : STRING;\\\\\\n    field384 : STRING;\\\\\\n    field385 : STRING;\\\\\\n    field386 : STRING;\\\\\\n    field387 : STRING;\\\\\\n    field388 : STRING;\\\\\\n    field389 : STRING;\\\\\\n    field390 : STRING;\\\\\\n    field391 : STRING;\\\\\\n    field392 : STRING;\\\\\\n    field393 : STRING;\\\\\\n    field394 : STRING;\\\\\\n    field395 : STRING;\\\\\\n    field396 : STRING;\\\\\\n    field397 : STRING;\\\\\\n    field398 : STRING;\\\\\\n    field399 : STRING;\\\\\\n    field400 : STRING;\\\\\\n    field401 : STRING;\\\\\\n    field402 : STRING;\\\\\\n    field403 : STRING;\\\\\\n    field404 : STRING;\\\\\\n    field405 : STRING;\\\\\\n    field406 : STRING;\\\\\\n    field407 : STRING;\\\\\\n    field408 : STRING;\\\\\\n    field409 : STRING;\\\\\\n    field410 : STRING;\\\\\\n    field411 : STRING;\\\\\\n    field412 : STRING;\\\\\\n    field413 : STRING;\\\\\\n    field414 : STRING;\\\\\\n    field415 : STRING;\\\\\\n    field416 : STRING;\\\\\\n    field417 : STRING;\\\\\\n    field418 : STRING;\\\\\\n    field419 : STRING;\\\\\\n    field420 : STRING;\\\\\\n    field421 : STRING;\\\\\\n    field422 : STRING;\\\\\\n    field423 : STRING;\\\\\\n    field424 : STRING;\\\\\\n    field425 : STRING;\\\\\\n    field426 : STRING;\\\\\\n    field427 : STRING;\\\\\\n    field428 : STRING;\\\\\\n    field429 : STRING;\\\\\\n    field430 : STRING;\\\\\\n    field431 : STRING;\\\\\\n    field432 : STRING;\\\\\\n    field433 : STRING;\\\\\\n    field434 : STRING;\\\\\\n    field435 : STRING;\\\\\\n    field436 : STRING;\\\\\\n    field437 : STRING;\\\\\\n    field438 : STRING;\\\\\\n    field439 : STRING;\\\\\\n    field440 : STRING;\\\\\\n    field441 : STRING;\\\\\\n    field442 : STRING;\\\\\\n    field443 : STRING;\\\\\\n    field444 : STRING;\\\\\\n    field445 : STRING;\\\\\\n    field446 : STRING;\\\\\\n    field447 : STRING;\\\\\\n    field448 : STRING;\\\\\\n    field449 : STRING;\\\\\\n    field450 : STRING;\\\\\\n    field451 : STRING;\\\\\\n    field452 : STRING;\\\\\\n    field453 : STRING;\\\\\\n    field454 : STRING;\\\\\\n    field455 : STRING;\\\\\\n    field456 : STRING;\\\\\\n    field457 : STRING;\\\\\\n    field458 : STRING;\\\\\\n    field459 : STRING;\\\\\\n    field460 : STRING;\\\\\\n    field461 : STRING;\\\\\\n    field462 : STRING;\\\\\\n    field463 : STRING;\\\\\\n    field464 : STRING;\\\\\\n    field465 : STRING;\\\\\\n    field466 : STRING;\\\\\\n    field467 : STRING;\\\\\\n    field468 : STRING;\\\\\\n    field469 : STRING;\\\\\\n    field470 : STRING;\\\\\\n    field471 : STRING;\\\\\\n    field472 : STRING;\\\\\\n    field473 : STRING;\\\\\\n    field474 : STRING;\\\\\\n    field475 : STRING;\\\\\\n    field476 : STRING;\\\\\\n    field477 : STRING;\\\\\\n    field478 : STRING;\\\\\\n    field479 : STRING;\\\\\\n    field480 : STRING;\\\\\\n    field481 : STRING;\\\\\\n    field482 : STRING;\\\\\\n    field483 : STRING;\\\\\\n    field484 : STRING;\\\\\\n    field485 : STRING;\\\\\\n    field486 : STRING;\\\\\\n    field487 : STRING;\\\\\\n    field488 : STRING;\\\\\\n    field489 : STRING;\\\\\\n    field490 : STRING;\\\\\\n    field491 : STRING;\\\\\\n    field492 : STRING;\\\\\\n    field493 : STRING;\\\\\\n    field494 : STRING;\\\\\\n    field495 : STRING;\\\\\\n    field496 : STRING;\\\\\\n    field497 : STRING;\\\\\\n    field498 : STRING;\\\\\\n    field499 : STRING;\\\\\\n    field500 : STRING;\\\\\\n  }\\\\\\n}';\",\"    }\\n\",\"  ];\\n\",\"}\\n\")),es);\n-return CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(core_legend_tools_devUtils.Root_meta_legend_compileLegendGrammar_String_1__PackageableElement_MANY_(_schema,es)).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement _ele){return org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding.class.isInstance(_ele);}})),org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/bigFile.pure\", -1, -1, 66, 75, -1, -1)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/bigFile.pure\", -1, -1, 66, 91, -1, -1));\n-}\n }\n"}, {"source1": "org/finos/legend/pure/generated/core_external_format_flatdata_executionPlan_tests_dataTypes.java", "source2": "org/finos/legend/pure/generated/core_external_format_flatdata_executionPlan_tests_dataTypes.java", "unified_diff": "@@ -49,15 +49,15 @@\n }\n );\n     }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_types_testAllDataTypesInternalize__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_dataTypes.Root_meta_external_format_flatdata_executionPlan_test_types_getAllTypesBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_AllTypes> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_AllTypes>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2432763\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_AllTypes> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_AllTypes>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2432746\"));\n final java.lang.String _data = CompiledSupport.toOne(core_functions_unclassified_io_readFile.Root_meta_pure_functions_io_readFile_String_1__String_$0_1$_(\"/core_external_format_flatdata/executionPlan/tests/resources/allTypes.csv\",es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/dataTypes.pure\", -1, -1, 48, 104, -1, -1));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$external$format$flatdata$executionPlan$test$types$testAllDataTypesInternalize$1$system$imports$import__core_external_format_flatdata_executionPlan_tests_dataTypes_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, java.lang.String>()\n {\n private final MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\", _binding,\"tree\", _tree);\n@@ -81,15 +81,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.String>>castWithExceptionHandling(platform_pure_essential_collection_anonymous_pair_pair.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"data\",_data,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/dataTypes.pure\", -1, -1, 51, 53, -1, -1)))),es);\n return platform_pure_essential_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":[{\\\"string\\\":\\\"test\\\",\\\"optionalString\\\":null,\\\"integer\\\":1,\\\"optionalInteger\\\":null,\\\"customInteger\\\":1000,\\\"float\\\":1.0,\\\"optionalFloat\\\":null,\\\"customFloat\\\":1000.23,\\\"decimal\\\":1,\\\"optionalDecimal\\\":null,\\\"customDecimal\\\":1000.23,\\\"boolean\\\":true,\\\"optionalBoolean\\\":null,\\\"customBoolean\\\":true,\\\"date\\\":\\\"2022-12-12\\\",\\\"optionalDate\\\":null,\\\"customDate\\\":\\\"2022-12-12\\\",\\\"dateTime\\\":\\\"2022-12-12T01:14:12.123\\\",\\\"optionalDateTime\\\":null,\\\"customDateTime\\\":\\\"2022-08-13T02:14:12.000\\\"},{\\\"string\\\":\\\"test\\\",\\\"optionalString\\\":\\\"testOptional\\\",\\\"integer\\\":1,\\\"optionalInteger\\\":23,\\\"customInteger\\\":1000,\\\"float\\\":1.0,\\\"optionalFloat\\\":1.23,\\\"customFloat\\\":1000.23,\\\"decimal\\\":1,\\\"optionalDecimal\\\":3.54,\\\"customDecimal\\\":1000.23,\\\"boolean\\\":true,\\\"optionalBoolean\\\":false,\\\"customBoolean\\\":false,\\\"date\\\":\\\"2022-12-12\\\",\\\"optionalDate\\\":\\\"2022-12-12\\\",\\\"customDate\\\":\\\"2022-12-12\\\",\\\"dateTime\\\":\\\"2022-12-12T06:14:12.123\\\",\\\"optionalDateTime\\\":\\\"2022-12-12T01:14:12.123\\\",\\\"customDateTime\\\":\\\"2022-08-13T02:14:12.000\\\"}]}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_types_testAllDataTypesInternalizeWithAnotherDateFormat__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_dataTypes.Root_meta_external_format_flatdata_executionPlan_test_types_getAllTypesBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_AllTypes> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_AllTypes>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2432796\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_AllTypes> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_AllTypes>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2432779\"));\n final java.lang.String _data = CompiledSupport.toOne(core_functions_unclassified_io_readFile.Root_meta_pure_functions_io_readFile_String_1__String_$0_1$_(\"/core_external_format_flatdata/executionPlan/tests/resources/allTypes1.csv\",es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/dataTypes.pure\", -1, -1, 81, 105, -1, -1));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$external$format$flatdata$executionPlan$test$types$testAllDataTypesInternalizeWithAnotherDateFormat$2$system$imports$import__core_external_format_flatdata_executionPlan_tests_dataTypes_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, java.lang.String>()\n {\n private final MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\", _binding,\"tree\", _tree);\n@@ -113,15 +113,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.String>>castWithExceptionHandling(platform_pure_essential_collection_anonymous_pair_pair.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"data\",_data,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/dataTypes.pure\", -1, -1, 84, 53, -1, -1)))),es);\n return platform_pure_essential_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":[{\\\"string\\\":\\\"test\\\",\\\"optionalString\\\":null,\\\"integer\\\":1,\\\"optionalInteger\\\":null,\\\"customInteger\\\":1000,\\\"float\\\":1.0,\\\"optionalFloat\\\":null,\\\"customFloat\\\":1000.23,\\\"decimal\\\":1,\\\"optionalDecimal\\\":null,\\\"customDecimal\\\":1000.23,\\\"boolean\\\":true,\\\"optionalBoolean\\\":null,\\\"customBoolean\\\":true,\\\"date\\\":\\\"2022-12-12\\\",\\\"optionalDate\\\":null,\\\"customDate\\\":\\\"2022-12-12\\\",\\\"dateTime\\\":\\\"2022-12-12T01:14:12.123\\\",\\\"optionalDateTime\\\":null,\\\"customDateTime\\\":\\\"2022-08-13T02:14:12.000\\\"},{\\\"string\\\":\\\"test\\\",\\\"optionalString\\\":\\\"testOptional\\\",\\\"integer\\\":1,\\\"optionalInteger\\\":23,\\\"customInteger\\\":1000,\\\"float\\\":1.0,\\\"optionalFloat\\\":1.23,\\\"customFloat\\\":1000.23,\\\"decimal\\\":1,\\\"optionalDecimal\\\":3.54,\\\"customDecimal\\\":1000.23,\\\"boolean\\\":true,\\\"optionalBoolean\\\":false,\\\"customBoolean\\\":false,\\\"date\\\":\\\"2022-12-12\\\",\\\"optionalDate\\\":\\\"2022-12-12\\\",\\\"customDate\\\":\\\"2022-12-12\\\",\\\"dateTime\\\":\\\"2022-12-12T06:14:12.123\\\",\\\"optionalDateTime\\\":\\\"2022-12-12T01:14:12.123\\\",\\\"customDateTime\\\":\\\"2022-08-13T02:14:12.000\\\"}]}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_types_testAllDataTypesInternalizeAndExternalize__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_dataTypes.Root_meta_external_format_flatdata_executionPlan_test_types_getAllTypesBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_AllTypes> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_AllTypes>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2432829\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_AllTypes> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_AllTypes>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2432812\"));\n final java.lang.String _data = CompiledSupport.toOne(core_functions_unclassified_io_readFile.Root_meta_pure_functions_io_readFile_String_1__String_$0_1$_(\"/core_external_format_flatdata/executionPlan/tests/resources/allTypes.csv\",es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/dataTypes.pure\", -1, -1, 114, 104, -1, -1));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$external$format$flatdata$executionPlan$test$types$testAllDataTypesInternalizeAndExternalize$3$system$imports$import__core_external_format_flatdata_executionPlan_tests_dataTypes_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, java.lang.String>()\n {\n private final MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\", _binding,\"tree\", _tree);\n@@ -145,15 +145,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.String>>castWithExceptionHandling(platform_pure_essential_collection_anonymous_pair_pair.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"data\",_data,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/dataTypes.pure\", -1, -1, 117, 53, -1, -1)))),es);\n return platform_pure_essential_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"string~optionalString~integer~optionalInteger~customInteger~float~optionalFloat~customFloat~decimal~optionalDecimal~customDecimal~boolean~optionalBoolean~customBoolean~date~optionalDate~customDate~dateTime~optionalDateTime~customDateTime\\ntest~null~1~null~1,000~1.0~null~1,000.23~1~null~1,000.23~true~null~Y~2022-12-12~null~12/12/2022~2022-12-12T01:14:12.123Z~null~13/08/2022 02:14:12\\ntest~testOptional~1~23~1,000~1.0~1.23~1,000.23~1~3.54~1,000.23~true~false~N~2022-12-12~2022-12-12~12/12/2022~2022-12-12T06:14:12.123Z~2022-12-12T01:14:12.123Z~13/08/2022 02:14:12\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_types_testInternalizeWithBadData__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_dataTypes.Root_meta_external_format_flatdata_executionPlan_test_types_getAllTypesBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_AllTypes> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_AllTypes>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2432862\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_AllTypes> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_AllTypes>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2432845\"));\n final java.lang.String _data = CompiledSupport.toOne(core_functions_unclassified_io_readFile.Root_meta_pure_functions_io_readFile_String_1__String_$0_1$_(\"/core_external_format_flatdata/executionPlan/tests/resources/allTypesBadData.csv\",es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/dataTypes.pure\", -1, -1, 147, 111, -1, -1));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$external$format$flatdata$executionPlan$test$types$testInternalizeWithBadData$4$system$imports$import__core_external_format_flatdata_executionPlan_tests_dataTypes_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, java.lang.String>()\n {\n private final MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\", _binding,\"tree\", _tree);\n@@ -177,15 +177,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.String>>castWithExceptionHandling(platform_pure_essential_collection_anonymous_pair_pair.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"data\",_data,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/dataTypes.pure\", -1, -1, 150, 53, -1, -1)))),es);\n return platform_pure_essential_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":{\\\"defects\\\":[{\\\"id\\\":null,\\\"externalId\\\":null,\\\"message\\\":\\\"Failed to read mandatory 'integer' with value: XX, error: ParseException Should be digits optionally preceded by '+' or '-'\\\",\\\"enforcementLevel\\\":\\\"Critical\\\",\\\"ruleType\\\":\\\"InvalidInput\\\",\\\"ruleDefinerPath\\\":\\\"meta::external::format::flatdata::executionPlan::test::types::AllTypesSchemaSet\\\",\\\"path\\\":[]},{\\\"id\\\":null,\\\"externalId\\\":null,\\\"message\\\":\\\"Failed to read 'optionalFloat' with value: YY, error: ParseException Should be an optionally signed simple floating point number or one in scientific notation\\\",\\\"enforcementLevel\\\":\\\"Error\\\",\\\"ruleType\\\":\\\"InvalidInput\\\",\\\"ruleDefinerPath\\\":\\\"meta::external::format::flatdata::executionPlan::test::types::AllTypesSchemaSet\\\",\\\"path\\\":[]},{\\\"id\\\":null,\\\"externalId\\\":null,\\\"message\\\":\\\"Failed to read 'optionalDecimal' with value: ZZ, error: ParseException Should be an optionally signed simple floating point number or one in scientific notation\\\",\\\"enforcementLevel\\\":\\\"Error\\\",\\\"ruleType\\\":\\\"InvalidInput\\\",\\\"ruleDefinerPath\\\":\\\"meta::external::format::flatdata::executionPlan::test::types::AllTypesSchemaSet\\\",\\\"path\\\":[]},{\\\"id\\\":null,\\\"externalId\\\":null,\\\"message\\\":\\\"Failed to read mandatory 'date' with value: 2022-20-20, error: ParseException Unparseable date: \\\\\\\"2022-20-20\\\\\\\" for format 'yyyy-MM-dd'\\\",\\\"enforcementLevel\\\":\\\"Critical\\\",\\\"ruleType\\\":\\\"InvalidInput\\\",\\\"ruleDefinerPath\\\":\\\"meta::external::format::flatdata::executionPlan::test::types::AllTypesSchemaSet\\\",\\\"path\\\":[]},{\\\"id\\\":null,\\\"externalId\\\":null,\\\"message\\\":\\\"Failed to read 'optionalInteger' with value: 1.0, error: ParseException Should be digits optionally preceded by '+' or '-'\\\",\\\"enforcementLevel\\\":\\\"Error\\\",\\\"ruleType\\\":\\\"InvalidInput\\\",\\\"ruleDefinerPath\\\":\\\"meta::external::format::flatdata::executionPlan::test::types::AllTypesSchemaSet\\\",\\\"path\\\":[]}],\\\"source\\\":{\\\"number\\\":1,\\\"lineNumber\\\":2,\\\"record\\\":\\\"test~null~XX~1.0~1,000~1.0~YY~1,000.23~1.0~ZZ~1,000.23~true~null~Y~2022-20-20~null~12/20/2022~2022-12-12T01:14:12.123Z~null~13/08/2022 02:14:12\\\",\\\"recordValues\\\":[{\\\"address\\\":\\\"string\\\",\\\"rawValue\\\":\\\"test\\\"},{\\\"address\\\":\\\"optionalString\\\",\\\"rawValue\\\":\\\"null\\\"},{\\\"address\\\":\\\"integer\\\",\\\"rawValue\\\":\\\"XX\\\"},{\\\"address\\\":\\\"optionalInteger\\\",\\\"rawValue\\\":\\\"1.0\\\"},{\\\"address\\\":\\\"customInteger\\\",\\\"rawValue\\\":\\\"1,000\\\"},{\\\"address\\\":\\\"float\\\",\\\"rawValue\\\":\\\"1.0\\\"},{\\\"address\\\":\\\"optionalFloat\\\",\\\"rawValue\\\":\\\"YY\\\"},{\\\"address\\\":\\\"customFloat\\\",\\\"rawValue\\\":\\\"1,000.23\\\"},{\\\"address\\\":\\\"decimal\\\",\\\"rawValue\\\":\\\"1.0\\\"},{\\\"address\\\":\\\"optionalDecimal\\\",\\\"rawValue\\\":\\\"ZZ\\\"},{\\\"address\\\":\\\"customDecimal\\\",\\\"rawValue\\\":\\\"1,000.23\\\"},{\\\"address\\\":\\\"boolean\\\",\\\"rawValue\\\":\\\"true\\\"},{\\\"address\\\":\\\"optionalBoolean\\\",\\\"rawValue\\\":\\\"null\\\"},{\\\"address\\\":\\\"customBoolean\\\",\\\"rawValue\\\":\\\"Y\\\"},{\\\"address\\\":\\\"date\\\",\\\"rawValue\\\":\\\"2022-20-20\\\"},{\\\"address\\\":\\\"optionalDate\\\",\\\"rawValue\\\":\\\"null\\\"},{\\\"address\\\":\\\"customDate\\\",\\\"rawValue\\\":\\\"12/20/2022\\\"},{\\\"address\\\":\\\"dateTime\\\",\\\"rawValue\\\":\\\"2022-12-12T01:14:12.123Z\\\"},{\\\"address\\\":\\\"optionalDateTime\\\",\\\"rawValue\\\":\\\"null\\\"},{\\\"address\\\":\\\"customDateTime\\\",\\\"rawValue\\\":\\\"13/08/2022 02:14:12\\\"}]},\\\"value\\\":null}}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_types_testEnumInternalize__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_dataTypes.Root_meta_external_format_flatdata_executionPlan_test_types_getEnumClassBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2432895\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2432878\"));\n final java.lang.String _data = \"name,gender\\nJohn Doe,Male\";\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$external$format$flatdata$executionPlan$test$types$testEnumInternalize$5$system$imports$import__core_external_format_flatdata_executionPlan_tests_dataTypes_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, java.lang.String>()\n {\n private final MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\", _binding,\"tree\", _tree);\n@@ -209,15 +209,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.String>>castWithExceptionHandling(platform_pure_essential_collection_anonymous_pair_pair.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"data\",_data,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/dataTypes.pure\", -1, -1, 165, 53, -1, -1)))),es);\n return platform_pure_essential_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":{\\\"name\\\":\\\"John Doe\\\",\\\"gender\\\":\\\"MALE\\\"}}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_types_testEnumInternalizeWithInvalidValue__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_dataTypes.Root_meta_external_format_flatdata_executionPlan_test_types_getEnumClassBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2432927\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2432910\"));\n final java.lang.String _data = \"name,gender\\nJohn Doe,Neuter\";\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$external$format$flatdata$executionPlan$test$types$testEnumInternalizeWithInvalidValue$6$system$imports$import__core_external_format_flatdata_executionPlan_tests_dataTypes_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, java.lang.String>()\n {\n private final MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\", _binding,\"tree\", _tree);\n@@ -241,15 +241,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.String>>castWithExceptionHandling(platform_pure_essential_collection_anonymous_pair_pair.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"data\",_data,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/dataTypes.pure\", -1, -1, 180, 53, -1, -1)))),es);\n return platform_pure_essential_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":{\\\"defects\\\":[{\\\"id\\\":null,\\\"externalId\\\":null,\\\"message\\\":\\\"Neuter does not match to any value in Gender\\\",\\\"enforcementLevel\\\":\\\"Critical\\\",\\\"ruleType\\\":\\\"ClassStructure\\\",\\\"ruleDefinerPath\\\":\\\"meta::external::format::flatdata::executionPlan::test::types::Person\\\",\\\"path\\\":[]}],\\\"source\\\":{\\\"number\\\":1,\\\"lineNumber\\\":2,\\\"record\\\":\\\"John Doe,Neuter\\\",\\\"recordValues\\\":[{\\\"address\\\":\\\"name\\\",\\\"rawValue\\\":\\\"John Doe\\\"},{\\\"address\\\":\\\"gender\\\",\\\"rawValue\\\":\\\"Neuter\\\"}]},\\\"value\\\":null}}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_types_testEnumInternalizeAndExternalize__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_dataTypes.Root_meta_external_format_flatdata_executionPlan_test_types_getEnumClassBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2432959\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2432942\"));\n final java.lang.String _data = \"name,gender\\nJohn Doe,Male\";\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$external$format$flatdata$executionPlan$test$types$testEnumInternalizeAndExternalize$7$system$imports$import__core_external_format_flatdata_executionPlan_tests_dataTypes_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, java.lang.String>()\n {\n private final MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\", _binding,\"tree\", _tree);\n"}, {"source1": "org/finos/legend/pure/generated/core_external_format_flatdata_executionPlan_tests_multiSection.java", "source2": "org/finos/legend/pure/generated/core_external_format_flatdata_executionPlan_tests_multiSection.java", "unified_diff": "@@ -44,37 +44,37 @@\n \n      public org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate value(final org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord _src, final ExecutionSupport es)\n      {\n return _src._priceFile()._header()._closeOfBusiness();\n      }\n }\n );\n-        __functions.put(\"meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord, java.lang.Boolean>()\n+        __functions.put(\"meta_external_format_flatdata_executionPlan_test_multiSection_PriceRowToLoanPrice_LoanPrice$10\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord, 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_external_format_flatdata_executionPlan_test_multiSection_PricesRecord)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord _this, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.equal(_this._currency(), \"USD\");\n+return _src._synonymType();\n      }\n }\n );\n-        __functions.put(\"meta_external_format_flatdata_executionPlan_test_multiSection_PriceRowToLoanPrice_LoanPrice$10\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord, java.lang.String>()\n+        __functions.put(\"meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord, 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_external_format_flatdata_executionPlan_test_multiSection_PricesRecord)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord _src, final ExecutionSupport es)\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord _this, final ExecutionSupport es)\n      {\n-return _src._synonymType();\n+return CompiledSupport.equal(_this._currency(), \"USD\");\n      }\n }\n );\n         __functions.put(\"meta_external_format_flatdata_executionPlan_test_multiSection_PriceRowToLoanPrice_LoanPrice$9\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -152,15 +152,15 @@\n final java.lang.String _schema = platform_pure_grammar_functions_string_operation_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"###ExternalFormat\\n\",\"Binding meta::external::format::flatdata::executionPlan::test::multiSection::WholeLoanPriceFileBinding\\n\",\"{\\n\",\"  schemaSet: meta::external::format::flatdata::executionPlan::test::multiSection::WholeLoanPriceFileSchema;\\n\",\"  contentType: 'application/x.flatdata';\\n\",\"  modelIncludes: [\\n\",\"    meta::external::format::flatdata::executionPlan::test::multiSection::PriceFile,\\n\",\"    meta::external::format::flatdata::executionPlan::test::multiSection::PriceFile_HeaderRecord,\\n\",\"    meta::external::format::flatdata::executionPlan::test::multiSection::PriceFile_PricesRecord,\\n\",\"    meta::external::format::flatdata::executionPlan::test::multiSection::HeaderRecord,\\n\",\"    meta::external::format::flatdata::executionPlan::test::multiSection::PricesRecord\\n\",\"  ];\\n\",\"}\\n\",\"\\n\",\"\\n\",\"SchemaSet meta::external::format::flatdata::executionPlan::test::multiSection::WholeLoanPriceFileSchema\\n\",\"{\\n\",\"  format: FlatData;\\n\",\"  schemas: [\\n\",\"    {\\n\",\"      content: 'section header: DelimitedWithoutHeadings\\\\\\n{\\\\\\n  delimiter: \\\\' \\\\';\\\\\\n  scope.forNumberOfLines: 1;\\\\\\n\\\\\\n  Record\\\\\\n  {\\\\\\n    closeOfBusiness {3}: DATE(format=\\\\'yyyyMMdd\\\\');\\\\\\n  }\\\\\\n}\\\\\\n\\\\\\nsection prices: DelimitedWithoutHeadings\\\\\\n{\\\\\\n  scope.default;\\\\\\n  delimiter: \\\\'~\\\\';\\\\\\n\\\\\\n  Record\\\\\\n  {\\\\\\n    Account_ID   {1}: INTEGER;\\\\\\n    Synonym_Type {2}: STRING;\\\\\\n    Synonym      {3}: STRING;\\\\\\n    Currency     {4}: STRING;\\\\\\n    Close_Price  {9}: DECIMAL;\\\\\\n  }\\\\\\n}\\\\\\nsection footer : ImmaterialLines\\\\\\n{\\\\\\n  scope.forNumberOfLines: 1;\\\\\\n}\\\\\\n';\",\"    }\\n\",\"  ];\\n\",\"}\\n\")),es);\n return CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(core_legend_tools_devUtils.Root_meta_legend_compileLegendGrammar_String_1__PackageableElement_MANY_(_schema,es)).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement _ele){return org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding.class.isInstance(_ele);}})),org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/multiSection.pure\", -1, -1, 217, 75, -1, -1)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/multiSection.pure\", -1, -1, 217, 91, -1, -1));\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_multiSection_testMultiSectionFlatdataWithStringInput__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_multiSection.Root_meta_external_format_flatdata_executionPlan_test_multiSection_getWholeLoanPriceFileBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2434451\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2434434\"));\n final java.lang.String _data = CompiledSupport.toOne(core_functions_unclassified_io_readFile.Root_meta_pure_functions_io_readFile_String_1__String_$0_1$_(\"/core_external_format_flatdata/executionPlan/tests/resources/prices.csv\",es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/multiSection.pure\", -1, -1, 36, 102, -1, -1));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$external$format$flatdata$executionPlan$test$multiSection$testMultiSectionFlatdataWithStringInput$1$system$imports$import__core_external_format_flatdata_executionPlan_tests_multiSection_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, java.lang.String>()\n {\n private final MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\", _binding,\"tree\", _tree);\n@@ -184,15 +184,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.String>>castWithExceptionHandling(platform_pure_essential_collection_anonymous_pair_pair.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"data\",_data,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/multiSection.pure\", -1, -1, 39, 53, -1, -1)))),es);\n return platform_pure_essential_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":[{\\\"accountId\\\":7010055601,\\\"synonym\\\":\\\"6576V3\\\",\\\"synonymType\\\":\\\"GSN\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":0.01,\\\"priceFile\\\":{\\\"header\\\":{\\\"closeOfBusiness\\\":\\\"2021-06-08\\\"}}},{\\\"accountId\\\":7010055601,\\\"synonym\\\":\\\"6A8TY4\\\",\\\"synonymType\\\":\\\"GSN\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997002,\\\"priceFile\\\":{\\\"header\\\":{\\\"closeOfBusiness\\\":\\\"2021-06-08\\\"}}},{\\\"accountId\\\":7010055601,\\\"synonym\\\":\\\"6A8UE6\\\",\\\"synonymType\\\":\\\"GSN\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997003,\\\"priceFile\\\":{\\\"header\\\":{\\\"closeOfBusiness\\\":\\\"2021-06-08\\\"}}},{\\\"accountId\\\":7010055601,\\\"synonym\\\":\\\"6A8TY4\\\",\\\"synonymType\\\":\\\"GSN\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997004,\\\"priceFile\\\":{\\\"header\\\":{\\\"closeOfBusiness\\\":\\\"2021-06-08\\\"}}},{\\\"accountId\\\":7010055601,\\\"synonym\\\":\\\"6A8UE6\\\",\\\"synonymType\\\":\\\"GSN\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997005,\\\"priceFile\\\":{\\\"header\\\":{\\\"closeOfBusiness\\\":\\\"2021-06-08\\\"}}},{\\\"accountId\\\":7010055601,\\\"synonym\\\":\\\"6A8TY4\\\",\\\"synonymType\\\":\\\"GSN\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997006,\\\"priceFile\\\":{\\\"header\\\":{\\\"closeOfBusiness\\\":\\\"2021-06-08\\\"}}}]}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_multiSection_testMultiSectionFlatdataWithByteInput__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_multiSection.Root_meta_external_format_flatdata_executionPlan_test_multiSection_getWholeLoanPriceFileBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2434484\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2434467\"));\n final java.lang.String _data = CompiledSupport.toOne(core_functions_unclassified_io_readFile.Root_meta_pure_functions_io_readFile_String_1__String_$0_1$_(\"/core_external_format_flatdata/executionPlan/tests/resources/prices.csv\",es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/multiSection.pure\", -1, -1, 58, 102, -1, -1));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$external$format$flatdata$executionPlan$test$multiSection$testMultiSectionFlatdataWithByteInput$2$system$imports$import__core_external_format_flatdata_executionPlan_tests_multiSection_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<RichIterable<? extends java.lang.Byte>, java.lang.String>()\n {\n private final MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\", _binding,\"tree\", _tree);\n@@ -216,15 +216,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue>>castWithExceptionHandling(platform_pure_essential_collection_anonymous_pair_pair.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"data\",core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_convertStringToBytes_String_1__InstanceValue_1_(_data,es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/multiSection.pure\", -1, -1, 61, 53, -1, -1)))),es);\n return platform_pure_essential_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":[{\\\"accountId\\\":7010055601,\\\"synonym\\\":\\\"6576V3\\\",\\\"synonymType\\\":\\\"GSN\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":0.01,\\\"priceFile\\\":{\\\"header\\\":{\\\"closeOfBusiness\\\":\\\"2021-06-08\\\"}}},{\\\"accountId\\\":7010055601,\\\"synonym\\\":\\\"6A8TY4\\\",\\\"synonymType\\\":\\\"GSN\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997002,\\\"priceFile\\\":{\\\"header\\\":{\\\"closeOfBusiness\\\":\\\"2021-06-08\\\"}}},{\\\"accountId\\\":7010055601,\\\"synonym\\\":\\\"6A8UE6\\\",\\\"synonymType\\\":\\\"GSN\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997003,\\\"priceFile\\\":{\\\"header\\\":{\\\"closeOfBusiness\\\":\\\"2021-06-08\\\"}}},{\\\"accountId\\\":7010055601,\\\"synonym\\\":\\\"6A8TY4\\\",\\\"synonymType\\\":\\\"GSN\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997004,\\\"priceFile\\\":{\\\"header\\\":{\\\"closeOfBusiness\\\":\\\"2021-06-08\\\"}}},{\\\"accountId\\\":7010055601,\\\"synonym\\\":\\\"6A8UE6\\\",\\\"synonymType\\\":\\\"GSN\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997005,\\\"priceFile\\\":{\\\"header\\\":{\\\"closeOfBusiness\\\":\\\"2021-06-08\\\"}}},{\\\"accountId\\\":7010055601,\\\"synonym\\\":\\\"6A8TY4\\\",\\\"synonymType\\\":\\\"GSN\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997006,\\\"priceFile\\\":{\\\"header\\\":{\\\"closeOfBusiness\\\":\\\"2021-06-08\\\"}}}]}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_multiSection_testMultiSectionFlatdataWithGraphfetchChecked__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_multiSection.Root_meta_external_format_flatdata_executionPlan_test_multiSection_getWholeLoanPriceFileBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2434517\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2434500\"));\n final java.lang.String _data = CompiledSupport.toOne(core_functions_unclassified_io_readFile.Root_meta_pure_functions_io_readFile_String_1__String_$0_1$_(\"/core_external_format_flatdata/executionPlan/tests/resources/pricesWithDefects.csv\",es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/multiSection.pure\", -1, -1, 80, 113, -1, -1));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$external$format$flatdata$executionPlan$test$multiSection$testMultiSectionFlatdataWithGraphfetchChecked$3$system$imports$import__core_external_format_flatdata_executionPlan_tests_multiSection_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<RichIterable<? extends java.lang.Byte>, java.lang.String>()\n {\n private final MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\", _binding,\"tree\", _tree);\n@@ -248,15 +248,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue>>castWithExceptionHandling(platform_pure_essential_collection_anonymous_pair_pair.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"data\",core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_convertStringToBytes_String_1__InstanceValue_1_(_data,es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/multiSection.pure\", -1, -1, 83, 53, -1, -1)))),es);\n return platform_pure_essential_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":[{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":1,\\\"lineNumber\\\":2,\\\"record\\\":\\\"7010055601~GSN~6576V3~USD~~~~~0.01\\\",\\\"recordValues\\\":[{\\\"address\\\":1,\\\"rawValue\\\":\\\"7010055601\\\"},{\\\"address\\\":2,\\\"rawValue\\\":\\\"GSN\\\"},{\\\"address\\\":3,\\\"rawValue\\\":\\\"6576V3\\\"},{\\\"address\\\":4,\\\"rawValue\\\":\\\"USD\\\"},{\\\"address\\\":5,\\\"rawValue\\\":\\\"\\\"},{\\\"address\\\":6,\\\"rawValue\\\":\\\"\\\"},{\\\"address\\\":7,\\\"rawValue\\\":\\\"\\\"},{\\\"address\\\":8,\\\"rawValue\\\":\\\"\\\"},{\\\"address\\\":9,\\\"rawValue\\\":\\\"0.01\\\"}]},\\\"value\\\":{\\\"accountId\\\":7010055601,\\\"synonym\\\":\\\"6576V3\\\",\\\"synonymType\\\":\\\"GSN\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":0.01,\\\"priceFile\\\":{\\\"header\\\":{\\\"closeOfBusiness\\\":\\\"2021-06-08\\\"}}}},{\\\"defects\\\":[{\\\"id\\\":\\\"currencyConstraint\\\",\\\"externalId\\\":null,\\\"message\\\":\\\"Constraint :[currencyConstraint] violated in the Class PricesRecord\\\",\\\"enforcementLevel\\\":\\\"Error\\\",\\\"ruleType\\\":\\\"ClassConstraint\\\",\\\"ruleDefinerPath\\\":\\\"meta::external::format::flatdata::executionPlan::test::multiSection::PricesRecord\\\",\\\"path\\\":[]}],\\\"source\\\":{\\\"number\\\":2,\\\"lineNumber\\\":3,\\\"record\\\":\\\"7010055601~GSN~6576V3~INR~~~~~0.01\\\",\\\"recordValues\\\":[{\\\"address\\\":1,\\\"rawValue\\\":\\\"7010055601\\\"},{\\\"address\\\":2,\\\"rawValue\\\":\\\"GSN\\\"},{\\\"address\\\":3,\\\"rawValue\\\":\\\"6576V3\\\"},{\\\"address\\\":4,\\\"rawValue\\\":\\\"INR\\\"},{\\\"address\\\":5,\\\"rawValue\\\":\\\"\\\"},{\\\"address\\\":6,\\\"rawValue\\\":\\\"\\\"},{\\\"address\\\":7,\\\"rawValue\\\":\\\"\\\"},{\\\"address\\\":8,\\\"rawValue\\\":\\\"\\\"},{\\\"address\\\":9,\\\"rawValue\\\":\\\"0.01\\\"}]},\\\"value\\\":{\\\"accountId\\\":7010055601,\\\"synonym\\\":\\\"6576V3\\\",\\\"synonymType\\\":\\\"GSN\\\",\\\"currency\\\":\\\"INR\\\",\\\"closePrice\\\":0.01,\\\"priceFile\\\":{\\\"header\\\":{\\\"closeOfBusiness\\\":\\\"2021-06-08\\\"}}}}]}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_multiSection_testMultiSectionFlatdataWithM2MChaining__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_multiSection.Root_meta_external_format_flatdata_executionPlan_test_multiSection_getWholeLoanPriceFileBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_LoanPrice> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_LoanPrice>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2434550\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_LoanPrice> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_LoanPrice>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2434533\"));\n final java.lang.String _data = CompiledSupport.toOne(core_functions_unclassified_io_readFile.Root_meta_pure_functions_io_readFile_String_1__String_$0_1$_(\"/core_external_format_flatdata/executionPlan/tests/resources/prices.csv\",es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/multiSection.pure\", -1, -1, 100, 102, -1, -1));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$external$format$flatdata$executionPlan$test$multiSection$testMultiSectionFlatdataWithM2MChaining$4$system$imports$import__core_external_format_flatdata_executionPlan_tests_multiSection_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<RichIterable<? extends java.lang.Byte>, java.lang.String>()\n {\n private final MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\", _binding,\"tree\", _tree);\n@@ -280,15 +280,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue>>castWithExceptionHandling(platform_pure_essential_collection_anonymous_pair_pair.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"data\",core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_convertStringToBytes_String_1__InstanceValue_1_(_data,es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/multiSection.pure\", -1, -1, 103, 53, -1, -1)))),es);\n return platform_pure_essential_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":[{\\\"accountNo\\\":7010055601,\\\"productIdType\\\":\\\"GSN\\\",\\\"productId\\\":\\\"6576V3\\\",\\\"eventDate\\\":\\\"2021-06-08\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":0.01},{\\\"accountNo\\\":7010055601,\\\"productIdType\\\":\\\"GSN\\\",\\\"productId\\\":\\\"6A8TY4\\\",\\\"eventDate\\\":\\\"2021-06-08\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997002},{\\\"accountNo\\\":7010055601,\\\"productIdType\\\":\\\"GSN\\\",\\\"productId\\\":\\\"6A8UE6\\\",\\\"eventDate\\\":\\\"2021-06-08\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997003},{\\\"accountNo\\\":7010055601,\\\"productIdType\\\":\\\"GSN\\\",\\\"productId\\\":\\\"6A8TY4\\\",\\\"eventDate\\\":\\\"2021-06-08\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997004},{\\\"accountNo\\\":7010055601,\\\"productIdType\\\":\\\"GSN\\\",\\\"productId\\\":\\\"6A8UE6\\\",\\\"eventDate\\\":\\\"2021-06-08\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997005},{\\\"accountNo\\\":7010055601,\\\"productIdType\\\":\\\"GSN\\\",\\\"productId\\\":\\\"6A8TY4\\\",\\\"eventDate\\\":\\\"2021-06-08\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997006}]}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_multiSection_testMultiSectionFlatdataWithCheckedM2MChaining__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_multiSection.Root_meta_external_format_flatdata_executionPlan_test_multiSection_getWholeLoanPriceFileBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_LoanPrice> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_LoanPrice>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2434583\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_LoanPrice> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_LoanPrice>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2434566\"));\n final java.lang.String _data = CompiledSupport.toOne(core_functions_unclassified_io_readFile.Root_meta_pure_functions_io_readFile_String_1__String_$0_1$_(\"/core_external_format_flatdata/executionPlan/tests/resources/pricesWithDefects.csv\",es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/multiSection.pure\", -1, -1, 120, 113, -1, -1));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$external$format$flatdata$executionPlan$test$multiSection$testMultiSectionFlatdataWithCheckedM2MChaining$5$system$imports$import__core_external_format_flatdata_executionPlan_tests_multiSection_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<RichIterable<? extends java.lang.Byte>, java.lang.String>()\n {\n private final MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\", _binding,\"tree\", _tree);\n@@ -312,15 +312,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue>>castWithExceptionHandling(platform_pure_essential_collection_anonymous_pair_pair.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"data\",core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_convertStringToBytes_String_1__InstanceValue_1_(_data,es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/multiSection.pure\", -1, -1, 123, 53, -1, -1)))),es);\n return platform_pure_essential_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":[{\\\"accountNo\\\":7010055601,\\\"productIdType\\\":\\\"GSN\\\",\\\"productId\\\":\\\"6576V3\\\",\\\"eventDate\\\":\\\"2021-06-08\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":0.01},{\\\"accountNo\\\":7010055601,\\\"productIdType\\\":\\\"GSN\\\",\\\"productId\\\":\\\"6A8TY4\\\",\\\"eventDate\\\":\\\"2021-06-08\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997002},{\\\"accountNo\\\":7010055601,\\\"productIdType\\\":\\\"GSN\\\",\\\"productId\\\":\\\"6A8UE6\\\",\\\"eventDate\\\":\\\"2021-06-08\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997003},{\\\"accountNo\\\":7010055601,\\\"productIdType\\\":\\\"GSN\\\",\\\"productId\\\":\\\"6A8TY4\\\",\\\"eventDate\\\":\\\"2021-06-08\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997004},{\\\"accountNo\\\":7010055601,\\\"productIdType\\\":\\\"GSN\\\",\\\"productId\\\":\\\"6A8UE6\\\",\\\"eventDate\\\":\\\"2021-06-08\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997005},{\\\"accountNo\\\":7010055601,\\\"productIdType\\\":\\\"GSN\\\",\\\"productId\\\":\\\"6A8TY4\\\",\\\"eventDate\\\":\\\"2021-06-08\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997006}]}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_multiSection_testMultiSectionFlatdataWithM2MChainingAndImmaterialFooterCsv__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_multiSection.Root_meta_external_format_flatdata_executionPlan_test_multiSection_getWholeLoanPriceFileWithFooterBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_LoanPrice> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_LoanPrice>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2434616\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_LoanPrice> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_LoanPrice>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2434599\"));\n final java.lang.String _data = CompiledSupport.toOne(core_functions_unclassified_io_readFile.Root_meta_pure_functions_io_readFile_String_1__String_$0_1$_(\"/core_external_format_flatdata/executionPlan/tests/resources/pricesWithFooter.csv\",es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/multiSection.pure\", -1, -1, 140, 112, -1, -1));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$external$format$flatdata$executionPlan$test$multiSection$testMultiSectionFlatdataWithM2MChainingAndImmaterialFooterCsv$6$system$imports$import__core_external_format_flatdata_executionPlan_tests_multiSection_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<RichIterable<? extends java.lang.Byte>, java.lang.String>()\n {\n private final MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\", _binding,\"tree\", _tree);\n"}, {"source1": "org/finos/legend/pure/generated/core_external_format_flatdata_executionPlan_tests_simple.java", "source2": "org/finos/legend/pure/generated/core_external_format_flatdata_executionPlan_tests_simple.java", "unified_diff": "@@ -72,26 +72,14 @@\n      {\n return platform_pure_grammar_functions_boolean_inequality_greaterThan.Root_meta_pure_functions_boolean_greaterThan_Number_1__Number_1__Boolean_1_(CompiledSupport.length(_this._firstName()),1l,es);\n      }\n }\n );\n     }\n \n-public static org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(final ExecutionSupport es)\n-{\n-final java.lang.String _schema = platform_pure_grammar_functions_string_operation_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"###ExternalFormat\\n\",\"Binding meta::external::format::flatdata::executionPlan::test::TestBinding\\n\",\"{\\n\",\"  schemaSet: meta::external::format::flatdata::executionPlan::test::TestSchema;\\n\",\"  contentType: 'application/x.flatdata';\\n\",\"  modelIncludes: [\\n\",\"    meta::external::format::flatdata::executionPlan::test::Person\\n\",\"  ];\\n\",\"}\\n\\n\",\"SchemaSet meta::external::format::flatdata::executionPlan::test::TestSchema\\n\",\"{\\n\",\"  format: FlatData;\\n\",\"  schemas: [\\n\",\"    {\\n\",\"      content: 'section Person: DelimitedWithHeadings {  delimiter: \\\\',\\\\';  scope.untilEof;   nullString: \\\\'\\\\';    Record  { \\\\'First Name\\\\' : STRING; \\\\'Last Name\\\\' : STRING; }}';\\n\",\"    }\\n\",\"  ];\\n\",\"}\\n\")),es);\n-return CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(core_legend_tools_devUtils.Root_meta_legend_compileLegendGrammar_String_1__PackageableElement_MANY_(_schema,es)).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement _ele){return org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding.class.isInstance(_ele);}})),org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/simple.pure\", -1, -1, 321, 75, -1, -1)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/simple.pure\", -1, -1, 321, 91, -1, -1));\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_getTargetPersonTestBinding__Binding_1_(final ExecutionSupport es)\n-{\n-final java.lang.String _schema = platform_pure_grammar_functions_string_operation_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"###ExternalFormat\\n\",\"Binding meta::external::format::flatdata::executionPlan::test::TargetPersonTestBinding\\n\",\"{\\n\",\"  schemaSet: meta::external::format::flatdata::executionPlan::test::TargetPersonTestSchema;\\n\",\"  contentType: 'application/x.flatdata';\\n\",\"  modelIncludes: [\\n\",\"    meta::external::format::flatdata::executionPlan::test::TargetPerson\\n\",\"  ];\\n\",\"}\\n\\n\",\"SchemaSet meta::external::format::flatdata::executionPlan::test::TargetPersonTestSchema\\n\",\"{\\n\",\"  format: FlatData;\\n\",\"  schemas: [\\n\",\"    {\\n\",\"      content: 'section TargetPerson: DelimitedWithHeadings {  delimiter: \\\\',\\\\';  scope.untilEof;   Record  { \\\\'Full Name\\\\' : STRING; }}';\\n\",\"    }\\n\",\"  ];\\n\",\"}\\n\")),es);\n-return CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(core_legend_tools_devUtils.Root_meta_legend_compileLegendGrammar_String_1__PackageableElement_MANY_(_schema,es)).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement _ele){return org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding.class.isInstance(_ele);}})),org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/simple.pure\", -1, -1, 346, 75, -1, -1)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/simple.pure\", -1, -1, 346, 91, -1, -1));\n-}\n-\n public static boolean Root_meta_external_format_flatdata_executionPlan_test_testInternalizeExternalizeSimpleWithConstantString__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_simple.Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_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$external$format$flatdata$executionPlan$test$testInternalizeExternalizeSimpleWithConstantString$1$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n@@ -100,15 +88,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_binding_functions_functions.Root_meta_external_format_shared_functions_externalize_T_MANY__Binding_1__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>castWithExceptionHandling(core_pure_binding_functions_functions.Root_meta_external_format_shared_functions_internalize_Class_1__Binding_1__String_1__T_MANY_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::external::format::flatdata::executionPlan::test::Person\")),_binding,\"First Name,Last Name\\nJohn,Doe\\nOlive,Yew\",es),org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/simple.pure\", -1, -1, 34, 83, -1, -1)))),_binding,((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2442509\")),es);\n+return core_pure_binding_functions_functions.Root_meta_external_format_shared_functions_externalize_T_MANY__Binding_1__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>castWithExceptionHandling(core_pure_binding_functions_functions.Root_meta_external_format_shared_functions_internalize_Class_1__Binding_1__String_1__T_MANY_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::external::format::flatdata::executionPlan::test::Person\")),_binding,\"First Name,Last Name\\nJohn,Doe\\nOlive,Yew\",es),org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/simple.pure\", -1, -1, 34, 83, -1, -1)))),_binding,((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2442474\")),es);\n      }\n      public MutableMap<String, Object> getOpenVariables()\n      {\n          return this.__vars;\n      }\n }\n \n@@ -130,15 +118,15 @@\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 _data, final ExecutionSupport es)\n      {\n-return core_pure_binding_functions_functions.Root_meta_external_format_shared_functions_externalize_T_MANY__Binding_1__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>castWithExceptionHandling(core_pure_binding_functions_functions.Root_meta_external_format_shared_functions_internalize_Class_1__Binding_1__String_1__T_MANY_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::external::format::flatdata::executionPlan::test::Person\")),_binding,_data,es),org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/simple.pure\", -1, -1, 44, 98, -1, -1)))),_binding,((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2442525\")),es);\n+return core_pure_binding_functions_functions.Root_meta_external_format_shared_functions_externalize_T_MANY__Binding_1__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>castWithExceptionHandling(core_pure_binding_functions_functions.Root_meta_external_format_shared_functions_internalize_Class_1__Binding_1__String_1__T_MANY_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::external::format::flatdata::executionPlan::test::Person\")),_binding,_data,es),org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/simple.pure\", -1, -1, 44, 98, -1, -1)))),_binding,((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2442490\")),es);\n      }\n      public MutableMap<String, Object> getOpenVariables()\n      {\n          return this.__vars;\n      }\n }\n \n@@ -162,15 +150,15 @@\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 _data, final ExecutionSupport es)\n      {\n final java.lang.String _updatedData = platform_pure_grammar_functions_string_operation_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_data,\"\\nPeter,Doe\")),es);\n-return core_pure_binding_functions_functions.Root_meta_external_format_shared_functions_externalize_T_MANY__Binding_1__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>castWithExceptionHandling(core_pure_binding_functions_functions.Root_meta_external_format_shared_functions_internalize_Class_1__Binding_1__String_1__T_MANY_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::external::format::flatdata::executionPlan::test::Person\")),_binding,_updatedData,es),org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/simple.pure\", -1, -1, 57, 82, -1, -1)))),_binding,((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2442546\")),es);\n+return core_pure_binding_functions_functions.Root_meta_external_format_shared_functions_externalize_T_MANY__Binding_1__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>castWithExceptionHandling(core_pure_binding_functions_functions.Root_meta_external_format_shared_functions_internalize_Class_1__Binding_1__String_1__T_MANY_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::external::format::flatdata::executionPlan::test::Person\")),_binding,_updatedData,es),org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/simple.pure\", -1, -1, 57, 82, -1, -1)))),_binding,((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2442511\")),es);\n      }\n      public MutableMap<String, Object> getOpenVariables()\n      {\n          return this.__vars;\n      }\n }\n \n@@ -193,15 +181,15 @@\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((RichIterable<? extends java.lang.Byte>)(Object)CompiledSupport.toPureCollection(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final RichIterable<? extends java.lang.Byte> _data, final ExecutionSupport es)\n      {\n-return core_pure_binding_functions_functions.Root_meta_external_format_shared_functions_externalize_T_MANY__Binding_1__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>castWithExceptionHandling(core_pure_binding_functions_functions.Root_meta_external_format_shared_functions_internalize_Class_1__Binding_1__Byte_MANY__T_MANY_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::external::format::flatdata::executionPlan::test::Person\")),_binding,CompiledSupport.toPureCollection(_data),es),org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/simple.pure\", -1, -1, 68, 96, -1, -1)))),_binding,((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2442562\")),es);\n+return core_pure_binding_functions_functions.Root_meta_external_format_shared_functions_externalize_T_MANY__Binding_1__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>castWithExceptionHandling(core_pure_binding_functions_functions.Root_meta_external_format_shared_functions_internalize_Class_1__Binding_1__Byte_MANY__T_MANY_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::external::format::flatdata::executionPlan::test::Person\")),_binding,CompiledSupport.toPureCollection(_data),es),org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/simple.pure\", -1, -1, 68, 96, -1, -1)))),_binding,((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2442527\")),es);\n      }\n      public MutableMap<String, Object> getOpenVariables()\n      {\n          return this.__vars;\n      }\n }\n \n@@ -211,15 +199,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection(_vars),es);\n return platform_pure_essential_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"First Name,Last Name\\nJohn,Doe\\nOlive,Yew\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_testInternalizeWithGraphFetch__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_simple.Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2440932\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2440885\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$external$format$flatdata$executionPlan$test$testInternalizeWithGraphFetch$5$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, java.lang.String>()\n {\n private final MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\", _binding,\"tree\", _tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -243,15 +231,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection(_vars),es);\n return platform_pure_essential_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":[{\\\"firstName\\\":\\\"John\\\",\\\"lastName\\\":\\\"Doe\\\"},{\\\"firstName\\\":\\\"Olive\\\",\\\"lastName\\\":\\\"Yew\\\"}]}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_testInternalizeExternalizeWithGraphFetch__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_simple.Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2440971\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2440924\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$external$format$flatdata$executionPlan$test$testInternalizeExternalizeWithGraphFetch$6$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, java.lang.String>()\n {\n private final MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\", _binding,\"tree\", _tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -275,15 +263,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection(_vars),es);\n return platform_pure_essential_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"First Name,Last Name\\nJohn,Doe\\nOlive,Yew\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_testInternalizeWithGraphFetchChecked__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_simple.Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2441010\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2440963\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$external$format$flatdata$executionPlan$test$testInternalizeWithGraphFetchChecked$7$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, java.lang.String>()\n {\n private final MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\", _binding,\"tree\", _tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -307,15 +295,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection(_vars),es);\n return platform_pure_essential_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":[{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":1,\\\"lineNumber\\\":2,\\\"record\\\":\\\"John,Doe\\\",\\\"recordValues\\\":[{\\\"address\\\":\\\"First Name\\\",\\\"rawValue\\\":\\\"John\\\"},{\\\"address\\\":\\\"Last Name\\\",\\\"rawValue\\\":\\\"Doe\\\"}]},\\\"value\\\":{\\\"firstName\\\":\\\"John\\\",\\\"lastName\\\":\\\"Doe\\\"}},{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":2,\\\"lineNumber\\\":3,\\\"record\\\":\\\"Olive,Yew\\\",\\\"recordValues\\\":[{\\\"address\\\":\\\"First Name\\\",\\\"rawValue\\\":\\\"Olive\\\"},{\\\"address\\\":\\\"Last Name\\\",\\\"rawValue\\\":\\\"Yew\\\"}]},\\\"value\\\":{\\\"firstName\\\":\\\"Olive\\\",\\\"lastName\\\":\\\"Yew\\\"}}]}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_testInternalizeWithGraphFetchCheckedWithDefects__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_simple.Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2441049\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2441002\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$external$format$flatdata$executionPlan$test$testInternalizeWithGraphFetchCheckedWithDefects$8$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, java.lang.String>()\n {\n private final MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\", _binding,\"tree\", _tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -339,15 +327,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection(_vars),es);\n return platform_pure_essential_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":{\\\"defects\\\":[{\\\"id\\\":\\\"0\\\",\\\"externalId\\\":null,\\\"message\\\":\\\"Constraint :[0] violated in the Class Person\\\",\\\"enforcementLevel\\\":\\\"Error\\\",\\\"ruleType\\\":\\\"ClassConstraint\\\",\\\"ruleDefinerPath\\\":\\\"meta::external::format::flatdata::executionPlan::test::Person\\\",\\\"path\\\":[]}],\\\"source\\\":{\\\"number\\\":1,\\\"lineNumber\\\":2,\\\"record\\\":\\\"J,Doe\\\",\\\"recordValues\\\":[{\\\"address\\\":\\\"First Name\\\",\\\"rawValue\\\":\\\"J\\\"},{\\\"address\\\":\\\"Last Name\\\",\\\"rawValue\\\":\\\"Doe\\\"}]},\\\"value\\\":{\\\"firstName\\\":\\\"J\\\",\\\"lastName\\\":\\\"Doe\\\"}}}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_testInternalizeWithGraphFetchCheckedWithDefectsEnsuringTreeIsExpanded__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_simple.Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2441088\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2441041\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$external$format$flatdata$executionPlan$test$testInternalizeWithGraphFetchCheckedWithDefectsEnsuringTreeIsExpanded$9$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, java.lang.String>()\n {\n private final MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\", _binding,\"tree\", _tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -371,15 +359,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection(_vars),es);\n return platform_pure_essential_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":{\\\"defects\\\":[{\\\"id\\\":\\\"0\\\",\\\"externalId\\\":null,\\\"message\\\":\\\"Constraint :[0] violated in the Class Person\\\",\\\"enforcementLevel\\\":\\\"Error\\\",\\\"ruleType\\\":\\\"ClassConstraint\\\",\\\"ruleDefinerPath\\\":\\\"meta::external::format::flatdata::executionPlan::test::Person\\\",\\\"path\\\":[]}],\\\"source\\\":{\\\"number\\\":1,\\\"lineNumber\\\":2,\\\"record\\\":\\\"J,Doe\\\",\\\"recordValues\\\":[{\\\"address\\\":\\\"First Name\\\",\\\"rawValue\\\":\\\"J\\\"},{\\\"address\\\":\\\"Last Name\\\",\\\"rawValue\\\":\\\"Doe\\\"}]},\\\"value\\\":{\\\"lastName\\\":\\\"Doe\\\"}}}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_testInternalizeWithMissingData__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_simple.Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2441127\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2441080\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$external$format$flatdata$executionPlan$test$testInternalizeWithMissingData$10$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, java.lang.String>()\n {\n private final MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\", _binding,\"tree\", _tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -403,15 +391,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection(_vars),es);\n return platform_pure_essential_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":[{\\\"defects\\\":[{\\\"id\\\":null,\\\"externalId\\\":null,\\\"message\\\":\\\"Failed to read 'First Name' not present in the source\\\",\\\"enforcementLevel\\\":\\\"Critical\\\",\\\"ruleType\\\":\\\"InvalidInput\\\",\\\"ruleDefinerPath\\\":\\\"meta::external::format::flatdata::executionPlan::test::TestSchema\\\",\\\"path\\\":[]}],\\\"source\\\":{\\\"number\\\":1,\\\"lineNumber\\\":2,\\\"record\\\":\\\",Doe\\\",\\\"recordValues\\\":[{\\\"address\\\":\\\"First Name\\\",\\\"rawValue\\\":\\\"\\\"},{\\\"address\\\":\\\"Last Name\\\",\\\"rawValue\\\":\\\"Doe\\\"}]},\\\"value\\\":null},{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":2,\\\"lineNumber\\\":3,\\\"record\\\":\\\"Olive,Yew\\\",\\\"recordValues\\\":[{\\\"address\\\":\\\"First Name\\\",\\\"rawValue\\\":\\\"Olive\\\"},{\\\"address\\\":\\\"Last Name\\\",\\\"rawValue\\\":\\\"Yew\\\"}]},\\\"value\\\":{\\\"firstName\\\":\\\"Olive\\\",\\\"lastName\\\":\\\"Yew\\\"}}]}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_testInternalizeWithBadHeadings__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_simple.Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2441166\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2441119\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$external$format$flatdata$executionPlan$test$testInternalizeWithBadHeadings$11$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, java.lang.String>()\n {\n private final MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\", _binding,\"tree\", _tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -435,15 +423,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection(_vars),es);\n return platform_pure_essential_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":{\\\"defects\\\":[{\\\"id\\\":null,\\\"externalId\\\":null,\\\"message\\\":\\\"Heading First Name missing for mandatory column\\\",\\\"enforcementLevel\\\":\\\"Critical\\\",\\\"ruleType\\\":\\\"InvalidInput\\\",\\\"ruleDefinerPath\\\":\\\"meta::external::format::flatdata::executionPlan::test::TestSchema\\\",\\\"path\\\":[]},{\\\"id\\\":null,\\\"externalId\\\":null,\\\"message\\\":\\\"Heading Last Name missing for mandatory column\\\",\\\"enforcementLevel\\\":\\\"Critical\\\",\\\"ruleType\\\":\\\"InvalidInput\\\",\\\"ruleDefinerPath\\\":\\\"meta::external::format::flatdata::executionPlan::test::TestSchema\\\",\\\"path\\\":[]},{\\\"id\\\":null,\\\"externalId\\\":null,\\\"message\\\":\\\"Header row is invalid. Skipping all data in this section.\\\",\\\"enforcementLevel\\\":\\\"Critical\\\",\\\"ruleType\\\":\\\"InvalidInput\\\",\\\"ruleDefinerPath\\\":\\\"meta::external::format::flatdata::executionPlan::test::TestSchema\\\",\\\"path\\\":[]}],\\\"source\\\":{\\\"number\\\":0,\\\"lineNumber\\\":1,\\\"record\\\":\\\"First,Last\\\",\\\"recordValues\\\":[{\\\"address\\\":\\\"First\\\",\\\"rawValue\\\":\\\"First\\\"},{\\\"address\\\":\\\"Last\\\",\\\"rawValue\\\":\\\"Last\\\"}]},\\\"value\\\":null}}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_testInternalizeExternalizeSimpleWithGraphFetchUnexpanded__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_simple.Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2441205\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2441158\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$external$format$flatdata$executionPlan$test$testInternalizeExternalizeSimpleWithGraphFetchUnexpanded$12$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, java.lang.String>()\n {\n private final MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\", _binding,\"tree\", _tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -467,15 +455,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection(_vars),es);\n return platform_pure_essential_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":[{\\\"lastName\\\":\\\"Doe\\\"},{\\\"lastName\\\":\\\"Yew\\\"}]}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_testInternalizeExternalizeSimpleWithGraphFetchCheckedUnexpanded__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_simple.Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2441244\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2441197\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$external$format$flatdata$executionPlan$test$testInternalizeExternalizeSimpleWithGraphFetchCheckedUnexpanded$13$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, java.lang.String>()\n {\n private final MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\", _binding,\"tree\", _tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -499,15 +487,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection(_vars),es);\n return platform_pure_essential_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":[{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":1,\\\"lineNumber\\\":2,\\\"record\\\":\\\"J,Doe\\\",\\\"recordValues\\\":[{\\\"address\\\":\\\"First Name\\\",\\\"rawValue\\\":\\\"J\\\"},{\\\"address\\\":\\\"Last Name\\\",\\\"rawValue\\\":\\\"Doe\\\"}]},\\\"value\\\":{\\\"lastName\\\":\\\"Doe\\\"}},{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":2,\\\"lineNumber\\\":3,\\\"record\\\":\\\"Olive,Yew\\\",\\\"recordValues\\\":[{\\\"address\\\":\\\"First Name\\\",\\\"rawValue\\\":\\\"Olive\\\"},{\\\"address\\\":\\\"Last Name\\\",\\\"rawValue\\\":\\\"Yew\\\"}]},\\\"value\\\":{\\\"lastName\\\":\\\"Yew\\\"}}]}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_testInternalizeExternalizeSimpleWithGraphFetchCheckedUnexpandedWithDefects__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_simple.Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2441283\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2441236\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$external$format$flatdata$executionPlan$test$testInternalizeExternalizeSimpleWithGraphFetchCheckedUnexpandedWithDefects$14$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, java.lang.String>()\n {\n private final MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\", _binding,\"tree\", _tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -531,15 +519,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection(_vars),es);\n return platform_pure_essential_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":[{\\\"defects\\\":[{\\\"id\\\":\\\"0\\\",\\\"externalId\\\":null,\\\"message\\\":\\\"Constraint :[0] violated in the Class Person\\\",\\\"enforcementLevel\\\":\\\"Error\\\",\\\"ruleType\\\":\\\"ClassConstraint\\\",\\\"ruleDefinerPath\\\":\\\"meta::external::format::flatdata::executionPlan::test::Person\\\",\\\"path\\\":[]}],\\\"source\\\":{\\\"number\\\":1,\\\"lineNumber\\\":2,\\\"record\\\":\\\"J,Doe\\\",\\\"recordValues\\\":[{\\\"address\\\":\\\"First Name\\\",\\\"rawValue\\\":\\\"J\\\"},{\\\"address\\\":\\\"Last Name\\\",\\\"rawValue\\\":\\\"Doe\\\"}]},\\\"value\\\":{\\\"firstName\\\":\\\"J\\\",\\\"lastName\\\":\\\"Doe\\\"}},{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":2,\\\"lineNumber\\\":3,\\\"record\\\":\\\"Olive,Yew\\\",\\\"recordValues\\\":[{\\\"address\\\":\\\"First Name\\\",\\\"rawValue\\\":\\\"Olive\\\"},{\\\"address\\\":\\\"Last Name\\\",\\\"rawValue\\\":\\\"Yew\\\"}]},\\\"value\\\":{\\\"firstName\\\":\\\"Olive\\\",\\\"lastName\\\":\\\"Yew\\\"}}]}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_testInternalizeWithChecked__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_simple.Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2441322\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2441275\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$external$format$flatdata$executionPlan$test$testInternalizeWithChecked$15$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, java.lang.String>()\n {\n private final MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\", _binding,\"tree\", _tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -563,15 +551,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection(_vars),es);\n return platform_pure_essential_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":[{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":1,\\\"lineNumber\\\":2,\\\"record\\\":\\\"John,Doe\\\",\\\"recordValues\\\":[{\\\"address\\\":\\\"First Name\\\",\\\"rawValue\\\":\\\"John\\\"},{\\\"address\\\":\\\"Last Name\\\",\\\"rawValue\\\":\\\"Doe\\\"}]},\\\"value\\\":{\\\"firstName\\\":\\\"John\\\",\\\"lastName\\\":\\\"Doe\\\"}},{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":2,\\\"lineNumber\\\":3,\\\"record\\\":\\\"Olive,Yew\\\",\\\"recordValues\\\":[{\\\"address\\\":\\\"First Name\\\",\\\"rawValue\\\":\\\"Olive\\\"},{\\\"address\\\":\\\"Last Name\\\",\\\"rawValue\\\":\\\"Yew\\\"}]},\\\"value\\\":{\\\"firstName\\\":\\\"Olive\\\",\\\"lastName\\\":\\\"Yew\\\"}}]}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_testInternalizeWithCheckedWithDefects__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_simple.Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2441361\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2441314\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$external$format$flatdata$executionPlan$test$testInternalizeWithCheckedWithDefects$16$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, java.lang.String>()\n {\n private final MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\", _binding,\"tree\", _tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -595,29 +583,29 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection(_vars),es);\n return platform_pure_essential_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":{\\\"defects\\\":[{\\\"id\\\":\\\"0\\\",\\\"externalId\\\":null,\\\"message\\\":\\\"Constraint :[0] violated in the Class Person\\\",\\\"enforcementLevel\\\":\\\"Error\\\",\\\"ruleType\\\":\\\"ClassConstraint\\\",\\\"ruleDefinerPath\\\":\\\"meta::external::format::flatdata::executionPlan::test::Person\\\",\\\"path\\\":[]}],\\\"source\\\":{\\\"number\\\":1,\\\"lineNumber\\\":2,\\\"record\\\":\\\"J,Doe\\\",\\\"recordValues\\\":[{\\\"address\\\":\\\"First Name\\\",\\\"rawValue\\\":\\\"J\\\"},{\\\"address\\\":\\\"Last Name\\\",\\\"rawValue\\\":\\\"Doe\\\"}]},\\\"value\\\":{\\\"firstName\\\":\\\"J\\\",\\\"lastName\\\":\\\"Doe\\\"}}}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_testExternalizeWithSmallerTree__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_simple.Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2441400\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2441353\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$external$format$flatdata$executionPlan$test$testExternalizeWithSmallerTree$17$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, java.lang.String>()\n {\n private final MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\", _binding,\"tree\", _tree);\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 _data, final ExecutionSupport es)\n      {\n-return core_pure_binding_functions_functions.Root_meta_external_format_shared_functions_externalize_T_MANY__Binding_1__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>castWithExceptionHandling(core_pure_binding_functions_functions.Root_meta_external_format_shared_functions_internalize_Class_1__Binding_1__String_1__T_MANY_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::external::format::flatdata::executionPlan::test::Person\")),_binding,_data,es),org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/simple.pure\", -1, -1, 231, 96, -1, -1)))),_tree,es),org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/simple.pure\", -1, -1, 231, 126, -1, -1)))),_binding,((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2442722\")),es);\n+return core_pure_binding_functions_functions.Root_meta_external_format_shared_functions_externalize_T_MANY__Binding_1__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>castWithExceptionHandling(core_pure_binding_functions_functions.Root_meta_external_format_shared_functions_internalize_Class_1__Binding_1__String_1__T_MANY_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::external::format::flatdata::executionPlan::test::Person\")),_binding,_data,es),org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/simple.pure\", -1, -1, 231, 96, -1, -1)))),_tree,es),org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/simple.pure\", -1, -1, 231, 126, -1, -1)))),_binding,((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2442687\")),es);\n      }\n      public MutableMap<String, Object> getOpenVariables()\n      {\n          return this.__vars;\n      }\n }\n \n@@ -627,15 +615,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection(_vars),es);\n return platform_pure_essential_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"First Name\\nJohn\\nOlive\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_testBindingAndM2MChainedSimple__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_simple.Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_TargetPerson> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_TargetPerson>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2441439\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_TargetPerson> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_TargetPerson>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2441392\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$external$format$flatdata$executionPlan$test$testBindingAndM2MChainedSimple$18$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, java.lang.String>()\n {\n private final MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\", _binding,\"tree\", _tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -659,15 +647,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection(_vars),es);\n return platform_pure_essential_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"Full Name\\nJohn Doe\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_testBindingAndM2MChainedWithChecked__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_simple.Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_TargetPerson> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_TargetPerson>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2441478\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_TargetPerson> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_TargetPerson>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2441431\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$external$format$flatdata$executionPlan$test$testBindingAndM2MChainedWithChecked$19$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, java.lang.String>()\n {\n private final MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\", _binding,\"tree\", _tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -691,15 +679,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection(_vars),es);\n return platform_pure_essential_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":{\\\"defects\\\":[],\\\"source\\\":{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":1,\\\"lineNumber\\\":2,\\\"record\\\":\\\"John,Doe\\\",\\\"recordValues\\\":[{\\\"address\\\":\\\"First Name\\\",\\\"rawValue\\\":\\\"John\\\"},{\\\"address\\\":\\\"Last Name\\\",\\\"rawValue\\\":\\\"Doe\\\"}]},\\\"value\\\":{\\\"lastName\\\":\\\"Doe\\\",\\\"firstName\\\":\\\"John\\\"}},\\\"value\\\":{\\\"fullName\\\":\\\"John Doe\\\"}}}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_testBindingAndM2MChainedSimpleWithInputDataModification__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_simple.Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_TargetPerson> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_TargetPerson>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2441517\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_TargetPerson> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_TargetPerson>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2441470\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$external$format$flatdata$executionPlan$test$testBindingAndM2MChainedSimpleWithInputDataModification$20$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, java.lang.String>()\n {\n private final MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\", _binding,\"tree\", _tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -720,8 +708,20 @@\n \n ))\n ;\n final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.String> _vars = (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.String>>castWithExceptionHandling(platform_pure_essential_collection_anonymous_pair_pair.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"data\",\"First Name,Last Name\\nJohn,Doe\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/simple.pure\", -1, -1, 270, 17, -1, -1)));\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection(_vars),es);\n return platform_pure_essential_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"Full Name\\nJohn Doe\\nOlive Yew\"),CompiledSupport.toPureCollection(_result),es);\n }\n+\n+public static org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(final ExecutionSupport es)\n+{\n+final java.lang.String _schema = platform_pure_grammar_functions_string_operation_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"###ExternalFormat\\n\",\"Binding meta::external::format::flatdata::executionPlan::test::TestBinding\\n\",\"{\\n\",\"  schemaSet: meta::external::format::flatdata::executionPlan::test::TestSchema;\\n\",\"  contentType: 'application/x.flatdata';\\n\",\"  modelIncludes: [\\n\",\"    meta::external::format::flatdata::executionPlan::test::Person\\n\",\"  ];\\n\",\"}\\n\\n\",\"SchemaSet meta::external::format::flatdata::executionPlan::test::TestSchema\\n\",\"{\\n\",\"  format: FlatData;\\n\",\"  schemas: [\\n\",\"    {\\n\",\"      content: 'section Person: DelimitedWithHeadings {  delimiter: \\\\',\\\\';  scope.untilEof;   nullString: \\\\'\\\\';    Record  { \\\\'First Name\\\\' : STRING; \\\\'Last Name\\\\' : STRING; }}';\\n\",\"    }\\n\",\"  ];\\n\",\"}\\n\")),es);\n+return CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(core_legend_tools_devUtils.Root_meta_legend_compileLegendGrammar_String_1__PackageableElement_MANY_(_schema,es)).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement _ele){return org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding.class.isInstance(_ele);}})),org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/simple.pure\", -1, -1, 321, 75, -1, -1)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/simple.pure\", -1, -1, 321, 91, -1, -1));\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_getTargetPersonTestBinding__Binding_1_(final ExecutionSupport es)\n+{\n+final java.lang.String _schema = platform_pure_grammar_functions_string_operation_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"###ExternalFormat\\n\",\"Binding meta::external::format::flatdata::executionPlan::test::TargetPersonTestBinding\\n\",\"{\\n\",\"  schemaSet: meta::external::format::flatdata::executionPlan::test::TargetPersonTestSchema;\\n\",\"  contentType: 'application/x.flatdata';\\n\",\"  modelIncludes: [\\n\",\"    meta::external::format::flatdata::executionPlan::test::TargetPerson\\n\",\"  ];\\n\",\"}\\n\\n\",\"SchemaSet meta::external::format::flatdata::executionPlan::test::TargetPersonTestSchema\\n\",\"{\\n\",\"  format: FlatData;\\n\",\"  schemas: [\\n\",\"    {\\n\",\"      content: 'section TargetPerson: DelimitedWithHeadings {  delimiter: \\\\',\\\\';  scope.untilEof;   Record  { \\\\'Full Name\\\\' : STRING; }}';\\n\",\"    }\\n\",\"  ];\\n\",\"}\\n\")),es);\n+return CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(core_legend_tools_devUtils.Root_meta_legend_compileLegendGrammar_String_1__PackageableElement_MANY_(_schema,es)).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement _ele){return org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding.class.isInstance(_ele);}})),org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/simple.pure\", -1, -1, 346, 75, -1, -1)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/simple.pure\", -1, -1, 346, 91, -1, -1));\n+}\n }\n"}, {"source1": "org/finos/legend/pure/generated/core_external_format_flatdata_externalFormatContract.java", "source2": "org/finos/legend/pure/generated/core_external_format_flatdata_externalFormatContract.java", "unified_diff": "@@ -19,15 +19,15 @@\n import org.finos.legend.pure.runtime.java.compiled.execution.sourceInformation.*;\n public class core_external_format_flatdata_externalFormatContract\n {\n     public static MutableMap<String, SharedPureFunction<?>> __functions = Maps.fixedSize.empty();\n \n public static org.finos.legend.pure.generated.Root_meta_external_format_shared_ExternalFormatContract<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatData> Root_meta_external_format_flatdata_contract_flatDataFormatContract__ExternalFormatContract_1_(final ExecutionSupport es)\n {\n-return new org.finos.legend.pure.generated.Root_meta_external_format_shared_ExternalFormatContract_Impl<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatData>(\"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::external::format::shared::ExternalFormatContract\"))._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::external::format::flatdata::metamodel::FlatData\")))))._internalizeReturnsChecked(false)._id(\"FlatData\")._contentTypes(CompiledSupport.toPureCollection(\"application/x.flatdata\"))._externalFormatMetamodel(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatData>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::external::format::flatdata::metamodel::FlatData\")))._externalFormatToPureDescriptor(core_external_format_flatdata_transformation_toPure_flatDataToPure.Root_meta_external_format_flatdata_transformation_toPure_flatDataToPureDescriptor__ExternalFormatToPureDescriptor_1_(es))._externalFormatFromPureDescriptor(core_external_format_flatdata_transformation_fromPure_pureToFlatData.Root_meta_external_format_flatdata_transformation_fromPure_flatDataFromPureDescriptor__ExternalFormatFromPureDescriptor_1_(es))._externalFormatBindingValidator(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::external::format::flatdata::binding::validation::bindDetails_Binding_1__BindingDetail_1_\")))._internalizeReturnsChecked(true)._sourceRecordSerializeTree(((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_model_RawFlatData>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2445855\")))._validate(false, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/externalFormatContract.pure\", 31, 4, 44,4), es);\n+return new org.finos.legend.pure.generated.Root_meta_external_format_shared_ExternalFormatContract_Impl<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatData>(\"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::external::format::shared::ExternalFormatContract\"))._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::external::format::flatdata::metamodel::FlatData\")))))._internalizeReturnsChecked(false)._id(\"FlatData\")._contentTypes(CompiledSupport.toPureCollection(\"application/x.flatdata\"))._externalFormatMetamodel(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatData>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::external::format::flatdata::metamodel::FlatData\")))._externalFormatToPureDescriptor(core_external_format_flatdata_transformation_toPure_flatDataToPure.Root_meta_external_format_flatdata_transformation_toPure_flatDataToPureDescriptor__ExternalFormatToPureDescriptor_1_(es))._externalFormatFromPureDescriptor(core_external_format_flatdata_transformation_fromPure_pureToFlatData.Root_meta_external_format_flatdata_transformation_fromPure_flatDataFromPureDescriptor__ExternalFormatFromPureDescriptor_1_(es))._externalFormatBindingValidator(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::external::format::flatdata::binding::validation::bindDetails_Binding_1__BindingDetail_1_\")))._internalizeReturnsChecked(true)._sourceRecordSerializeTree(((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_model_RawFlatData>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2445838\")))._validate(false, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/externalFormatContract.pure\", 31, 4, 44,4), es);\n }\n \n public static org.finos.legend.pure.generated.Root_meta_pure_extension_Extension Root_meta_external_format_flatdata_extension_flatDataFormatExtension__Extension_1_(final ExecutionSupport es)\n {\n return new org.finos.legend.pure.generated.Root_meta_pure_extension_Extension_Impl(\"Anonymous_NoCounter\")._type(\"External Format - FlatData\")._availableExternalFormats(CompiledSupport.toPureCollection(core_external_format_flatdata_externalFormatContract.Root_meta_external_format_flatdata_contract_flatDataFormatContract__ExternalFormatContract_1_(es)));\n }\n }\n"}]}
