{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -762,15 +762,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):                         cca645c9\n+  32-bit CRC value (hex):                         082fd16e\n   compressed size:                                8060 bytes\n   uncompressed size:                              8060 bytes\n   length of filename:                             80 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@@ -834,15 +834,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):                         0572a186\n+  32-bit CRC value (hex):                         4d370af8\n   compressed size:                                8116 bytes\n   uncompressed size:                              8116 bytes\n   length of filename:                             82 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@@ -906,15 +906,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):                         e8e0c33d\n+  32-bit CRC value (hex):                         8cc939c1\n   compressed size:                                12762 bytes\n   uncompressed size:                              12762 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@@ -1122,15 +1122,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):                         73e1eb9e\n+  32-bit CRC value (hex):                         7048b743\n   compressed size:                                7301 bytes\n   uncompressed size:                              7301 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@@ -1230,15 +1230,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):                         e2be5aeb\n+  32-bit CRC value (hex):                         a340a189\n   compressed size:                                7578 bytes\n   uncompressed size:                              7578 bytes\n   length of filename:                             87 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@@ -1302,15 +1302,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):                         ce8fc631\n+  32-bit CRC value (hex):                         0a16e2bb\n   compressed size:                                6164 bytes\n   uncompressed size:                              6164 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@@ -1338,15 +1338,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):                         c790e407\n+  32-bit CRC value (hex):                         7a936fe8\n   compressed size:                                4068 bytes\n   uncompressed size:                              4068 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@@ -1590,15 +1590,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):                         439f81e6\n+  32-bit CRC value (hex):                         3fae5322\n   compressed size:                                18607 bytes\n   uncompressed size:                              18607 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@@ -1626,15 +1626,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):                         4d4bb3e0\n+  32-bit CRC value (hex):                         30321b16\n   compressed size:                                19161 bytes\n   uncompressed size:                              19161 bytes\n   length of filename:                             97 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@@ -1734,15 +1734,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):                         9070a578\n+  32-bit CRC value (hex):                         1982b342\n   compressed size:                                18976 bytes\n   uncompressed size:                              18976 bytes\n   length of filename:                             92 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@@ -1770,15 +1770,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):                         3e87984e\n+  32-bit CRC value (hex):                         a86c31ea\n   compressed size:                                15798 bytes\n   uncompressed size:                              15798 bytes\n   length of filename:                             97 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@@ -1842,15 +1842,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):                         05b60b12\n+  32-bit CRC value (hex):                         2236763d\n   compressed size:                                14665 bytes\n   uncompressed size:                              14665 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@@ -1878,15 +1878,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):                         1886c05d\n+  32-bit CRC value (hex):                         0f70f7a3\n   compressed size:                                4737 bytes\n   uncompressed size:                              4737 bytes\n   length of filename:                             90 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -1914,15 +1914,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):                         3abf3f9b\n+  32-bit CRC value (hex):                         1147cc7d\n   compressed size:                                18105 bytes\n   uncompressed size:                              18105 bytes\n   length of filename:                             91 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -1950,15 +1950,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):                         1c38781b\n+  32-bit CRC value (hex):                         e7cbbd0b\n   compressed size:                                16347 bytes\n   uncompressed size:                              16347 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@@ -1986,15 +1986,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):                         0f163a25\n+  32-bit CRC value (hex):                         d26f04d8\n   compressed size:                                18063 bytes\n   uncompressed size:                              18063 bytes\n   length of filename:                             90 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -2022,15 +2022,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):                         ef67ae80\n+  32-bit CRC value (hex):                         c7616d8f\n   compressed size:                                16284 bytes\n   uncompressed size:                              16284 bytes\n   length of filename:                             90 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -2058,15 +2058,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):                         68ffc07c\n+  32-bit CRC value (hex):                         72200248\n   compressed size:                                4763 bytes\n   uncompressed size:                              4763 bytes\n   length of filename:                             91 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -2166,15 +2166,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):                         5c639ad2\n+  32-bit CRC value (hex):                         aa2c3752\n   compressed size:                                4786 bytes\n   uncompressed size:                              4786 bytes\n   length of filename:                             91 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -2202,15 +2202,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):                         d4eea20d\n+  32-bit CRC value (hex):                         4e5720a6\n   compressed size:                                7688 bytes\n   uncompressed size:                              7688 bytes\n   length of filename:                             88 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -2238,15 +2238,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):                         1e84e1d9\n+  32-bit CRC value (hex):                         377c1597\n   compressed size:                                5236 bytes\n   uncompressed size:                              5236 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@@ -2382,15 +2382,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):                         1602df96\n+  32-bit CRC value (hex):                         4d943668\n   compressed size:                                16731 bytes\n   uncompressed size:                              16731 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@@ -2418,15 +2418,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):                         23ddd26d\n+  32-bit CRC value (hex):                         87f70bfb\n   compressed size:                                6114 bytes\n   uncompressed size:                              6114 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@@ -2454,15 +2454,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):                         fb3a3a67\n+  32-bit CRC value (hex):                         7908f547\n   compressed size:                                16425 bytes\n   uncompressed size:                              16425 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@@ -2490,15 +2490,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):                         5cd58ccd\n+  32-bit CRC value (hex):                         b06db505\n   compressed size:                                21930 bytes\n   uncompressed size:                              21930 bytes\n   length of filename:                             87 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": "@@ -529,15 +529,15 @@\n 09614 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 09616   Length              0005 (5)\n 09618   Flags               01 (1) 'Modification'\n 09619   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 0961D PAYLOAD\n \n 0B599 DATA DESCRIPTOR       08074B50 (134695760)\n-0B59D CRC                   CCA645C9 (3433448905)\n+0B59D CRC                   082FD16E (137351534)\n 0B5A1 Compressed Size       00001F7C (8060)\n 0B5A5 Uncompressed Size     00001F7C (8060)\n \n 0B5A9 LOCAL HEADER #23      04034B50 (67324752)\n 0B5AD Extract Zip Spec      14 (20) '2.0'\n 0B5AE Extract OS            00 (0) 'MS-DOS'\n 0B5AF General Purpose Flag  0008 (8)\n@@ -585,15 +585,15 @@\n 0BFC3 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 0BFC5   Length              0005 (5)\n 0BFC7   Flags               01 (1) 'Modification'\n 0BFC8   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 0BFCC PAYLOAD\n \n 0DF80 DATA DESCRIPTOR       08074B50 (134695760)\n-0DF84 CRC                   0572A186 (91398534)\n+0DF84 CRC                   4D370AF8 (1295452920)\n 0DF88 Compressed Size       00001FB4 (8116)\n 0DF8C Uncompressed Size     00001FB4 (8116)\n \n 0DF90 LOCAL HEADER #25      04034B50 (67324752)\n 0DF94 Extract Zip Spec      14 (20) '2.0'\n 0DF95 Extract OS            00 (0) 'MS-DOS'\n 0DF96 General Purpose Flag  0008 (8)\n@@ -641,15 +641,15 @@\n 0EDE5 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 0EDE7   Length              0005 (5)\n 0EDE9   Flags               01 (1) 'Modification'\n 0EDEA   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 0EDEE PAYLOAD\n \n 11FC8 DATA DESCRIPTOR       08074B50 (134695760)\n-11FCC CRC                   E8E0C33D (3907044157)\n+11FCC CRC                   8CC939C1 (2361997761)\n 11FD0 Compressed Size       000031DA (12762)\n 11FD4 Uncompressed Size     000031DA (12762)\n \n 11FD8 LOCAL HEADER #27      04034B50 (67324752)\n 11FDC Extract Zip Spec      14 (20) '2.0'\n 11FDD Extract OS            00 (0) 'MS-DOS'\n 11FDE General Purpose Flag  0008 (8)\n@@ -809,15 +809,15 @@\n 17D01 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 17D03   Length              0005 (5)\n 17D05   Flags               01 (1) 'Modification'\n 17D06   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 17D0A PAYLOAD\n \n 1998F DATA DESCRIPTOR       08074B50 (134695760)\n-19993 CRC                   73E1EB9E (1944185758)\n+19993 CRC                   7048B743 (1883813699)\n 19997 Compressed Size       00001C85 (7301)\n 1999B Uncompressed Size     00001C85 (7301)\n \n 1999F LOCAL HEADER #33      04034B50 (67324752)\n 199A3 Extract Zip Spec      14 (20) '2.0'\n 199A4 Extract OS            00 (0) 'MS-DOS'\n 199A5 General Purpose Flag  0008 (8)\n@@ -893,15 +893,15 @@\n 1EB48 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 1EB4A   Length              0005 (5)\n 1EB4C   Flags               01 (1) 'Modification'\n 1EB4D   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 1EB51 PAYLOAD\n \n 208EB DATA DESCRIPTOR       08074B50 (134695760)\n-208EF CRC                   E2BE5AEB (3804125931)\n+208EF CRC                   A340A189 (2738921865)\n 208F3 Compressed Size       00001D9A (7578)\n 208F7 Uncompressed Size     00001D9A (7578)\n \n 208FB LOCAL HEADER #36      04034B50 (67324752)\n 208FF Extract Zip Spec      14 (20) '2.0'\n 20900 Extract OS            00 (0) 'MS-DOS'\n 20901 General Purpose Flag  0008 (8)\n@@ -949,15 +949,15 @@\n 2D7BE Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 2D7C0   Length              0005 (5)\n 2D7C2   Flags               01 (1) 'Modification'\n 2D7C3   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 2D7C7 PAYLOAD\n \n 2EFDB DATA DESCRIPTOR       08074B50 (134695760)\n-2EFDF CRC                   CE8FC631 (3465528881)\n+2EFDF CRC                   0A16E2BB (169271995)\n 2EFE3 Compressed Size       00001814 (6164)\n 2EFE7 Uncompressed Size     00001814 (6164)\n \n 2EFEB LOCAL HEADER #38      04034B50 (67324752)\n 2EFEF Extract Zip Spec      14 (20) '2.0'\n 2EFF0 Extract OS            00 (0) 'MS-DOS'\n 2EFF1 General Purpose Flag  0008 (8)\n@@ -977,15 +977,15 @@\n 2F066 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 2F068   Length              0005 (5)\n 2F06A   Flags               01 (1) 'Modification'\n 2F06B   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 2F06F PAYLOAD\n \n 30053 DATA DESCRIPTOR       08074B50 (134695760)\n-30057 CRC                   C790E407 (3348161543)\n+30057 CRC                   7A936FE8 (2056482792)\n 3005B Compressed Size       00000FE4 (4068)\n 3005F Uncompressed Size     00000FE4 (4068)\n \n 30063 LOCAL HEADER #39      04034B50 (67324752)\n 30067 Extract Zip Spec      14 (20) '2.0'\n 30068 Extract OS            00 (0) 'MS-DOS'\n 30069 General Purpose Flag  0008 (8)\n@@ -1173,15 +1173,15 @@\n 3A612 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 3A614   Length              0005 (5)\n 3A616   Flags               01 (1) 'Modification'\n 3A617   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 3A61B PAYLOAD\n \n 3EECA DATA DESCRIPTOR       08074B50 (134695760)\n-3EECE CRC                   439F81E6 (1134526950)\n+3EECE CRC                   3FAE5322 (1068389154)\n 3EED2 Compressed Size       000048AF (18607)\n 3EED6 Uncompressed Size     000048AF (18607)\n \n 3EEDA LOCAL HEADER #46      04034B50 (67324752)\n 3EEDE Extract Zip Spec      14 (20) '2.0'\n 3EEDF Extract OS            00 (0) 'MS-DOS'\n 3EEE0 General Purpose Flag  0008 (8)\n@@ -1201,15 +1201,15 @@\n 3EF59 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 3EF5B   Length              0005 (5)\n 3EF5D   Flags               01 (1) 'Modification'\n 3EF5E   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 3EF62 PAYLOAD\n \n 43A3B DATA DESCRIPTOR       08074B50 (134695760)\n-43A3F CRC                   4D4BB3E0 (1296806880)\n+43A3F CRC                   30321B16 (808590102)\n 43A43 Compressed Size       00004AD9 (19161)\n 43A47 Uncompressed Size     00004AD9 (19161)\n \n 43A4B LOCAL HEADER #47      04034B50 (67324752)\n 43A4F Extract Zip Spec      14 (20) '2.0'\n 43A50 Extract OS            00 (0) 'MS-DOS'\n 43A51 General Purpose Flag  0008 (8)\n@@ -1285,15 +1285,15 @@\n 4C8B8 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 4C8BA   Length              0005 (5)\n 4C8BC   Flags               01 (1) 'Modification'\n 4C8BD   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 4C8C1 PAYLOAD\n \n 512E1 DATA DESCRIPTOR       08074B50 (134695760)\n-512E5 CRC                   9070A578 (2423301496)\n+512E5 CRC                   1982B342 (427995970)\n 512E9 Compressed Size       00004A20 (18976)\n 512ED Uncompressed Size     00004A20 (18976)\n \n 512F1 LOCAL HEADER #50      04034B50 (67324752)\n 512F5 Extract Zip Spec      14 (20) '2.0'\n 512F6 Extract OS            00 (0) 'MS-DOS'\n 512F7 General Purpose Flag  0008 (8)\n@@ -1313,15 +1313,15 @@\n 51370 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 51372   Length              0005 (5)\n 51374   Flags               01 (1) 'Modification'\n 51375   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 51379 PAYLOAD\n \n 5512F DATA DESCRIPTOR       08074B50 (134695760)\n-55133 CRC                   3E87984E (1049073742)\n+55133 CRC                   A86C31EA (2825662954)\n 55137 Compressed Size       00003DB6 (15798)\n 5513B Uncompressed Size     00003DB6 (15798)\n \n 5513F LOCAL HEADER #51      04034B50 (67324752)\n 55143 Extract Zip Spec      14 (20) '2.0'\n 55144 Extract OS            00 (0) 'MS-DOS'\n 55145 General Purpose Flag  0008 (8)\n@@ -1369,15 +1369,15 @@\n 559CF Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 559D1   Length              0005 (5)\n 559D3   Flags               01 (1) 'Modification'\n 559D4   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 559D8 PAYLOAD\n \n 59321 DATA DESCRIPTOR       08074B50 (134695760)\n-59325 CRC                   05B60B12 (95816466)\n+59325 CRC                   2236763D (573994557)\n 59329 Compressed Size       00003949 (14665)\n 5932D Uncompressed Size     00003949 (14665)\n \n 59331 LOCAL HEADER #53      04034B50 (67324752)\n 59335 Extract Zip Spec      14 (20) '2.0'\n 59336 Extract OS            00 (0) 'MS-DOS'\n 59337 General Purpose Flag  0008 (8)\n@@ -1397,15 +1397,15 @@\n 593A9 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 593AB   Length              0005 (5)\n 593AD   Flags               01 (1) 'Modification'\n 593AE   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 593B2 PAYLOAD\n \n 5A633 DATA DESCRIPTOR       08074B50 (134695760)\n-5A637 CRC                   1886C05D (411484253)\n+5A637 CRC                   0F70F7A3 (259061667)\n 5A63B Compressed Size       00001281 (4737)\n 5A63F Uncompressed Size     00001281 (4737)\n \n 5A643 LOCAL HEADER #54      04034B50 (67324752)\n 5A647 Extract Zip Spec      14 (20) '2.0'\n 5A648 Extract OS            00 (0) 'MS-DOS'\n 5A649 General Purpose Flag  0008 (8)\n@@ -1425,15 +1425,15 @@\n 5A6BC Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 5A6BE   Length              0005 (5)\n 5A6C0   Flags               01 (1) 'Modification'\n 5A6C1   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 5A6C5 PAYLOAD\n \n 5ED7E DATA DESCRIPTOR       08074B50 (134695760)\n-5ED82 CRC                   3ABF3F9B (985612187)\n+5ED82 CRC                   1147CC7D (289918077)\n 5ED86 Compressed Size       000046B9 (18105)\n 5ED8A Uncompressed Size     000046B9 (18105)\n \n 5ED8E LOCAL HEADER #55      04034B50 (67324752)\n 5ED92 Extract Zip Spec      14 (20) '2.0'\n 5ED93 Extract OS            00 (0) 'MS-DOS'\n 5ED94 General Purpose Flag  0008 (8)\n@@ -1453,15 +1453,15 @@\n 5EE05 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 5EE07   Length              0005 (5)\n 5EE09   Flags               01 (1) 'Modification'\n 5EE0A   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 5EE0E PAYLOAD\n \n 62DE9 DATA DESCRIPTOR       08074B50 (134695760)\n-62DED CRC                   1C38781B (473462811)\n+62DED CRC                   E7CBBD0B (3888889099)\n 62DF1 Compressed Size       00003FDB (16347)\n 62DF5 Uncompressed Size     00003FDB (16347)\n \n 62DF9 LOCAL HEADER #56      04034B50 (67324752)\n 62DFD Extract Zip Spec      14 (20) '2.0'\n 62DFE Extract OS            00 (0) 'MS-DOS'\n 62DFF General Purpose Flag  0008 (8)\n@@ -1481,15 +1481,15 @@\n 62E71 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 62E73   Length              0005 (5)\n 62E75   Flags               01 (1) 'Modification'\n 62E76   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 62E7A PAYLOAD\n \n 67509 DATA DESCRIPTOR       08074B50 (134695760)\n-6750D CRC                   0F163A25 (253114917)\n+6750D CRC                   D26F04D8 (3530491096)\n 67511 Compressed Size       0000468F (18063)\n 67515 Uncompressed Size     0000468F (18063)\n \n 67519 LOCAL HEADER #57      04034B50 (67324752)\n 6751D Extract Zip Spec      14 (20) '2.0'\n 6751E Extract OS            00 (0) 'MS-DOS'\n 6751F General Purpose Flag  0008 (8)\n@@ -1509,15 +1509,15 @@\n 67591 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 67593   Length              0005 (5)\n 67595   Flags               01 (1) 'Modification'\n 67596   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6759A PAYLOAD\n \n 6B536 DATA DESCRIPTOR       08074B50 (134695760)\n-6B53A CRC                   EF67AE80 (4016549504)\n+6B53A CRC                   C7616D8F (3345051023)\n 6B53E Compressed Size       00003F9C (16284)\n 6B542 Uncompressed Size     00003F9C (16284)\n \n 6B546 LOCAL HEADER #58      04034B50 (67324752)\n 6B54A Extract Zip Spec      14 (20) '2.0'\n 6B54B Extract OS            00 (0) 'MS-DOS'\n 6B54C General Purpose Flag  0008 (8)\n@@ -1537,15 +1537,15 @@\n 6B5BF Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6B5C1   Length              0005 (5)\n 6B5C3   Flags               01 (1) 'Modification'\n 6B5C4   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6B5C8 PAYLOAD\n \n 6C863 DATA DESCRIPTOR       08074B50 (134695760)\n-6C867 CRC                   68FFC07C (1761591420)\n+6C867 CRC                   72200248 (1914700360)\n 6C86B Compressed Size       0000129B (4763)\n 6C86F Uncompressed Size     0000129B (4763)\n \n 6C873 LOCAL HEADER #59      04034B50 (67324752)\n 6C877 Extract Zip Spec      14 (20) '2.0'\n 6C878 Extract OS            00 (0) 'MS-DOS'\n 6C879 General Purpose Flag  0008 (8)\n@@ -1621,15 +1621,15 @@\n 757CC Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 757CE   Length              0005 (5)\n 757D0   Flags               01 (1) 'Modification'\n 757D1   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 757D5 PAYLOAD\n \n 76A87 DATA DESCRIPTOR       08074B50 (134695760)\n-76A8B CRC                   5C639AD2 (1550031570)\n+76A8B CRC                   AA2C3752 (2855024466)\n 76A8F Compressed Size       000012B2 (4786)\n 76A93 Uncompressed Size     000012B2 (4786)\n \n 76A97 LOCAL HEADER #62      04034B50 (67324752)\n 76A9B Extract Zip Spec      14 (20) '2.0'\n 76A9C Extract OS            00 (0) 'MS-DOS'\n 76A9D General Purpose Flag  0008 (8)\n@@ -1649,15 +1649,15 @@\n 76B0D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 76B0F   Length              0005 (5)\n 76B11   Flags               01 (1) 'Modification'\n 76B12   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 76B16 PAYLOAD\n \n 7891E DATA DESCRIPTOR       08074B50 (134695760)\n-78922 CRC                   D4EEA20D (3572408845)\n+78922 CRC                   4E5720A6 (1314332838)\n 78926 Compressed Size       00001E08 (7688)\n 7892A Uncompressed Size     00001E08 (7688)\n \n 7892E LOCAL HEADER #63      04034B50 (67324752)\n 78932 Extract Zip Spec      14 (20) '2.0'\n 78933 Extract OS            00 (0) 'MS-DOS'\n 78934 General Purpose Flag  0008 (8)\n@@ -1677,15 +1677,15 @@\n 789B6 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 789B8   Length              0005 (5)\n 789BA   Flags               01 (1) 'Modification'\n 789BB   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 789BF PAYLOAD\n \n 79E33 DATA DESCRIPTOR       08074B50 (134695760)\n-79E37 CRC                   1E84E1D9 (512025049)\n+79E37 CRC                   377C1597 (930878871)\n 79E3B Compressed Size       00001474 (5236)\n 79E3F Uncompressed Size     00001474 (5236)\n \n 79E43 LOCAL HEADER #64      04034B50 (67324752)\n 79E47 Extract Zip Spec      14 (20) '2.0'\n 79E48 Extract OS            00 (0) 'MS-DOS'\n 79E49 General Purpose Flag  0008 (8)\n@@ -1789,15 +1789,15 @@\n BD3CC Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n BD3CE   Length              0005 (5)\n BD3D0   Flags               01 (1) 'Modification'\n BD3D1   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n BD3D5 PAYLOAD\n \n C1530 DATA DESCRIPTOR       08074B50 (134695760)\n-C1534 CRC                   1602DF96 (369287062)\n+C1534 CRC                   4D943668 (1301558888)\n C1538 Compressed Size       0000415B (16731)\n C153C Uncompressed Size     0000415B (16731)\n \n C1540 LOCAL HEADER #68      04034B50 (67324752)\n C1544 Extract Zip Spec      14 (20) '2.0'\n C1545 Extract OS            00 (0) 'MS-DOS'\n C1546 General Purpose Flag  0008 (8)\n@@ -1817,15 +1817,15 @@\n C15C3 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n C15C5   Length              0005 (5)\n C15C7   Flags               01 (1) 'Modification'\n C15C8   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n C15CC PAYLOAD\n \n C2DAE DATA DESCRIPTOR       08074B50 (134695760)\n-C2DB2 CRC                   23DDD26D (601739885)\n+C2DB2 CRC                   87F70BFB (2281114619)\n C2DB6 Compressed Size       000017E2 (6114)\n C2DBA Uncompressed Size     000017E2 (6114)\n \n C2DBE LOCAL HEADER #69      04034B50 (67324752)\n C2DC2 Extract Zip Spec      14 (20) '2.0'\n C2DC3 Extract OS            00 (0) 'MS-DOS'\n C2DC4 General Purpose Flag  0008 (8)\n@@ -1845,15 +1845,15 @@\n C2E41 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n C2E43   Length              0005 (5)\n C2E45   Flags               01 (1) 'Modification'\n C2E46   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n C2E4A PAYLOAD\n \n C6E73 DATA DESCRIPTOR       08074B50 (134695760)\n-C6E77 CRC                   FB3A3A67 (4214897255)\n+C6E77 CRC                   7908F547 (2030630215)\n C6E7B Compressed Size       00004029 (16425)\n C6E7F Uncompressed Size     00004029 (16425)\n \n C6E83 LOCAL HEADER #70      04034B50 (67324752)\n C6E87 Extract Zip Spec      14 (20) '2.0'\n C6E88 Extract OS            00 (0) 'MS-DOS'\n C6E89 General Purpose Flag  0008 (8)\n@@ -1873,15 +1873,15 @@\n C6EF8 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n C6EFA   Length              0005 (5)\n C6EFC   Flags               01 (1) 'Modification'\n C6EFD   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n C6F01 PAYLOAD\n \n CC4AB DATA DESCRIPTOR       08074B50 (134695760)\n-CC4AF CRC                   5CD58CCD (1557499085)\n+CC4AF CRC                   B06DB505 (2959979781)\n CC4B3 Compressed Size       000055AA (21930)\n CC4B7 Uncompressed Size     000055AA (21930)\n \n CC4BB LOCAL HEADER #71      04034B50 (67324752)\n CC4BF Extract Zip Spec      14 (20) '2.0'\n CC4C0 Extract OS            00 (0) 'MS-DOS'\n CC4C1 General Purpose Flag  0000 (0)\n@@ -3933,15 +3933,15 @@\n EBEB7 Created OS            00 (0) 'MS-DOS'\n EBEB8 Extract Zip Spec      14 (20) '2.0'\n EBEB9 Extract OS            00 (0) 'MS-DOS'\n EBEBA General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n EBEBC Compression Method    0000 (0) 'Stored'\n EBEBE Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-EBEC2 CRC                   CCA645C9 (3433448905)\n+EBEC2 CRC                   082FD16E (137351534)\n EBEC6 Compressed Size       00001F7C (8060)\n EBECA Uncompressed Size     00001F7C (8060)\n EBECE Filename Length       0050 (80)\n EBED0 Extra Length          0009 (9)\n EBED2 Comment Length        0000 (0)\n EBED4 Disk Start            0000 (0)\n EBED6 Int File Attributes   0000 (0)\n@@ -3993,15 +3993,15 @@\n EBFC2 Created OS            00 (0) 'MS-DOS'\n EBFC3 Extract Zip Spec      14 (20) '2.0'\n EBFC4 Extract OS            00 (0) 'MS-DOS'\n EBFC5 General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n EBFC7 Compression Method    0000 (0) 'Stored'\n EBFC9 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-EBFCD CRC                   0572A186 (91398534)\n+EBFCD CRC                   4D370AF8 (1295452920)\n EBFD1 Compressed Size       00001FB4 (8116)\n EBFD5 Uncompressed Size     00001FB4 (8116)\n EBFD9 Filename Length       0052 (82)\n EBFDB Extra Length          0009 (9)\n EBFDD Comment Length        0000 (0)\n EBFDF Disk Start            0000 (0)\n EBFE1 Int File Attributes   0000 (0)\n@@ -4053,15 +4053,15 @@\n EC0F6 Created OS            00 (0) 'MS-DOS'\n EC0F7 Extract Zip Spec      14 (20) '2.0'\n EC0F8 Extract OS            00 (0) 'MS-DOS'\n EC0F9 General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n EC0FB Compression Method    0000 (0) 'Stored'\n EC0FD Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-EC101 CRC                   E8E0C33D (3907044157)\n+EC101 CRC                   8CC939C1 (2361997761)\n EC105 Compressed Size       000031DA (12762)\n EC109 Uncompressed Size     000031DA (12762)\n EC10D Filename Length       0079 (121)\n EC10F Extra Length          0009 (9)\n EC111 Comment Length        0000 (0)\n EC113 Disk Start            0000 (0)\n EC115 Int File Attributes   0000 (0)\n@@ -4233,15 +4233,15 @@\n EC4CE Created OS            00 (0) 'MS-DOS'\n EC4CF Extract Zip Spec      14 (20) '2.0'\n EC4D0 Extract OS            00 (0) 'MS-DOS'\n EC4D1 General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n EC4D3 Compression Method    0000 (0) 'Stored'\n EC4D5 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-EC4D9 CRC                   73E1EB9E (1944185758)\n+EC4D9 CRC                   7048B743 (1883813699)\n EC4DD Compressed Size       00001C85 (7301)\n EC4E1 Uncompressed Size     00001C85 (7301)\n EC4E5 Filename Length       006C (108)\n EC4E7 Extra Length          0009 (9)\n EC4E9 Comment Length        0000 (0)\n EC4EB Disk Start            0000 (0)\n EC4ED Int File Attributes   0000 (0)\n@@ -4323,15 +4323,15 @@\n EC6B2 Created OS            00 (0) 'MS-DOS'\n EC6B3 Extract Zip Spec      14 (20) '2.0'\n EC6B4 Extract OS            00 (0) 'MS-DOS'\n EC6B5 General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n EC6B7 Compression Method    0000 (0) 'Stored'\n EC6B9 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-EC6BD CRC                   E2BE5AEB (3804125931)\n+EC6BD CRC                   A340A189 (2738921865)\n EC6C1 Compressed Size       00001D9A (7578)\n EC6C5 Uncompressed Size     00001D9A (7578)\n EC6C9 Filename Length       0057 (87)\n EC6CB Extra Length          0009 (9)\n EC6CD Comment Length        0000 (0)\n EC6CF Disk Start            0000 (0)\n EC6D1 Int File Attributes   0000 (0)\n@@ -4383,15 +4383,15 @@\n EC7D4 Created OS            00 (0) 'MS-DOS'\n EC7D5 Extract Zip Spec      14 (20) '2.0'\n EC7D6 Extract OS            00 (0) 'MS-DOS'\n EC7D7 General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n EC7D9 Compression Method    0000 (0) 'Stored'\n EC7DB Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-EC7DF CRC                   CE8FC631 (3465528881)\n+EC7DF CRC                   0A16E2BB (169271995)\n EC7E3 Compressed Size       00001814 (6164)\n EC7E7 Uncompressed Size     00001814 (6164)\n EC7EB Filename Length       0060 (96)\n EC7ED Extra Length          0009 (9)\n EC7EF Comment Length        0000 (0)\n EC7F1 Disk Start            0000 (0)\n EC7F3 Int File Attributes   0000 (0)\n@@ -4413,15 +4413,15 @@\n EC86B Created OS            00 (0) 'MS-DOS'\n EC86C Extract Zip Spec      14 (20) '2.0'\n EC86D Extract OS            00 (0) 'MS-DOS'\n EC86E General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n EC870 Compression Method    0000 (0) 'Stored'\n EC872 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-EC876 CRC                   C790E407 (3348161543)\n+EC876 CRC                   7A936FE8 (2056482792)\n EC87A Compressed Size       00000FE4 (4068)\n EC87E Uncompressed Size     00000FE4 (4068)\n EC882 Filename Length       005D (93)\n EC884 Extra Length          0009 (9)\n EC886 Comment Length        0000 (0)\n EC888 Disk Start            0000 (0)\n EC88A Int File Attributes   0000 (0)\n@@ -4623,15 +4623,15 @@\n ECC7A Created OS            00 (0) 'MS-DOS'\n ECC7B Extract Zip Spec      14 (20) '2.0'\n ECC7C Extract OS            00 (0) 'MS-DOS'\n ECC7D General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n ECC7F Compression Method    0000 (0) 'Stored'\n ECC81 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-ECC85 CRC                   439F81E6 (1134526950)\n+ECC85 CRC                   3FAE5322 (1068389154)\n ECC89 Compressed Size       000048AF (18607)\n ECC8D Uncompressed Size     000048AF (18607)\n ECC91 Filename Length       006E (110)\n ECC93 Extra Length          0009 (9)\n ECC95 Comment Length        0000 (0)\n ECC97 Disk Start            0000 (0)\n ECC99 Int File Attributes   0000 (0)\n@@ -4653,15 +4653,15 @@\n ECD1F Created OS            00 (0) 'MS-DOS'\n ECD20 Extract Zip Spec      14 (20) '2.0'\n ECD21 Extract OS            00 (0) 'MS-DOS'\n ECD22 General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n ECD24 Compression Method    0000 (0) 'Stored'\n ECD26 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-ECD2A CRC                   4D4BB3E0 (1296806880)\n+ECD2A CRC                   30321B16 (808590102)\n ECD2E Compressed Size       00004AD9 (19161)\n ECD32 Uncompressed Size     00004AD9 (19161)\n ECD36 Filename Length       0061 (97)\n ECD38 Extra Length          0009 (9)\n ECD3A Comment Length        0000 (0)\n ECD3C Disk Start            0000 (0)\n ECD3E Int File Attributes   0000 (0)\n@@ -4743,15 +4743,15 @@\n ECEE5 Created OS            00 (0) 'MS-DOS'\n ECEE6 Extract Zip Spec      14 (20) '2.0'\n ECEE7 Extract OS            00 (0) 'MS-DOS'\n ECEE8 General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n ECEEA Compression Method    0000 (0) 'Stored'\n ECEEC Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-ECEF0 CRC                   9070A578 (2423301496)\n+ECEF0 CRC                   1982B342 (427995970)\n ECEF4 Compressed Size       00004A20 (18976)\n ECEF8 Uncompressed Size     00004A20 (18976)\n ECEFC Filename Length       005C (92)\n ECEFE Extra Length          0009 (9)\n ECF00 Comment Length        0000 (0)\n ECF02 Disk Start            0000 (0)\n ECF04 Int File Attributes   0000 (0)\n@@ -4773,15 +4773,15 @@\n ECF78 Created OS            00 (0) 'MS-DOS'\n ECF79 Extract Zip Spec      14 (20) '2.0'\n ECF7A Extract OS            00 (0) 'MS-DOS'\n ECF7B General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n ECF7D Compression Method    0000 (0) 'Stored'\n ECF7F Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-ECF83 CRC                   3E87984E (1049073742)\n+ECF83 CRC                   A86C31EA (2825662954)\n ECF87 Compressed Size       00003DB6 (15798)\n ECF8B Uncompressed Size     00003DB6 (15798)\n ECF8F Filename Length       0061 (97)\n ECF91 Extra Length          0009 (9)\n ECF93 Comment Length        0000 (0)\n ECF95 Disk Start            0000 (0)\n ECF97 Int File Attributes   0000 (0)\n@@ -4833,15 +4833,15 @@\n ED098 Created OS            00 (0) 'MS-DOS'\n ED099 Extract Zip Spec      14 (20) '2.0'\n ED09A Extract OS            00 (0) 'MS-DOS'\n ED09B General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n ED09D Compression Method    0000 (0) 'Stored'\n ED09F Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-ED0A3 CRC                   05B60B12 (95816466)\n+ED0A3 CRC                   2236763D (573994557)\n ED0A7 Compressed Size       00003949 (14665)\n ED0AB Uncompressed Size     00003949 (14665)\n ED0AF Filename Length       0059 (89)\n ED0B1 Extra Length          0009 (9)\n ED0B3 Comment Length        0000 (0)\n ED0B5 Disk Start            0000 (0)\n ED0B7 Int File Attributes   0000 (0)\n@@ -4863,15 +4863,15 @@\n ED128 Created OS            00 (0) 'MS-DOS'\n ED129 Extract Zip Spec      14 (20) '2.0'\n ED12A Extract OS            00 (0) 'MS-DOS'\n ED12B General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n ED12D Compression Method    0000 (0) 'Stored'\n ED12F Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-ED133 CRC                   1886C05D (411484253)\n+ED133 CRC                   0F70F7A3 (259061667)\n ED137 Compressed Size       00001281 (4737)\n ED13B Uncompressed Size     00001281 (4737)\n ED13F Filename Length       005A (90)\n ED141 Extra Length          0009 (9)\n ED143 Comment Length        0000 (0)\n ED145 Disk Start            0000 (0)\n ED147 Int File Attributes   0000 (0)\n@@ -4893,15 +4893,15 @@\n ED1B9 Created OS            00 (0) 'MS-DOS'\n ED1BA Extract Zip Spec      14 (20) '2.0'\n ED1BB Extract OS            00 (0) 'MS-DOS'\n ED1BC General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n ED1BE Compression Method    0000 (0) 'Stored'\n ED1C0 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-ED1C4 CRC                   3ABF3F9B (985612187)\n+ED1C4 CRC                   1147CC7D (289918077)\n ED1C8 Compressed Size       000046B9 (18105)\n ED1CC Uncompressed Size     000046B9 (18105)\n ED1D0 Filename Length       005B (91)\n ED1D2 Extra Length          0009 (9)\n ED1D4 Comment Length        0000 (0)\n ED1D6 Disk Start            0000 (0)\n ED1D8 Int File Attributes   0000 (0)\n@@ -4923,15 +4923,15 @@\n ED24B Created OS            00 (0) 'MS-DOS'\n ED24C Extract Zip Spec      14 (20) '2.0'\n ED24D Extract OS            00 (0) 'MS-DOS'\n ED24E General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n ED250 Compression Method    0000 (0) 'Stored'\n ED252 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-ED256 CRC                   1C38781B (473462811)\n+ED256 CRC                   E7CBBD0B (3888889099)\n ED25A Compressed Size       00003FDB (16347)\n ED25E Uncompressed Size     00003FDB (16347)\n ED262 Filename Length       0059 (89)\n ED264 Extra Length          0009 (9)\n ED266 Comment Length        0000 (0)\n ED268 Disk Start            0000 (0)\n ED26A Int File Attributes   0000 (0)\n@@ -4953,15 +4953,15 @@\n ED2DB Created OS            00 (0) 'MS-DOS'\n ED2DC Extract Zip Spec      14 (20) '2.0'\n ED2DD Extract OS            00 (0) 'MS-DOS'\n ED2DE General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n ED2E0 Compression Method    0000 (0) 'Stored'\n ED2E2 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-ED2E6 CRC                   0F163A25 (253114917)\n+ED2E6 CRC                   D26F04D8 (3530491096)\n ED2EA Compressed Size       0000468F (18063)\n ED2EE Uncompressed Size     0000468F (18063)\n ED2F2 Filename Length       005A (90)\n ED2F4 Extra Length          0009 (9)\n ED2F6 Comment Length        0000 (0)\n ED2F8 Disk Start            0000 (0)\n ED2FA Int File Attributes   0000 (0)\n@@ -4983,15 +4983,15 @@\n ED36C Created OS            00 (0) 'MS-DOS'\n ED36D Extract Zip Spec      14 (20) '2.0'\n ED36E Extract OS            00 (0) 'MS-DOS'\n ED36F General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n ED371 Compression Method    0000 (0) 'Stored'\n ED373 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-ED377 CRC                   EF67AE80 (4016549504)\n+ED377 CRC                   C7616D8F (3345051023)\n ED37B Compressed Size       00003F9C (16284)\n ED37F Uncompressed Size     00003F9C (16284)\n ED383 Filename Length       005A (90)\n ED385 Extra Length          0009 (9)\n ED387 Comment Length        0000 (0)\n ED389 Disk Start            0000 (0)\n ED38B Int File Attributes   0000 (0)\n@@ -5013,15 +5013,15 @@\n ED3FD Created OS            00 (0) 'MS-DOS'\n ED3FE Extract Zip Spec      14 (20) '2.0'\n ED3FF Extract OS            00 (0) 'MS-DOS'\n ED400 General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n ED402 Compression Method    0000 (0) 'Stored'\n ED404 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-ED408 CRC                   68FFC07C (1761591420)\n+ED408 CRC                   72200248 (1914700360)\n ED40C Compressed Size       0000129B (4763)\n ED410 Uncompressed Size     0000129B (4763)\n ED414 Filename Length       005B (91)\n ED416 Extra Length          0009 (9)\n ED418 Comment Length        0000 (0)\n ED41A Disk Start            0000 (0)\n ED41C Int File Attributes   0000 (0)\n@@ -5103,15 +5103,15 @@\n ED5B2 Created OS            00 (0) 'MS-DOS'\n ED5B3 Extract Zip Spec      14 (20) '2.0'\n ED5B4 Extract OS            00 (0) 'MS-DOS'\n ED5B5 General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n ED5B7 Compression Method    0000 (0) 'Stored'\n ED5B9 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-ED5BD CRC                   5C639AD2 (1550031570)\n+ED5BD CRC                   AA2C3752 (2855024466)\n ED5C1 Compressed Size       000012B2 (4786)\n ED5C5 Uncompressed Size     000012B2 (4786)\n ED5C9 Filename Length       005B (91)\n ED5CB Extra Length          0009 (9)\n ED5CD Comment Length        0000 (0)\n ED5CF Disk Start            0000 (0)\n ED5D1 Int File Attributes   0000 (0)\n@@ -5133,15 +5133,15 @@\n ED644 Created OS            00 (0) 'MS-DOS'\n ED645 Extract Zip Spec      14 (20) '2.0'\n ED646 Extract OS            00 (0) 'MS-DOS'\n ED647 General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n ED649 Compression Method    0000 (0) 'Stored'\n ED64B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-ED64F CRC                   D4EEA20D (3572408845)\n+ED64F CRC                   4E5720A6 (1314332838)\n ED653 Compressed Size       00001E08 (7688)\n ED657 Uncompressed Size     00001E08 (7688)\n ED65B Filename Length       0058 (88)\n ED65D Extra Length          0009 (9)\n ED65F Comment Length        0000 (0)\n ED661 Disk Start            0000 (0)\n ED663 Int File Attributes   0000 (0)\n@@ -5163,15 +5163,15 @@\n ED6D3 Created OS            00 (0) 'MS-DOS'\n ED6D4 Extract Zip Spec      14 (20) '2.0'\n ED6D5 Extract OS            00 (0) 'MS-DOS'\n ED6D6 General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n ED6D8 Compression Method    0000 (0) 'Stored'\n ED6DA Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-ED6DE CRC                   1E84E1D9 (512025049)\n+ED6DE CRC                   377C1597 (930878871)\n ED6E2 Compressed Size       00001474 (5236)\n ED6E6 Uncompressed Size     00001474 (5236)\n ED6EA Filename Length       006A (106)\n ED6EC Extra Length          0009 (9)\n ED6EE Comment Length        0000 (0)\n ED6F0 Disk Start            0000 (0)\n ED6F2 Int File Attributes   0000 (0)\n@@ -5283,15 +5283,15 @@\n ED94B Created OS            00 (0) 'MS-DOS'\n ED94C Extract Zip Spec      14 (20) '2.0'\n ED94D Extract OS            00 (0) 'MS-DOS'\n ED94E General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n ED950 Compression Method    0000 (0) 'Stored'\n ED952 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-ED956 CRC                   1602DF96 (369287062)\n+ED956 CRC                   4D943668 (1301558888)\n ED95A Compressed Size       0000415B (16731)\n ED95E Uncompressed Size     0000415B (16731)\n ED962 Filename Length       0063 (99)\n ED964 Extra Length          0009 (9)\n ED966 Comment Length        0000 (0)\n ED968 Disk Start            0000 (0)\n ED96A Int File Attributes   0000 (0)\n@@ -5313,15 +5313,15 @@\n ED9E5 Created OS            00 (0) 'MS-DOS'\n ED9E6 Extract Zip Spec      14 (20) '2.0'\n ED9E7 Extract OS            00 (0) 'MS-DOS'\n ED9E8 General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n ED9EA Compression Method    0000 (0) 'Stored'\n ED9EC Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-ED9F0 CRC                   23DDD26D (601739885)\n+ED9F0 CRC                   87F70BFB (2281114619)\n ED9F4 Compressed Size       000017E2 (6114)\n ED9F8 Uncompressed Size     000017E2 (6114)\n ED9FC Filename Length       0065 (101)\n ED9FE Extra Length          0009 (9)\n EDA00 Comment Length        0000 (0)\n EDA02 Disk Start            0000 (0)\n EDA04 Int File Attributes   0000 (0)\n@@ -5343,15 +5343,15 @@\n EDA81 Created OS            00 (0) 'MS-DOS'\n EDA82 Extract Zip Spec      14 (20) '2.0'\n EDA83 Extract OS            00 (0) 'MS-DOS'\n EDA84 General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n EDA86 Compression Method    0000 (0) 'Stored'\n EDA88 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-EDA8C CRC                   FB3A3A67 (4214897255)\n+EDA8C CRC                   7908F547 (2030630215)\n EDA90 Compressed Size       00004029 (16425)\n EDA94 Uncompressed Size     00004029 (16425)\n EDA98 Filename Length       0065 (101)\n EDA9A Extra Length          0009 (9)\n EDA9C Comment Length        0000 (0)\n EDA9E Disk Start            0000 (0)\n EDAA0 Int File Attributes   0000 (0)\n@@ -5373,15 +5373,15 @@\n EDB1D Created OS            00 (0) 'MS-DOS'\n EDB1E Extract Zip Spec      14 (20) '2.0'\n EDB1F Extract OS            00 (0) 'MS-DOS'\n EDB20 General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n EDB22 Compression Method    0000 (0) 'Stored'\n EDB24 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-EDB28 CRC                   5CD58CCD (1557499085)\n+EDB28 CRC                   B06DB505 (2959979781)\n EDB2C Compressed Size       000055AA (21930)\n EDB30 Uncompressed Size     000055AA (21930)\n EDB34 Filename Length       0057 (87)\n EDB36 Extra Length          0009 (9)\n EDB38 Comment Length        0000 (0)\n EDB3A Disk Start            0000 (0)\n EDB3C Int File Attributes   0000 (0)\n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_pure_functions_relation_Rows_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_pure_functions_relation_Rows_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_pure_functions_relation_Rows_Impl extends Root_meta_pure_functions_relation_Frame_Impl implements Root_meta_pure_functions_relation_Rows\n {\n     public static final String tempTypeName = \"Rows\";\n     private static final String tempFullTypeId = \"Root::meta::pure::functions::relation::Rows\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(4)\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKeys(\"Root::meta::pure::functions::relation::Frame\", \"offsetFrom\", \"offsetTo\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_pure_functions_relation_Rows_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_pure_functions_relation__Range_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_pure_functions_relation__Range_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_pure_functions_relation__Range_Impl extends Root_meta_pure_functions_relation_Frame_Impl implements Root_meta_pure_functions_relation__Range\n {\n     public static final String tempTypeName = \"_Range\";\n     private static final String tempFullTypeId = \"Root::meta::pure::functions::relation::_Range\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(4)\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKeys(\"Root::meta::pure::functions::relation::Frame\", \"offsetFrom\", \"offsetTo\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_pure_functions_relation__Range_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_pure_functions_relation_tests_composition_FirmTypeForCompositionTests_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_pure_functions_relation_tests_composition_FirmTypeForCompositionTests_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_pure_functions_relation_tests_composition_FirmTypeForCompositionTests_Impl extends Root_meta_pure_metamodel_type_Any_Impl implements Root_meta_pure_functions_relation_tests_composition_FirmTypeForCompositionTests\n {\n     public static final String tempTypeName = \"FirmTypeForCompositionTests\";\n     private static final String tempFullTypeId = \"Root::meta::pure::functions::relation::tests::composition::FirmTypeForCompositionTests\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(4)\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKeys(tempFullTypeId, \"employees\", \"legalName\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_pure_functions_relation_tests_composition_FirmTypeForCompositionTests_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_pure_functions_relation_tests_project_PrimitiveContainer_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_pure_functions_relation_tests_project_PrimitiveContainer_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_pure_functions_relation_tests_project_PrimitiveContainer_Impl extends Root_meta_pure_metamodel_type_Any_Impl implements Root_meta_pure_functions_relation_tests_project_PrimitiveContainer\n {\n     public static final String tempTypeName = \"PrimitiveContainer\";\n     private static final String tempFullTypeId = \"Root::meta::pure::functions::relation::tests::project::PrimitiveContainer\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(3)\n-           .withKey(tempFullTypeId, \"val\")\n            .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n+           .withKey(tempFullTypeId, \"val\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_pure_functions_relation_tests_project_PrimitiveContainer_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/core_functions_relation_relation_functions_columns.java", "source2": "org/finos/legend/pure/generated/core_functions_relation_relation_functions_columns.java", "unified_diff": "@@ -44,15 +44,15 @@\n    }\n \n });\n     }\n \n public static boolean Root_meta_pure_functions_relation_tests_columns_testSimpleColumns__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object> _t = ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$207581\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object> _t = ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$207564\"));\n platform_pure_essential_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"val\",\"other\",\"txt\")),CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.columns(_t)), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Column<? extends java.lang.Object,? extends java.lang.Object>, ExecutionSupport, java.lang.String>)(core_functions_relation_relation_functions_columns.__functions.get(\"meta$pure$functions$relation$tests$columns$testSimpleColumns$2$system$imports$import__core_functions_relation_relation_functions_columns_pure_1$0\")), es)\n ),es);\n final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Column<? extends java.lang.Object,? extends java.lang.Object>> _cols = org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.columns(_t);\n return platform_pure_essential_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"1,2,aa\\n2,3,ee\\n3,2,eewe\"),CompiledSupport.toPureCollection(platform_pure_essential_string_toString_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.map(_t, (org.eclipse.collections.api.block.function.Function2)(PureCompiledLambda.getPureFunction(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$functions$relation$tests$columns$testSimpleColumns$2$system$imports$import__core_functions_relation_relation_functions_columns_pure_1$2\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.Object, java.lang.String>()\n"}, {"source1": "org/finos/legend/pure/generated/core_functions_relation_relation_functions_iteration_filter.java", "source2": "org/finos/legend/pure/generated/core_functions_relation_relation_functions_iteration_filter.java", "unified_diff": "@@ -27,15 +27,15 @@\n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Relation<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Relation<? extends java.lang.Object> valueOf(final ExecutionSupport es)\n      {\n-return org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.filter(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$203127\")), (org.eclipse.collections.api.block.function.Function2)(PureCompiledLambda.getPureFunction(new PureCompiledLambda(\n+return org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.filter(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$203110\")), (org.eclipse.collections.api.block.function.Function2)(PureCompiledLambda.getPureFunction(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$functions$relation$tests$filter$testSimpleFilterShared$2$system$imports$import__core_functions_relation_relation_functions_iteration_filter_pure_1$1\")\n ), (\n core_functions_relation_relation_functions_iteration_filter.__functions.get(\"meta$pure$functions$relation$tests$filter$testSimpleFilterShared$2$system$imports$import__core_functions_relation_relation_functions_iteration_filter_pure_1$1\")\n ))\n , es)), es)\n ;\n      }\n"}, {"source1": "org/finos/legend/pure/generated/core_functions_relation_relation_functions_iteration_map.java", "source2": "org/finos/legend/pure/generated/core_functions_relation_relation_functions_iteration_map.java", "unified_diff": "@@ -43,15 +43,15 @@\n                 throw new UnsupportedOperationException(\"Not Implemented for function: map_Relation_1__Function_1__V_MANY_\");\n             }\n         });\n     }\n \n public static boolean Root_meta_pure_functions_relation_tests_map_testSimpleMap__Boolean_1_(final ExecutionSupport es)\n {\n-final RichIterable<? extends java.lang.Long> _res = org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.map(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$213898\")), (org.eclipse.collections.api.block.function.Function2)(PureCompiledLambda.getPureFunction(new PureCompiledLambda(\n+final RichIterable<? extends java.lang.Long> _res = org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.map(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$213881\")), (org.eclipse.collections.api.block.function.Function2)(PureCompiledLambda.getPureFunction(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$functions$relation$tests$map$testSimpleMap$2$system$imports$import__core_functions_relation_relation_functions_iteration_map_pure_1$1\")\n ), (\n core_functions_relation_relation_functions_iteration_map.__functions.get(\"meta$pure$functions$relation$tests$map$testSimpleMap$2$system$imports$import__core_functions_relation_relation_functions_iteration_map_pure_1$1\")\n ))\n , es)), es)\n ;\n return platform_pure_essential_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.Long>with(2l,4l,5l)),CompiledSupport.toPureCollection(_res),es);\n"}, {"source1": "org/finos/legend/pure/generated/core_functions_relation_relation_functions_ranking_cumulativeDistribution.java", "source2": "org/finos/legend/pure/generated/core_functions_relation_relation_functions_ranking_cumulativeDistribution.java", "unified_diff": "@@ -27,15 +27,15 @@\n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Relation<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Relation<? extends java.lang.Object> valueOf(final ExecutionSupport es)\n      {\n-return org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.extendWinFunc(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$211744\")), Lists.mutable.with((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_relation__Window<? extends java.lang.Object>>castWithExceptionHandling(core_functions_relation_relation_functions_olap_over.Root_meta_pure_functions_relation_over_ColSpec_1__SortInfo_MANY___Window_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_col.Root_meta_pure_functions_relation_colSpec_String_1__T_1__ColSpec_1_(\"grp\",(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/ranking/cumulativeDistribution.pure\", -1, -1, 35, 32, -1, -1))),CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_relation_SortInfo<? extends java.lang.Object>>castWithExceptionHandling(core_functions_relation_relation_functions_order_descending.Root_meta_pure_functions_relation_descending_ColSpec_1__SortInfo_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_col.Root_meta_pure_functions_relation_colSpec_String_1__T_1__ColSpec_1_(\"id\",(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/ranking/cumulativeDistribution.pure\", -1, -1, 35, 38, -1, -1))),es),org.finos.legend.pure.generated.Root_meta_pure_functions_relation_SortInfo.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/ranking/cumulativeDistribution.pure\", -1, -1, 35, 43, -1, -1)))),es),org.finos.legend.pure.generated.Root_meta_pure_functions_relation__Window.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/ranking/cumulativeDistribution.pure\", -1, -1, 35, 27, -1, -1)))).collect(new DefendedFunction<Root_meta_pure_functions_relation__Window<? extends Object>, org.finos.legend.pure.runtime.java.extension.external.relation.shared.window.Window>()\n+return org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.extendWinFunc(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$211727\")), Lists.mutable.with((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_relation__Window<? extends java.lang.Object>>castWithExceptionHandling(core_functions_relation_relation_functions_olap_over.Root_meta_pure_functions_relation_over_ColSpec_1__SortInfo_MANY___Window_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_col.Root_meta_pure_functions_relation_colSpec_String_1__T_1__ColSpec_1_(\"grp\",(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/ranking/cumulativeDistribution.pure\", -1, -1, 35, 32, -1, -1))),CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_relation_SortInfo<? extends java.lang.Object>>castWithExceptionHandling(core_functions_relation_relation_functions_order_descending.Root_meta_pure_functions_relation_descending_ColSpec_1__SortInfo_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_col.Root_meta_pure_functions_relation_colSpec_String_1__T_1__ColSpec_1_(\"id\",(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/ranking/cumulativeDistribution.pure\", -1, -1, 35, 38, -1, -1))),es),org.finos.legend.pure.generated.Root_meta_pure_functions_relation_SortInfo.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/ranking/cumulativeDistribution.pure\", -1, -1, 35, 43, -1, -1)))),es),org.finos.legend.pure.generated.Root_meta_pure_functions_relation__Window.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/ranking/cumulativeDistribution.pure\", -1, -1, 35, 27, -1, -1)))).collect(new DefendedFunction<Root_meta_pure_functions_relation__Window<? extends Object>, org.finos.legend.pure.runtime.java.extension.external.relation.shared.window.Window>()\n {\n     @Override\n     public org.finos.legend.pure.runtime.java.extension.external.relation.shared.window.Window valueOf(Root_meta_pure_functions_relation__Window<?> w)\n     {\n   return new org.finos.legend.pure.runtime.java.extension.external.relation.shared.window.Window(w._partition().toList(),CompiledSupport.toPureCollection(w._sortInfo()).collect(new DefendedFunction<Root_meta_pure_functions_relation_SortInfo<? extends Object>, org.eclipse.collections.api.tuple.Pair<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, String>>()\n {\n     @Override\n"}, {"source1": "org/finos/legend/pure/generated/core_functions_relation_relation_functions_ranking_denseRank.java", "source2": "org/finos/legend/pure/generated/core_functions_relation_relation_functions_ranking_denseRank.java", "unified_diff": "@@ -27,15 +27,15 @@\n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Relation<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Relation<? extends java.lang.Object> valueOf(final ExecutionSupport es)\n      {\n-return org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.extendWinFunc(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$215051\")), Lists.mutable.with((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_relation__Window<? extends java.lang.Object>>castWithExceptionHandling(core_functions_relation_relation_functions_olap_over.Root_meta_pure_functions_relation_over_ColSpec_1__SortInfo_MANY___Window_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_col.Root_meta_pure_functions_relation_colSpec_String_1__T_1__ColSpec_1_(\"grp\",(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/ranking/denseRank.pure\", -1, -1, 35, 32, -1, -1))),CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_relation_SortInfo<? extends java.lang.Object>>castWithExceptionHandling(core_functions_relation_relation_functions_order_descending.Root_meta_pure_functions_relation_descending_ColSpec_1__SortInfo_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_col.Root_meta_pure_functions_relation_colSpec_String_1__T_1__ColSpec_1_(\"id\",(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/ranking/denseRank.pure\", -1, -1, 35, 38, -1, -1))),es),org.finos.legend.pure.generated.Root_meta_pure_functions_relation_SortInfo.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/ranking/denseRank.pure\", -1, -1, 35, 43, -1, -1)))),es),org.finos.legend.pure.generated.Root_meta_pure_functions_relation__Window.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/ranking/denseRank.pure\", -1, -1, 35, 27, -1, -1)))).collect(new DefendedFunction<Root_meta_pure_functions_relation__Window<? extends Object>, org.finos.legend.pure.runtime.java.extension.external.relation.shared.window.Window>()\n+return org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.extendWinFunc(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$215034\")), Lists.mutable.with((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_relation__Window<? extends java.lang.Object>>castWithExceptionHandling(core_functions_relation_relation_functions_olap_over.Root_meta_pure_functions_relation_over_ColSpec_1__SortInfo_MANY___Window_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_col.Root_meta_pure_functions_relation_colSpec_String_1__T_1__ColSpec_1_(\"grp\",(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/ranking/denseRank.pure\", -1, -1, 35, 32, -1, -1))),CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_relation_SortInfo<? extends java.lang.Object>>castWithExceptionHandling(core_functions_relation_relation_functions_order_descending.Root_meta_pure_functions_relation_descending_ColSpec_1__SortInfo_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_col.Root_meta_pure_functions_relation_colSpec_String_1__T_1__ColSpec_1_(\"id\",(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/ranking/denseRank.pure\", -1, -1, 35, 38, -1, -1))),es),org.finos.legend.pure.generated.Root_meta_pure_functions_relation_SortInfo.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/ranking/denseRank.pure\", -1, -1, 35, 43, -1, -1)))),es),org.finos.legend.pure.generated.Root_meta_pure_functions_relation__Window.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/ranking/denseRank.pure\", -1, -1, 35, 27, -1, -1)))).collect(new DefendedFunction<Root_meta_pure_functions_relation__Window<? extends Object>, org.finos.legend.pure.runtime.java.extension.external.relation.shared.window.Window>()\n {\n     @Override\n     public org.finos.legend.pure.runtime.java.extension.external.relation.shared.window.Window valueOf(Root_meta_pure_functions_relation__Window<?> w)\n     {\n   return new org.finos.legend.pure.runtime.java.extension.external.relation.shared.window.Window(w._partition().toList(),CompiledSupport.toPureCollection(w._sortInfo()).collect(new DefendedFunction<Root_meta_pure_functions_relation_SortInfo<? extends Object>, org.eclipse.collections.api.tuple.Pair<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, String>>()\n {\n     @Override\n"}, {"source1": "org/finos/legend/pure/generated/core_functions_relation_relation_functions_ranking_rank.java", "source2": "org/finos/legend/pure/generated/core_functions_relation_relation_functions_ranking_rank.java", "unified_diff": "@@ -27,15 +27,15 @@\n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Relation<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Relation<? extends java.lang.Object> valueOf(final ExecutionSupport es)\n      {\n-return org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.extendWinFunc(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$215951\")), Lists.mutable.with((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_relation__Window<? extends java.lang.Object>>castWithExceptionHandling(core_functions_relation_relation_functions_olap_over.Root_meta_pure_functions_relation_over_ColSpec_1__SortInfo_MANY___Window_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_col.Root_meta_pure_functions_relation_colSpec_String_1__T_1__ColSpec_1_(\"grp\",(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/ranking/rank.pure\", -1, -1, 35, 32, -1, -1))),CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_relation_SortInfo<? extends java.lang.Object>>castWithExceptionHandling(core_functions_relation_relation_functions_order_descending.Root_meta_pure_functions_relation_descending_ColSpec_1__SortInfo_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_col.Root_meta_pure_functions_relation_colSpec_String_1__T_1__ColSpec_1_(\"id\",(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/ranking/rank.pure\", -1, -1, 35, 38, -1, -1))),es),org.finos.legend.pure.generated.Root_meta_pure_functions_relation_SortInfo.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/ranking/rank.pure\", -1, -1, 35, 43, -1, -1)))),es),org.finos.legend.pure.generated.Root_meta_pure_functions_relation__Window.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/ranking/rank.pure\", -1, -1, 35, 27, -1, -1)))).collect(new DefendedFunction<Root_meta_pure_functions_relation__Window<? extends Object>, org.finos.legend.pure.runtime.java.extension.external.relation.shared.window.Window>()\n+return org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.extendWinFunc(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$215934\")), Lists.mutable.with((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_relation__Window<? extends java.lang.Object>>castWithExceptionHandling(core_functions_relation_relation_functions_olap_over.Root_meta_pure_functions_relation_over_ColSpec_1__SortInfo_MANY___Window_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_col.Root_meta_pure_functions_relation_colSpec_String_1__T_1__ColSpec_1_(\"grp\",(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/ranking/rank.pure\", -1, -1, 35, 32, -1, -1))),CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_relation_SortInfo<? extends java.lang.Object>>castWithExceptionHandling(core_functions_relation_relation_functions_order_descending.Root_meta_pure_functions_relation_descending_ColSpec_1__SortInfo_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_col.Root_meta_pure_functions_relation_colSpec_String_1__T_1__ColSpec_1_(\"id\",(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/ranking/rank.pure\", -1, -1, 35, 38, -1, -1))),es),org.finos.legend.pure.generated.Root_meta_pure_functions_relation_SortInfo.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/ranking/rank.pure\", -1, -1, 35, 43, -1, -1)))),es),org.finos.legend.pure.generated.Root_meta_pure_functions_relation__Window.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/ranking/rank.pure\", -1, -1, 35, 27, -1, -1)))).collect(new DefendedFunction<Root_meta_pure_functions_relation__Window<? extends Object>, org.finos.legend.pure.runtime.java.extension.external.relation.shared.window.Window>()\n {\n     @Override\n     public org.finos.legend.pure.runtime.java.extension.external.relation.shared.window.Window valueOf(Root_meta_pure_functions_relation__Window<?> w)\n     {\n   return new org.finos.legend.pure.runtime.java.extension.external.relation.shared.window.Window(w._partition().toList(),CompiledSupport.toPureCollection(w._sortInfo()).collect(new DefendedFunction<Root_meta_pure_functions_relation_SortInfo<? extends Object>, org.eclipse.collections.api.tuple.Pair<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, String>>()\n {\n     @Override\n"}, {"source1": "org/finos/legend/pure/generated/core_functions_relation_relation_functions_ranking_rowNumber.java", "source2": "org/finos/legend/pure/generated/core_functions_relation_relation_functions_ranking_rowNumber.java", "unified_diff": "@@ -27,15 +27,15 @@\n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Relation<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Relation<? extends java.lang.Object> valueOf(final ExecutionSupport es)\n      {\n-return org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.extendWinFunc(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$206874\")), Lists.mutable.with((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_relation__Window<? extends java.lang.Object>>castWithExceptionHandling(core_functions_relation_relation_functions_olap_over.Root_meta_pure_functions_relation_over_ColSpec_1__SortInfo_MANY___Window_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_col.Root_meta_pure_functions_relation_colSpec_String_1__T_1__ColSpec_1_(\"grp\",(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/ranking/rowNumber.pure\", -1, -1, 35, 32, -1, -1))),CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_relation_SortInfo<? extends java.lang.Object>>castWithExceptionHandling(core_functions_relation_relation_functions_order_descending.Root_meta_pure_functions_relation_descending_ColSpec_1__SortInfo_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_col.Root_meta_pure_functions_relation_colSpec_String_1__T_1__ColSpec_1_(\"id\",(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/ranking/rowNumber.pure\", -1, -1, 35, 38, -1, -1))),es),org.finos.legend.pure.generated.Root_meta_pure_functions_relation_SortInfo.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/ranking/rowNumber.pure\", -1, -1, 35, 43, -1, -1)))),es),org.finos.legend.pure.generated.Root_meta_pure_functions_relation__Window.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/ranking/rowNumber.pure\", -1, -1, 35, 27, -1, -1)))).collect(new DefendedFunction<Root_meta_pure_functions_relation__Window<? extends Object>, org.finos.legend.pure.runtime.java.extension.external.relation.shared.window.Window>()\n+return org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.extendWinFunc(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$206857\")), Lists.mutable.with((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_relation__Window<? extends java.lang.Object>>castWithExceptionHandling(core_functions_relation_relation_functions_olap_over.Root_meta_pure_functions_relation_over_ColSpec_1__SortInfo_MANY___Window_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_col.Root_meta_pure_functions_relation_colSpec_String_1__T_1__ColSpec_1_(\"grp\",(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/ranking/rowNumber.pure\", -1, -1, 35, 32, -1, -1))),CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_relation_SortInfo<? extends java.lang.Object>>castWithExceptionHandling(core_functions_relation_relation_functions_order_descending.Root_meta_pure_functions_relation_descending_ColSpec_1__SortInfo_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_col.Root_meta_pure_functions_relation_colSpec_String_1__T_1__ColSpec_1_(\"id\",(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/ranking/rowNumber.pure\", -1, -1, 35, 38, -1, -1))),es),org.finos.legend.pure.generated.Root_meta_pure_functions_relation_SortInfo.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/ranking/rowNumber.pure\", -1, -1, 35, 43, -1, -1)))),es),org.finos.legend.pure.generated.Root_meta_pure_functions_relation__Window.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/ranking/rowNumber.pure\", -1, -1, 35, 27, -1, -1)))).collect(new DefendedFunction<Root_meta_pure_functions_relation__Window<? extends Object>, org.finos.legend.pure.runtime.java.extension.external.relation.shared.window.Window>()\n {\n     @Override\n     public org.finos.legend.pure.runtime.java.extension.external.relation.shared.window.Window valueOf(Root_meta_pure_functions_relation__Window<?> w)\n     {\n   return new org.finos.legend.pure.runtime.java.extension.external.relation.shared.window.Window(w._partition().toList(),CompiledSupport.toPureCollection(w._sortInfo()).collect(new DefendedFunction<Root_meta_pure_functions_relation_SortInfo<? extends Object>, org.eclipse.collections.api.tuple.Pair<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, String>>()\n {\n     @Override\n"}, {"source1": "org/finos/legend/pure/generated/core_functions_relation_relation_functions_size_size.java", "source2": "org/finos/legend/pure/generated/core_functions_relation_relation_functions_size_size.java", "unified_diff": "@@ -53,15 +53,15 @@\n      public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public java.lang.Long valueOf(final ExecutionSupport es)\n      {\n-return org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.size(org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.groupBy(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$212672\")), (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpecArray<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_colArray.Root_meta_pure_functions_relation_colSpecArray_String_MANY__T_1__ColSpecArray_1_(CompiledSupport.toPureCollection(\"grp\"),(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpecArray.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/size/size.pure\", -1, -1, 52, 28, -1, -1))), Lists.mutable.withAll((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.AggColSpecArray<? extends java.lang.Object,? extends java.lang.Object,? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_aggColSpecArray.Root_meta_pure_functions_relation_aggColSpecArray_AggColSpec_MANY__P_1__AggColSpecArray_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.AggColSpec<? extends java.lang.Object,? extends java.lang.Object,? extends java.lang.Object>>with((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.AggColSpec<? extends java.lang.Object,? extends java.lang.Object,? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_aggColSpec.Root_meta_pure_functions_relation_aggColSpec_Function_1__Function_1__String_1__T_1__AggColSpec_1_(new PureCompiledLambda(\n+return org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.size(org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.groupBy(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$212655\")), (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpecArray<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_colArray.Root_meta_pure_functions_relation_colSpecArray_String_MANY__T_1__ColSpecArray_1_(CompiledSupport.toPureCollection(\"grp\"),(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpecArray.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/size/size.pure\", -1, -1, 52, 28, -1, -1))), Lists.mutable.withAll((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.AggColSpecArray<? extends java.lang.Object,? extends java.lang.Object,? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_aggColSpecArray.Root_meta_pure_functions_relation_aggColSpecArray_AggColSpec_MANY__P_1__AggColSpecArray_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.AggColSpec<? extends java.lang.Object,? extends java.lang.Object,? extends java.lang.Object>>with((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.AggColSpec<? extends java.lang.Object,? extends java.lang.Object,? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_aggColSpec.Root_meta_pure_functions_relation_aggColSpec_Function_1__Function_1__String_1__T_1__AggColSpec_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$functions$relation$tests$size$testGroupBySize$3$system$imports$import__core_functions_relation_relation_functions_size_size_pure_1$1\")\n ), (\n core_functions_relation_relation_functions_size_size.__functions.get(\"meta$pure$functions$relation$tests$size$testGroupBySize$3$system$imports$import__core_functions_relation_relation_functions_size_size_pure_1$1\")\n ))\n ,new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$functions$relation$tests$size$testGroupBySize$3$system$imports$import__core_functions_relation_relation_functions_size_size_pure_1$2\")\n ), (\n@@ -92,15 +92,15 @@\n      public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public java.lang.Long valueOf(final ExecutionSupport es)\n      {\n-return org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.size(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$212643\")));\n+return org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.size(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$212626\")));\n      }\n }\n );\n         __functions.put(\"meta$pure$functions$relation$tests$size$testGroupBySize$3$system$imports$import__core_functions_relation_relation_functions_size_size_pure_1$1\", new DefaultPureLambdaFunction1<java.lang.Object, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n"}, {"source1": "org/finos/legend/pure/generated/core_functions_relation_relation_functions_slice_drop.java", "source2": "org/finos/legend/pure/generated/core_functions_relation_relation_functions_slice_drop.java", "unified_diff": "@@ -27,15 +27,15 @@\n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Relation<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Relation<? extends java.lang.Object> valueOf(final ExecutionSupport es)\n      {\n-return org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.drop(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$201411\")), 3l, es);\n+return org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.drop(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$201394\")), 3l, es);\n      }\n }\n );\n         __functions.put(\"drop_Relation_1__Integer_1__Relation_1_\", new SharedPureFunction<Object>()\n {\n    @Override\n    public Object execute(ListIterable<?> vars, final ExecutionSupport es)\n"}, {"source1": "org/finos/legend/pure/generated/core_functions_relation_relation_functions_slice_first.java", "source2": "org/finos/legend/pure/generated/core_functions_relation_relation_functions_slice_first.java", "unified_diff": "@@ -27,15 +27,15 @@\n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Relation<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Relation<? extends java.lang.Object> valueOf(final ExecutionSupport es)\n      {\n-return org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.extendWinFunc(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$214171\")), Lists.mutable.with((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_relation__Window<? extends java.lang.Object>>castWithExceptionHandling(core_functions_relation_relation_functions_olap_over.Root_meta_pure_functions_relation_over_ColSpec_1__SortInfo_MANY___Window_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_col.Root_meta_pure_functions_relation_colSpec_String_1__T_1__ColSpec_1_(\"grp\",(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/slice/first.pure\", -1, -1, 35, 32, -1, -1))),CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_relation_SortInfo<? extends java.lang.Object>>castWithExceptionHandling(core_functions_relation_relation_functions_order_descending.Root_meta_pure_functions_relation_descending_ColSpec_1__SortInfo_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_col.Root_meta_pure_functions_relation_colSpec_String_1__T_1__ColSpec_1_(\"id\",(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/slice/first.pure\", -1, -1, 35, 38, -1, -1))),es),org.finos.legend.pure.generated.Root_meta_pure_functions_relation_SortInfo.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/slice/first.pure\", -1, -1, 35, 43, -1, -1)))),es),org.finos.legend.pure.generated.Root_meta_pure_functions_relation__Window.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/slice/first.pure\", -1, -1, 35, 27, -1, -1)))).collect(new DefendedFunction<Root_meta_pure_functions_relation__Window<? extends Object>, org.finos.legend.pure.runtime.java.extension.external.relation.shared.window.Window>()\n+return org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.extendWinFunc(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$214154\")), Lists.mutable.with((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_relation__Window<? extends java.lang.Object>>castWithExceptionHandling(core_functions_relation_relation_functions_olap_over.Root_meta_pure_functions_relation_over_ColSpec_1__SortInfo_MANY___Window_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_col.Root_meta_pure_functions_relation_colSpec_String_1__T_1__ColSpec_1_(\"grp\",(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/slice/first.pure\", -1, -1, 35, 32, -1, -1))),CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_relation_SortInfo<? extends java.lang.Object>>castWithExceptionHandling(core_functions_relation_relation_functions_order_descending.Root_meta_pure_functions_relation_descending_ColSpec_1__SortInfo_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_col.Root_meta_pure_functions_relation_colSpec_String_1__T_1__ColSpec_1_(\"id\",(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/slice/first.pure\", -1, -1, 35, 38, -1, -1))),es),org.finos.legend.pure.generated.Root_meta_pure_functions_relation_SortInfo.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/slice/first.pure\", -1, -1, 35, 43, -1, -1)))),es),org.finos.legend.pure.generated.Root_meta_pure_functions_relation__Window.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/slice/first.pure\", -1, -1, 35, 27, -1, -1)))).collect(new DefendedFunction<Root_meta_pure_functions_relation__Window<? extends Object>, org.finos.legend.pure.runtime.java.extension.external.relation.shared.window.Window>()\n {\n     @Override\n     public org.finos.legend.pure.runtime.java.extension.external.relation.shared.window.Window valueOf(Root_meta_pure_functions_relation__Window<?> w)\n     {\n   return new org.finos.legend.pure.runtime.java.extension.external.relation.shared.window.Window(w._partition().toList(),CompiledSupport.toPureCollection(w._sortInfo()).collect(new DefendedFunction<Root_meta_pure_functions_relation_SortInfo<? extends Object>, org.eclipse.collections.api.tuple.Pair<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, String>>()\n {\n     @Override\n"}, {"source1": "org/finos/legend/pure/generated/core_functions_relation_relation_functions_slice_lag.java", "source2": "org/finos/legend/pure/generated/core_functions_relation_relation_functions_slice_lag.java", "unified_diff": "@@ -40,15 +40,15 @@\n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Relation<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Relation<? extends java.lang.Object> valueOf(final ExecutionSupport es)\n      {\n-return org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.extendWinFunc(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$203533\")), Lists.mutable.with((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_relation__Window<? extends java.lang.Object>>castWithExceptionHandling(core_functions_relation_relation_functions_olap_over.Root_meta_pure_functions_relation_over_ColSpec_1__SortInfo_MANY___Window_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_col.Root_meta_pure_functions_relation_colSpec_String_1__T_1__ColSpec_1_(\"grp\",(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/slice/lag.pure\", -1, -1, 46, 32, -1, -1))),CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_relation_SortInfo<? extends java.lang.Object>>castWithExceptionHandling(core_functions_relation_relation_functions_order_descending.Root_meta_pure_functions_relation_descending_ColSpec_1__SortInfo_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_col.Root_meta_pure_functions_relation_colSpec_String_1__T_1__ColSpec_1_(\"id\",(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/slice/lag.pure\", -1, -1, 46, 38, -1, -1))),es),org.finos.legend.pure.generated.Root_meta_pure_functions_relation_SortInfo.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/slice/lag.pure\", -1, -1, 46, 43, -1, -1)))),es),org.finos.legend.pure.generated.Root_meta_pure_functions_relation__Window.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/slice/lag.pure\", -1, -1, 46, 27, -1, -1)))).collect(new DefendedFunction<Root_meta_pure_functions_relation__Window<? extends Object>, org.finos.legend.pure.runtime.java.extension.external.relation.shared.window.Window>()\n+return org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.extendWinFunc(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$203516\")), Lists.mutable.with((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_relation__Window<? extends java.lang.Object>>castWithExceptionHandling(core_functions_relation_relation_functions_olap_over.Root_meta_pure_functions_relation_over_ColSpec_1__SortInfo_MANY___Window_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_col.Root_meta_pure_functions_relation_colSpec_String_1__T_1__ColSpec_1_(\"grp\",(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/slice/lag.pure\", -1, -1, 46, 32, -1, -1))),CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_relation_SortInfo<? extends java.lang.Object>>castWithExceptionHandling(core_functions_relation_relation_functions_order_descending.Root_meta_pure_functions_relation_descending_ColSpec_1__SortInfo_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_col.Root_meta_pure_functions_relation_colSpec_String_1__T_1__ColSpec_1_(\"id\",(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/slice/lag.pure\", -1, -1, 46, 38, -1, -1))),es),org.finos.legend.pure.generated.Root_meta_pure_functions_relation_SortInfo.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/slice/lag.pure\", -1, -1, 46, 43, -1, -1)))),es),org.finos.legend.pure.generated.Root_meta_pure_functions_relation__Window.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/slice/lag.pure\", -1, -1, 46, 27, -1, -1)))).collect(new DefendedFunction<Root_meta_pure_functions_relation__Window<? extends Object>, org.finos.legend.pure.runtime.java.extension.external.relation.shared.window.Window>()\n {\n     @Override\n     public org.finos.legend.pure.runtime.java.extension.external.relation.shared.window.Window valueOf(Root_meta_pure_functions_relation__Window<?> w)\n     {\n   return new org.finos.legend.pure.runtime.java.extension.external.relation.shared.window.Window(w._partition().toList(),CompiledSupport.toPureCollection(w._sortInfo()).collect(new DefendedFunction<Root_meta_pure_functions_relation_SortInfo<? extends Object>, org.eclipse.collections.api.tuple.Pair<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, String>>()\n {\n     @Override\n"}, {"source1": "org/finos/legend/pure/generated/core_functions_relation_relation_functions_slice_last.java", "source2": "org/finos/legend/pure/generated/core_functions_relation_relation_functions_slice_last.java", "unified_diff": "@@ -66,15 +66,15 @@\n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Relation<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Relation<? extends java.lang.Object> valueOf(final ExecutionSupport es)\n      {\n-return org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.extendWinFunc(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$202289\")), Lists.mutable.with((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_relation__Window<? extends java.lang.Object>>castWithExceptionHandling(core_functions_relation_relation_functions_olap_over.Root_meta_pure_functions_relation_over_ColSpec_1__SortInfo_MANY___Window_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_col.Root_meta_pure_functions_relation_colSpec_String_1__T_1__ColSpec_1_(\"grp\",(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/slice/last.pure\", -1, -1, 35, 32, -1, -1))),CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_relation_SortInfo<? extends java.lang.Object>>castWithExceptionHandling(core_functions_relation_relation_functions_order_descending.Root_meta_pure_functions_relation_descending_ColSpec_1__SortInfo_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_col.Root_meta_pure_functions_relation_colSpec_String_1__T_1__ColSpec_1_(\"id\",(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/slice/last.pure\", -1, -1, 35, 38, -1, -1))),es),org.finos.legend.pure.generated.Root_meta_pure_functions_relation_SortInfo.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/slice/last.pure\", -1, -1, 35, 43, -1, -1)))),es),org.finos.legend.pure.generated.Root_meta_pure_functions_relation__Window.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/slice/last.pure\", -1, -1, 35, 27, -1, -1)))).collect(new DefendedFunction<Root_meta_pure_functions_relation__Window<? extends Object>, org.finos.legend.pure.runtime.java.extension.external.relation.shared.window.Window>()\n+return org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.extendWinFunc(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$202272\")), Lists.mutable.with((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_relation__Window<? extends java.lang.Object>>castWithExceptionHandling(core_functions_relation_relation_functions_olap_over.Root_meta_pure_functions_relation_over_ColSpec_1__SortInfo_MANY___Window_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_col.Root_meta_pure_functions_relation_colSpec_String_1__T_1__ColSpec_1_(\"grp\",(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/slice/last.pure\", -1, -1, 35, 32, -1, -1))),CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_relation_SortInfo<? extends java.lang.Object>>castWithExceptionHandling(core_functions_relation_relation_functions_order_descending.Root_meta_pure_functions_relation_descending_ColSpec_1__SortInfo_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_col.Root_meta_pure_functions_relation_colSpec_String_1__T_1__ColSpec_1_(\"id\",(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/slice/last.pure\", -1, -1, 35, 38, -1, -1))),es),org.finos.legend.pure.generated.Root_meta_pure_functions_relation_SortInfo.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/slice/last.pure\", -1, -1, 35, 43, -1, -1)))),es),org.finos.legend.pure.generated.Root_meta_pure_functions_relation__Window.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/slice/last.pure\", -1, -1, 35, 27, -1, -1)))).collect(new DefendedFunction<Root_meta_pure_functions_relation__Window<? extends Object>, org.finos.legend.pure.runtime.java.extension.external.relation.shared.window.Window>()\n {\n     @Override\n     public org.finos.legend.pure.runtime.java.extension.external.relation.shared.window.Window valueOf(Root_meta_pure_functions_relation__Window<?> w)\n     {\n   return new org.finos.legend.pure.runtime.java.extension.external.relation.shared.window.Window(w._partition().toList(),CompiledSupport.toPureCollection(w._sortInfo()).collect(new DefendedFunction<Root_meta_pure_functions_relation_SortInfo<? extends Object>, org.eclipse.collections.api.tuple.Pair<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, String>>()\n {\n     @Override\n"}, {"source1": "org/finos/legend/pure/generated/core_functions_relation_relation_functions_slice_lead.java", "source2": "org/finos/legend/pure/generated/core_functions_relation_relation_functions_slice_lead.java", "unified_diff": "@@ -27,15 +27,15 @@\n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Relation<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Relation<? extends java.lang.Object> valueOf(final ExecutionSupport es)\n      {\n-return org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.extendWinFunc(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$210845\")), Lists.mutable.with((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_relation__Window<? extends java.lang.Object>>castWithExceptionHandling(core_functions_relation_relation_functions_olap_over.Root_meta_pure_functions_relation_over_ColSpec_1__SortInfo_MANY___Window_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_col.Root_meta_pure_functions_relation_colSpec_String_1__T_1__ColSpec_1_(\"grp\",(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/slice/lead.pure\", -1, -1, 46, 32, -1, -1))),CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_relation_SortInfo<? extends java.lang.Object>>castWithExceptionHandling(core_functions_relation_relation_functions_order_descending.Root_meta_pure_functions_relation_descending_ColSpec_1__SortInfo_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_col.Root_meta_pure_functions_relation_colSpec_String_1__T_1__ColSpec_1_(\"id\",(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/slice/lead.pure\", -1, -1, 46, 38, -1, -1))),es),org.finos.legend.pure.generated.Root_meta_pure_functions_relation_SortInfo.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/slice/lead.pure\", -1, -1, 46, 43, -1, -1)))),es),org.finos.legend.pure.generated.Root_meta_pure_functions_relation__Window.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/slice/lead.pure\", -1, -1, 46, 27, -1, -1)))).collect(new DefendedFunction<Root_meta_pure_functions_relation__Window<? extends Object>, org.finos.legend.pure.runtime.java.extension.external.relation.shared.window.Window>()\n+return org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.extendWinFunc(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$210828\")), Lists.mutable.with((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_relation__Window<? extends java.lang.Object>>castWithExceptionHandling(core_functions_relation_relation_functions_olap_over.Root_meta_pure_functions_relation_over_ColSpec_1__SortInfo_MANY___Window_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_col.Root_meta_pure_functions_relation_colSpec_String_1__T_1__ColSpec_1_(\"grp\",(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/slice/lead.pure\", -1, -1, 46, 32, -1, -1))),CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_relation_SortInfo<? extends java.lang.Object>>castWithExceptionHandling(core_functions_relation_relation_functions_order_descending.Root_meta_pure_functions_relation_descending_ColSpec_1__SortInfo_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_col.Root_meta_pure_functions_relation_colSpec_String_1__T_1__ColSpec_1_(\"id\",(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/slice/lead.pure\", -1, -1, 46, 38, -1, -1))),es),org.finos.legend.pure.generated.Root_meta_pure_functions_relation_SortInfo.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/slice/lead.pure\", -1, -1, 46, 43, -1, -1)))),es),org.finos.legend.pure.generated.Root_meta_pure_functions_relation__Window.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/slice/lead.pure\", -1, -1, 46, 27, -1, -1)))).collect(new DefendedFunction<Root_meta_pure_functions_relation__Window<? extends Object>, org.finos.legend.pure.runtime.java.extension.external.relation.shared.window.Window>()\n {\n     @Override\n     public org.finos.legend.pure.runtime.java.extension.external.relation.shared.window.Window valueOf(Root_meta_pure_functions_relation__Window<?> w)\n     {\n   return new org.finos.legend.pure.runtime.java.extension.external.relation.shared.window.Window(w._partition().toList(),CompiledSupport.toPureCollection(w._sortInfo()).collect(new DefendedFunction<Root_meta_pure_functions_relation_SortInfo<? extends Object>, org.eclipse.collections.api.tuple.Pair<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, String>>()\n {\n     @Override\n"}, {"source1": "org/finos/legend/pure/generated/core_functions_relation_relation_functions_slice_limit.java", "source2": "org/finos/legend/pure/generated/core_functions_relation_relation_functions_slice_limit.java", "unified_diff": "@@ -27,15 +27,15 @@\n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Relation<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Relation<? extends java.lang.Object> valueOf(final ExecutionSupport es)\n      {\n-return org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.limit(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$199779\")), 3l, es);\n+return org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.limit(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$199762\")), 3l, es);\n      }\n }\n );\n         __functions.put(\"limit_Relation_1__Integer_1__Relation_1_\", new SharedPureFunction<Object>()\n {\n    @Override\n    public Object execute(ListIterable<?> vars, final ExecutionSupport es)\n"}, {"source1": "org/finos/legend/pure/generated/core_functions_relation_relation_functions_slice_slice.java", "source2": "org/finos/legend/pure/generated/core_functions_relation_relation_functions_slice_slice.java", "unified_diff": "@@ -27,15 +27,15 @@\n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Relation<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Relation<? extends java.lang.Object> valueOf(final ExecutionSupport es)\n      {\n-return org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.slice(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$201961\")), 1l, 3l, es);\n+return org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.slice(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$201944\")), 1l, 3l, es);\n      }\n }\n );\n         __functions.put(\"slice_Relation_1__Integer_1__Integer_1__Relation_1_\", new SharedPureFunction<Object>()\n {\n    @Override\n    public Object execute(ListIterable<?> vars, final ExecutionSupport es)\n"}, {"source1": "org/finos/legend/pure/generated/core_functions_relation_relation_functions_toString.java", "source2": "org/finos/legend/pure/generated/core_functions_relation_relation_functions_toString.java", "unified_diff": "@@ -83,10 +83,10 @@\n ))\n , es)), es)\n ),\"\\n\",es),\"\\n\",\"#\")),es);\n }\n \n public static boolean Root_meta_pure_functions_relation_tests_toString_testToString__Boolean_1_(final ExecutionSupport es)\n {\n-return platform_pure_essential_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(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(\"#TDS\\n\",\"   val,other,txt\\n\",\"   1,2,aa\\n\",\"   2,3,ee\\n\",\"   3,2,eewe\\n\",\"#\")),es)),CompiledSupport.toPureCollection(core_functions_relation_relation_functions_toString.Root_meta_pure_functions_relation_toString_Relation_1__String_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$205116\")),es)),es);\n+return platform_pure_essential_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(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(\"#TDS\\n\",\"   val,other,txt\\n\",\"   1,2,aa\\n\",\"   2,3,ee\\n\",\"   3,2,eewe\\n\",\"#\")),es)),CompiledSupport.toPureCollection(core_functions_relation_relation_functions_toString.Root_meta_pure_functions_relation_toString_Relation_1__String_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$205099\")),es)),es);\n }\n }\n"}, {"source1": "org/finos/legend/pure/generated/core_functions_relation_relation_functions_transformation_concatenate.java", "source2": "org/finos/legend/pure/generated/core_functions_relation_relation_functions_transformation_concatenate.java", "unified_diff": "@@ -27,15 +27,15 @@\n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Relation<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Relation<? extends java.lang.Object> valueOf(final ExecutionSupport es)\n      {\n-return org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.concatenate(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$204840\")), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$204843\")), es);\n+return org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.concatenate(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$204823\")), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$204826\")), es);\n      }\n }\n );\n         __functions.put(\"concatenate_Relation_1__Relation_1__Relation_1_\", new SharedPureFunction<Object>()\n {\n    @Override\n    public Object execute(ListIterable<?> vars, final ExecutionSupport es)\n"}, {"source1": "org/finos/legend/pure/generated/core_functions_relation_relation_functions_transformation_join.java", "source2": "org/finos/legend/pure/generated/core_functions_relation_relation_functions_transformation_join.java", "unified_diff": "@@ -56,16 +56,16 @@\n                 throw new UnsupportedOperationException(\"Not Implemented for function: join_Relation_1__Relation_1__JoinKind_1__Function_1__Relation_1_\");\n             }\n         });\n     }\n \n public static <T> boolean Root_meta_pure_functions_relation_tests_join_testSimpleJoinShared_Function_1__Boolean_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> _f,final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object> _tds = ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$205410\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object> _tds2 = ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$205416\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object> _tds = ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$205393\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object> _tds2 = ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$205399\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _expr = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$functions$relation$tests$join$testSimpleJoinShared$2$system$imports$import__core_functions_relation_relation_functions_transformation_join_pure_1$4\")\n ), (\n new DefendedPureLambdaFunction0<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Relation<? extends java.lang.Object>>()\n {\n private final MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tds\", _tds,\"tds2\", _tds2);\n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Relation<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n"}, {"source1": "org/finos/legend/pure/generated/core_functions_relation_relation_functions_transformation_rename.java", "source2": "org/finos/legend/pure/generated/core_functions_relation_relation_functions_transformation_rename.java", "unified_diff": "@@ -27,15 +27,15 @@\n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Relation<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Relation<? extends java.lang.Object> valueOf(final ExecutionSupport es)\n      {\n-return org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.rename(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$204388\")), (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_col.Root_meta_pure_functions_relation_colSpec_String_1__T_1__ColSpec_1_(\"str\",(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/transformation/rename.pure\", -1, -1, 30, 29, -1, -1))), (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_col.Root_meta_pure_functions_relation_colSpec_String_1__T_1__ColSpec_1_(\"newStr\",(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/transformation/rename.pure\", -1, -1, 30, 35, -1, -1))), es);\n+return org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.rename(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$204371\")), (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_col.Root_meta_pure_functions_relation_colSpec_String_1__T_1__ColSpec_1_(\"str\",(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/transformation/rename.pure\", -1, -1, 30, 29, -1, -1))), (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_col.Root_meta_pure_functions_relation_colSpec_String_1__T_1__ColSpec_1_(\"newStr\",(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/transformation/rename.pure\", -1, -1, 30, 35, -1, -1))), es);\n      }\n }\n );\n         __functions.put(\"rename_Relation_1__ColSpec_1__ColSpec_1__Relation_1_\", new SharedPureFunction<Object>()\n {\n    @Override\n    public Object execute(ListIterable<?> vars, final ExecutionSupport es)\n"}, {"source1": "org/finos/legend/pure/generated/core_functions_relation_relation_functions_transformation_select.java", "source2": "org/finos/legend/pure/generated/core_functions_relation_relation_functions_transformation_select.java", "unified_diff": "@@ -27,54 +27,54 @@\n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Relation<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Relation<? extends java.lang.Object> valueOf(final ExecutionSupport es)\n      {\n-return org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.select(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$217221\")), (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_col.Root_meta_pure_functions_relation_colSpec_String_1__T_1__ColSpec_1_(\"str\",(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/transformation/select.pure\", -1, -1, 59, 29, -1, -1))), es);\n+return org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.select(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$217204\")), (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_col.Root_meta_pure_functions_relation_colSpec_String_1__T_1__ColSpec_1_(\"str\",(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/transformation/select.pure\", -1, -1, 59, 29, -1, -1))), es);\n      }\n }\n );\n         __functions.put(\"meta$pure$functions$relation$tests$select$testSelectAll$7$system$imports$import__core_functions_relation_relation_functions_transformation_select_pure_1$0\", new DefaultPureLambdaFunction0<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Relation<? extends java.lang.Object>>()\n {\n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Relation<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Relation<? extends java.lang.Object> valueOf(final ExecutionSupport es)\n      {\n-return org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.select(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$217277\")), es);\n+return org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.select(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$217260\")), es);\n      }\n }\n );\n         __functions.put(\"meta$pure$functions$relation$tests$select$testMultiColsSelectShared$4$system$imports$import__core_functions_relation_relation_functions_transformation_select_pure_1$0\", new DefaultPureLambdaFunction0<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Relation<? extends java.lang.Object>>()\n {\n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Relation<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Relation<? extends java.lang.Object> valueOf(final ExecutionSupport es)\n      {\n-return org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.select(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$217190\")), (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpecArray<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_colArray.Root_meta_pure_functions_relation_colSpecArray_String_MANY__T_1__ColSpecArray_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"val\",\"other\")),(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpecArray.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/transformation/select.pure\", -1, -1, 34, 29, -1, -1))), es);\n+return org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.select(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$217173\")), (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpecArray<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_colArray.Root_meta_pure_functions_relation_colSpecArray_String_MANY__T_1__ColSpecArray_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"val\",\"other\")),(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpecArray.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/transformation/select.pure\", -1, -1, 34, 29, -1, -1))), es);\n      }\n }\n );\n         __functions.put(\"meta$pure$functions$relation$tests$select$testSingleSelectWithQuotedColumn$6$system$imports$import__core_functions_relation_relation_functions_transformation_select_pure_1$0\", new DefaultPureLambdaFunction0<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Relation<? extends java.lang.Object>>()\n {\n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Relation<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Relation<? extends java.lang.Object> valueOf(final ExecutionSupport es)\n      {\n-return org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.select(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$217249\")), (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_col.Root_meta_pure_functions_relation_colSpec_String_1__T_1__ColSpec_1_(\"other kind\",(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/transformation/select.pure\", -1, -1, 84, 29, -1, -1))), es);\n+return org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.select(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$217232\")), (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_col.Root_meta_pure_functions_relation_colSpec_String_1__T_1__ColSpec_1_(\"other kind\",(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.ColSpec.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/functions/transformation/select.pure\", -1, -1, 84, 29, -1, -1))), es);\n      }\n }\n );\n         __functions.put(\"select_Relation_1__Relation_1_\", new SharedPureFunction<Object>()\n {\n    @Override\n    public Object execute(ListIterable<?> vars, final ExecutionSupport es)\n"}, {"source1": "org/finos/legend/pure/generated/core_functions_relation_relation_tests_composition.java", "source2": "org/finos/legend/pure/generated/core_functions_relation_relation_tests_composition.java", "unified_diff": "@@ -130,15 +130,15 @@\n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Relation<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.Relation<? extends java.lang.Object> valueOf(final ExecutionSupport es)\n      {\n-return org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.filter(org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.extend(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$200257\")), Lists.mutable.with((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.FuncColSpec<? extends java.lang.Object,? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_funcColSpec.Root_meta_pure_functions_relation_funcColSpec_Function_1__String_1__T_1__FuncColSpec_1_(new PureCompiledLambda(\n+return org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.filter(org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.extend(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.TDS<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::relation::TDS\",\"$core_functions_relation$200240\")), Lists.mutable.with((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.FuncColSpec<? extends java.lang.Object,? extends java.lang.Object>>castWithExceptionHandling(platform_pure_grammar_functions_meta_type_relation_funcColSpec.Root_meta_pure_functions_relation_funcColSpec_Function_1__String_1__T_1__FuncColSpec_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$functions$relation$tests$composition$testExtendFilter$1$system$imports$import__core_functions_relation_relation_tests_composition_pure_1$2\")\n ), (\n core_functions_relation_relation_tests_composition.__functions.get(\"meta$pure$functions$relation$tests$composition$testExtendFilter$1$system$imports$import__core_functions_relation_relation_tests_composition_pure_1$2\")\n ))\n ,\"newCol\",(java.lang.Object)null,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.FuncColSpec.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_functions_relation/relation/tests/composition.pure\", -1, -1, 42, 27, -1, -1)))).collect(new DefendedFunction<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relation.FuncColSpec<? extends Object, ? extends Object>, org.finos.legend.pure.runtime.java.extension.external.relation.compiled.RelationNativeImplementation.ColFuncSpecTrans1>()\n {\n     @Override\n"}]}
