{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -279010,15 +279010,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):                         83a589d4\n+  32-bit CRC value (hex):                         b7254b86\n   compressed size:                                49643 bytes\n   uncompressed size:                              49643 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@@ -279046,15 +279046,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):                         9cd7589c\n+  32-bit CRC value (hex):                         198aed1f\n   compressed size:                                42617 bytes\n   uncompressed size:                              42617 bytes\n   length of filename:                             83 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@@ -320266,15 +320266,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):                         f3115fec\n+  32-bit CRC value (hex):                         d4372b38\n   compressed size:                                86398 bytes\n   uncompressed size:                              86398 bytes\n   length of filename:                             79 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@@ -320734,15 +320734,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):                         186009f9\n+  32-bit CRC value (hex):                         511b11cb\n   compressed size:                                115037 bytes\n   uncompressed size:                              115037 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@@ -320806,15 +320806,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):                         deaf990a\n+  32-bit CRC value (hex):                         cfde136e\n   compressed size:                                62362 bytes\n   uncompressed size:                              62362 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@@ -323146,15 +323146,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):                         db584e87\n+  32-bit CRC value (hex):                         2d4844df\n   compressed size:                                5377 bytes\n   uncompressed size:                              5377 bytes\n   length of filename:                             86 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@@ -323830,15 +323830,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):                         f9dd02ef\n+  32-bit CRC value (hex):                         71fabf9b\n   compressed size:                                13022 bytes\n   uncompressed size:                              13022 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@@ -324010,15 +324010,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):                         befc9a0e\n+  32-bit CRC value (hex):                         4488e024\n   compressed size:                                96860 bytes\n   uncompressed size:                              96860 bytes\n   length of filename:                             86 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@@ -324550,15 +324550,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):                         7b0164a6\n+  32-bit CRC value (hex):                         13e1d330\n   compressed size:                                18560 bytes\n   uncompressed size:                              18560 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@@ -325486,15 +325486,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):                         56391fb7\n+  32-bit CRC value (hex):                         277c4bc5\n   compressed size:                                27326 bytes\n   uncompressed size:                              27326 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@@ -325558,15 +325558,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):                         5d0ff9cc\n+  32-bit CRC value (hex):                         25f1afee\n   compressed size:                                72502 bytes\n   uncompressed size:                              72502 bytes\n   length of filename:                             98 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -325738,15 +325738,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):                         8ce997a1\n+  32-bit CRC value (hex):                         f0afb092\n   compressed size:                                73963 bytes\n   uncompressed size:                              73963 bytes\n   length of filename:                             81 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@@ -325774,15 +325774,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):                         25c7cb45\n+  32-bit CRC value (hex):                         7843229b\n   compressed size:                                21941 bytes\n   uncompressed size:                              21941 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@@ -325954,15 +325954,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):                         9c31d77e\n+  32-bit CRC value (hex):                         ca4c703c\n   compressed size:                                63857 bytes\n   uncompressed size:                              63857 bytes\n   length of filename:                             103 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -325990,15 +325990,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):                         08d84258\n+  32-bit CRC value (hex):                         fd2d10cd\n   compressed size:                                177593 bytes\n   uncompressed size:                              177593 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@@ -326026,15 +326026,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):                         1354e4cc\n+  32-bit CRC value (hex):                         180bd404\n   compressed size:                                27339 bytes\n   uncompressed size:                              27339 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@@ -326062,15 +326062,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):                         e238f065\n+  32-bit CRC value (hex):                         fba73261\n   compressed size:                                83601 bytes\n   uncompressed size:                              83601 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@@ -326134,15 +326134,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):                         7ea46e93\n+  32-bit CRC value (hex):                         87e1f1f9\n   compressed size:                                11097 bytes\n   uncompressed size:                              11097 bytes\n   length of filename:                             73 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@@ -326422,15 +326422,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):                         fd4f9da8\n+  32-bit CRC value (hex):                         4ccc8d8f\n   compressed size:                                335685 bytes\n   uncompressed size:                              335685 bytes\n   length of filename:                             67 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@@ -332758,15 +332758,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):                         6e5085bc\n+  32-bit CRC value (hex):                         74036fcc\n   compressed size:                                542212 bytes\n   uncompressed size:                              542212 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@@ -333262,15 +333262,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):                         a7fd62b9\n+  32-bit CRC value (hex):                         1c3cf14b\n   compressed size:                                542212 bytes\n   uncompressed size:                              542212 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@@ -333766,15 +333766,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):                         38f8f67f\n+  32-bit CRC value (hex):                         7c703b61\n   compressed size:                                540364 bytes\n   uncompressed size:                              540364 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@@ -334090,15 +334090,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):                         44c1b610\n+  32-bit CRC value (hex):                         e7858b8a\n   compressed size:                                554151 bytes\n   uncompressed size:                              554151 bytes\n   length of filename:                             69 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@@ -334414,15 +334414,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):                         f49ee0ff\n+  32-bit CRC value (hex):                         611a90b1\n   compressed size:                                466112 bytes\n   uncompressed size:                              466112 bytes\n   length of filename:                             67 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@@ -334954,15 +334954,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):                         3dfd4512\n+  32-bit CRC value (hex):                         03476b9a\n   compressed size:                                425608 bytes\n   uncompressed size:                              425608 bytes\n   length of filename:                             81 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@@ -335026,15 +335026,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):                         9a9a6b26\n+  32-bit CRC value (hex):                         ed1d4921\n   compressed size:                                331509 bytes\n   uncompressed size:                              331509 bytes\n   length of filename:                             57 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@@ -335062,15 +335062,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):                         c441e3e2\n+  32-bit CRC value (hex):                         171cf5e6\n   compressed size:                                201254 bytes\n   uncompressed size:                              201254 bytes\n   length of filename:                             60 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@@ -335134,15 +335134,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):                         eb46eee0\n+  32-bit CRC value (hex):                         eac7728d\n   compressed size:                                51729 bytes\n   uncompressed size:                              51729 bytes\n   length of filename:                             73 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@@ -335242,15 +335242,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):                         a087da9b\n+  32-bit CRC value (hex):                         12311c55\n   compressed size:                                8733 bytes\n   uncompressed size:                              8733 bytes\n   length of filename:                             76 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@@ -335278,15 +335278,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):                         bdc84fea\n+  32-bit CRC value (hex):                         ce5e5ccf\n   compressed size:                                30119 bytes\n   uncompressed size:                              30119 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@@ -335314,15 +335314,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):                         fb8e73a9\n+  32-bit CRC value (hex):                         10de187f\n   compressed size:                                37111 bytes\n   uncompressed size:                              37111 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@@ -335350,15 +335350,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):                         d80a9d54\n+  32-bit CRC value (hex):                         f8ff50ce\n   compressed size:                                25115 bytes\n   uncompressed size:                              25115 bytes\n   length of filename:                             86 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@@ -335386,15 +335386,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):                         90aaec96\n+  32-bit CRC value (hex):                         c838e65c\n   compressed size:                                56659 bytes\n   uncompressed size:                              56659 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@@ -335422,15 +335422,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):                         ac54d336\n+  32-bit CRC value (hex):                         127ec03a\n   compressed size:                                136024 bytes\n   uncompressed size:                              136024 bytes\n   length of filename:                             76 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@@ -335458,15 +335458,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):                         ae508e99\n+  32-bit CRC value (hex):                         0dc3a96a\n   compressed size:                                206252 bytes\n   uncompressed size:                              206252 bytes\n   length of filename:                             76 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@@ -335494,15 +335494,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):                         3b3e7f64\n+  32-bit CRC value (hex):                         c10a0dc4\n   compressed size:                                28528 bytes\n   uncompressed size:                              28528 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@@ -335530,15 +335530,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):                         c1802b0a\n+  32-bit CRC value (hex):                         bda7afd6\n   compressed size:                                25584 bytes\n   uncompressed size:                              25584 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@@ -335566,15 +335566,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):                         461317a7\n+  32-bit CRC value (hex):                         45e9f102\n   compressed size:                                9938 bytes\n   uncompressed size:                              9938 bytes\n   length of filename:                             86 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@@ -335602,15 +335602,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):                         5ae851c7\n+  32-bit CRC value (hex):                         4652099f\n   compressed size:                                75921 bytes\n   uncompressed size:                              75921 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@@ -335638,15 +335638,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):                         dc78fe27\n+  32-bit CRC value (hex):                         8acc3aff\n   compressed size:                                10030 bytes\n   uncompressed size:                              10030 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@@ -335674,15 +335674,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):                         0d0e3624\n+  32-bit CRC value (hex):                         4fc9f9cc\n   compressed size:                                36070 bytes\n   uncompressed size:                              36070 bytes\n   length of filename:                             70 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@@ -335710,15 +335710,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):                         c9005375\n+  32-bit CRC value (hex):                         48656bab\n   compressed size:                                28946 bytes\n   uncompressed size:                              28946 bytes\n   length of filename:                             83 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@@ -335746,15 +335746,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):                         075c966d\n+  32-bit CRC value (hex):                         0a038657\n   compressed size:                                26287 bytes\n   uncompressed size:                              26287 bytes\n   length of filename:                             79 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@@ -335782,15 +335782,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):                         0602a338\n+  32-bit CRC value (hex):                         9a2f3c34\n   compressed size:                                36927 bytes\n   uncompressed size:                              36927 bytes\n   length of filename:                             76 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@@ -335818,15 +335818,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):                         4a44ba7c\n+  32-bit CRC value (hex):                         df8345c5\n   compressed size:                                100907 bytes\n   uncompressed size:                              100907 bytes\n   length of filename:                             78 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@@ -335854,15 +335854,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):                         315c952f\n+  32-bit CRC value (hex):                         f7a6d51c\n   compressed size:                                112238 bytes\n   uncompressed size:                              112238 bytes\n   length of filename:                             84 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@@ -335890,15 +335890,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):                         4e6c96cb\n+  32-bit CRC value (hex):                         5890c2e2\n   compressed size:                                214400 bytes\n   uncompressed size:                              214400 bytes\n   length of filename:                             77 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@@ -335926,15 +335926,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):                         762329ff\n+  32-bit CRC value (hex):                         7d1c8013\n   compressed size:                                72466 bytes\n   uncompressed size:                              72466 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@@ -335962,15 +335962,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):                         d1b12ff3\n+  32-bit CRC value (hex):                         28927e54\n   compressed size:                                9307 bytes\n   uncompressed size:                              9307 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@@ -335998,15 +335998,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):                         ed3329db\n+  32-bit CRC value (hex):                         e40fdba5\n   compressed size:                                132179 bytes\n   uncompressed size:                              132179 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@@ -336034,15 +336034,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):                         cc9fa2fc\n+  32-bit CRC value (hex):                         cfea6a4c\n   compressed size:                                72011 bytes\n   uncompressed size:                              72011 bytes\n   length of filename:                             78 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@@ -336070,15 +336070,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):                         b53d1ebf\n+  32-bit CRC value (hex):                         dce70786\n   compressed size:                                36857 bytes\n   uncompressed size:                              36857 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@@ -336106,15 +336106,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):                         8dd2d9a4\n+  32-bit CRC value (hex):                         ea9ae9f5\n   compressed size:                                14632 bytes\n   uncompressed size:                              14632 bytes\n   length of filename:                             79 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@@ -336178,15 +336178,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):                         41827672\n+  32-bit CRC value (hex):                         725bd769\n   compressed size:                                18804 bytes\n   uncompressed size:                              18804 bytes\n   length of filename:                             78 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@@ -336286,15 +336286,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):                         008ac5f4\n+  32-bit CRC value (hex):                         3daf18ed\n   compressed size:                                14460 bytes\n   uncompressed size:                              14460 bytes\n   length of filename:                             68 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@@ -336358,15 +336358,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):                         b5a8b84d\n+  32-bit CRC value (hex):                         0b228c75\n   compressed size:                                102807 bytes\n   uncompressed size:                              102807 bytes\n   length of filename:                             64 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": "@@ -216228,15 +216228,15 @@\n 4815DE7 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 4815DE9   Length              0005 (5)\n 4815DEB   Flags               01 (1) 'Modification'\n 4815DEC   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 4815DF0 PAYLOAD\n \n 4821FDB DATA DESCRIPTOR       08074B50 (134695760)\n-4821FDF CRC                   83A589D4 (2208664020)\n+4821FDF CRC                   B7254B86 (3072674694)\n 4821FE3 Compressed Size       0000C1EB (49643)\n 4821FE7 Uncompressed Size     0000C1EB (49643)\n \n 4821FEB LOCAL HEADER #7765    04034B50 (67324752)\n 4821FEF Extract Zip Spec      14 (20) '2.0'\n 4821FF0 Extract OS            00 (0) 'MS-DOS'\n 4821FF1 General Purpose Flag  0008 (8)\n@@ -216256,15 +216256,15 @@\n 482205C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 482205E   Length              0005 (5)\n 4822060   Flags               01 (1) 'Modification'\n 4822061   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 4822065 PAYLOAD\n \n 482C6DE DATA DESCRIPTOR       08074B50 (134695760)\n-482C6E2 CRC                   9CD7589C (2631358620)\n+482C6E2 CRC                   198AED1F (428535071)\n 482C6E6 Compressed Size       0000A679 (42617)\n 482C6EA Uncompressed Size     0000A679 (42617)\n \n 482C6EE LOCAL HEADER #7766    04034B50 (67324752)\n 482C6F2 Extract Zip Spec      14 (20) '2.0'\n 482C6F3 Extract OS            00 (0) 'MS-DOS'\n 482C6F4 General Purpose Flag  0008 (8)\n@@ -248358,15 +248358,15 @@\n 531D3F6 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 531D3F8   Length              0005 (5)\n 531D3FA   Flags               01 (1) 'Modification'\n 531D3FB   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 531D3FF PAYLOAD\n \n 533257D DATA DESCRIPTOR       08074B50 (134695760)\n-5332581 CRC                   F3115FEC (4078002156)\n+5332581 CRC                   D4372B38 (3560385336)\n 5332585 Compressed Size       0001517E (86398)\n 5332589 Uncompressed Size     0001517E (86398)\n \n 533258D LOCAL HEADER #8911    04034B50 (67324752)\n 5332591 Extract Zip Spec      14 (20) '2.0'\n 5332592 Extract OS            00 (0) 'MS-DOS'\n 5332593 General Purpose Flag  0008 (8)\n@@ -248722,15 +248722,15 @@\n 53DBC04 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 53DBC06   Length              0005 (5)\n 53DBC08   Flags               01 (1) 'Modification'\n 53DBC09   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 53DBC0D PAYLOAD\n \n 53F7D6A DATA DESCRIPTOR       08074B50 (134695760)\n-53F7D6E CRC                   186009F9 (408947193)\n+53F7D6E CRC                   511B11CB (1360728523)\n 53F7D72 Compressed Size       0001C15D (115037)\n 53F7D76 Uncompressed Size     0001C15D (115037)\n \n 53F7D7A LOCAL HEADER #8924    04034B50 (67324752)\n 53F7D7E Extract Zip Spec      14 (20) '2.0'\n 53F7D7F Extract OS            00 (0) 'MS-DOS'\n 53F7D80 General Purpose Flag  0008 (8)\n@@ -248778,15 +248778,15 @@\n 53FA941 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 53FA943   Length              0005 (5)\n 53FA945   Flags               01 (1) 'Modification'\n 53FA946   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 53FA94A PAYLOAD\n \n 5409CE4 DATA DESCRIPTOR       08074B50 (134695760)\n-5409CE8 CRC                   DEAF990A (3736049930)\n+5409CE8 CRC                   CFDE136E (3487437678)\n 5409CEC Compressed Size       0000F39A (62362)\n 5409CF0 Uncompressed Size     0000F39A (62362)\n \n 5409CF4 LOCAL HEADER #8926    04034B50 (67324752)\n 5409CF8 Extract Zip Spec      14 (20) '2.0'\n 5409CF9 Extract OS            00 (0) 'MS-DOS'\n 5409CFA General Purpose Flag  0008 (8)\n@@ -250598,15 +250598,15 @@\n 556F2C0 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 556F2C2   Length              0005 (5)\n 556F2C4   Flags               01 (1) 'Modification'\n 556F2C5   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 556F2C9 PAYLOAD\n \n 55707CA DATA DESCRIPTOR       08074B50 (134695760)\n-55707CE CRC                   DB584E87 (3679997575)\n+55707CE CRC                   2D4844DF (759710943)\n 55707D2 Compressed Size       00001501 (5377)\n 55707D6 Uncompressed Size     00001501 (5377)\n \n 55707DA LOCAL HEADER #8991    04034B50 (67324752)\n 55707DE Extract Zip Spec      14 (20) '2.0'\n 55707DF Extract OS            00 (0) 'MS-DOS'\n 55707E0 General Purpose Flag  0008 (8)\n@@ -251130,15 +251130,15 @@\n 55B8CC8 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 55B8CCA   Length              0005 (5)\n 55B8CCC   Flags               01 (1) 'Modification'\n 55B8CCD   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 55B8CD1 PAYLOAD\n \n 55BBFAF DATA DESCRIPTOR       08074B50 (134695760)\n-55BBFB3 CRC                   F9DD02EF (4192010991)\n+55BBFB3 CRC                   71FABF9B (1912258459)\n 55BBFB7 Compressed Size       000032DE (13022)\n 55BBFBB Uncompressed Size     000032DE (13022)\n \n 55BBFBF LOCAL HEADER #9010    04034B50 (67324752)\n 55BBFC3 Extract Zip Spec      14 (20) '2.0'\n 55BBFC4 Extract OS            00 (0) 'MS-DOS'\n 55BBFC5 General Purpose Flag  0008 (8)\n@@ -251270,15 +251270,15 @@\n 55C1DD6 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 55C1DD8   Length              0005 (5)\n 55C1DDA   Flags               01 (1) 'Modification'\n 55C1DDB   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 55C1DDF PAYLOAD\n \n 55D983B DATA DESCRIPTOR       08074B50 (134695760)\n-55D983F CRC                   BEFC9A0E (3204225550)\n+55D983F CRC                   4488E024 (1149820964)\n 55D9843 Compressed Size       00017A5C (96860)\n 55D9847 Uncompressed Size     00017A5C (96860)\n \n 55D984B LOCAL HEADER #9015    04034B50 (67324752)\n 55D984F Extract Zip Spec      14 (20) '2.0'\n 55D9850 Extract OS            00 (0) 'MS-DOS'\n 55D9851 General Purpose Flag  0008 (8)\n@@ -251690,15 +251690,15 @@\n 55FD8D2 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 55FD8D4   Length              0005 (5)\n 55FD8D6   Flags               01 (1) 'Modification'\n 55FD8D7   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 55FD8DB PAYLOAD\n \n 560215B DATA DESCRIPTOR       08074B50 (134695760)\n-560215F CRC                   7B0164A6 (2063688870)\n+560215F CRC                   13E1D330 (333566768)\n 5602163 Compressed Size       00004880 (18560)\n 5602167 Uncompressed Size     00004880 (18560)\n \n 560216B LOCAL HEADER #9030    04034B50 (67324752)\n 560216F Extract Zip Spec      14 (20) '2.0'\n 5602170 Extract OS            00 (0) 'MS-DOS'\n 5602171 General Purpose Flag  0008 (8)\n@@ -252418,15 +252418,15 @@\n 5681D66 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 5681D68   Length              0005 (5)\n 5681D6A   Flags               01 (1) 'Modification'\n 5681D6B   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 5681D6F PAYLOAD\n \n 568882D DATA DESCRIPTOR       08074B50 (134695760)\n-5688831 CRC                   56391FB7 (1446584247)\n+5688831 CRC                   277C4BC5 (662457285)\n 5688835 Compressed Size       00006ABE (27326)\n 5688839 Uncompressed Size     00006ABE (27326)\n \n 568883D LOCAL HEADER #9056    04034B50 (67324752)\n 5688841 Extract Zip Spec      14 (20) '2.0'\n 5688842 Extract OS            00 (0) 'MS-DOS'\n 5688843 General Purpose Flag  0008 (8)\n@@ -252474,15 +252474,15 @@\n 56CD71A Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 56CD71C   Length              0005 (5)\n 56CD71E   Flags               01 (1) 'Modification'\n 56CD71F   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 56CD723 PAYLOAD\n \n 56DF259 DATA DESCRIPTOR       08074B50 (134695760)\n-56DF25D CRC                   5D0FF9CC (1561328076)\n+56DF25D CRC                   25F1AFEE (636596206)\n 56DF261 Compressed Size       00011B36 (72502)\n 56DF265 Uncompressed Size     00011B36 (72502)\n \n 56DF269 LOCAL HEADER #9058    04034B50 (67324752)\n 56DF26D Extract Zip Spec      14 (20) '2.0'\n 56DF26E Extract OS            00 (0) 'MS-DOS'\n 56DF26F General Purpose Flag  0008 (8)\n@@ -252614,15 +252614,15 @@\n 56F2372 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 56F2374   Length              0005 (5)\n 56F2376   Flags               01 (1) 'Modification'\n 56F2377   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 56F237B PAYLOAD\n \n 5704466 DATA DESCRIPTOR       08074B50 (134695760)\n-570446A CRC                   8CE997A1 (2364118945)\n+570446A CRC                   F0AFB092 (4038045842)\n 570446E Compressed Size       000120EB (73963)\n 5704472 Uncompressed Size     000120EB (73963)\n \n 5704476 LOCAL HEADER #9063    04034B50 (67324752)\n 570447A Extract Zip Spec      14 (20) '2.0'\n 570447B Extract OS            00 (0) 'MS-DOS'\n 570447C General Purpose Flag  0008 (8)\n@@ -252642,15 +252642,15 @@\n 57044EF Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 57044F1   Length              0005 (5)\n 57044F3   Flags               01 (1) 'Modification'\n 57044F4   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 57044F8 PAYLOAD\n \n 5709AAD DATA DESCRIPTOR       08074B50 (134695760)\n-5709AB1 CRC                   25C7CB45 (633850693)\n+5709AB1 CRC                   7843229B (2017665691)\n 5709AB5 Compressed Size       000055B5 (21941)\n 5709AB9 Uncompressed Size     000055B5 (21941)\n \n 5709ABD LOCAL HEADER #9064    04034B50 (67324752)\n 5709AC1 Extract Zip Spec      14 (20) '2.0'\n 5709AC2 Extract OS            00 (0) 'MS-DOS'\n 5709AC3 General Purpose Flag  0008 (8)\n@@ -252782,15 +252782,15 @@\n 57F8B22 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 57F8B24   Length              0005 (5)\n 57F8B26   Flags               01 (1) 'Modification'\n 57F8B27   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 57F8B2B PAYLOAD\n \n 580849C DATA DESCRIPTOR       08074B50 (134695760)\n-58084A0 CRC                   9C31D77E (2620512126)\n+58084A0 CRC                   CA4C703C (3394007100)\n 58084A4 Compressed Size       0000F971 (63857)\n 58084A8 Uncompressed Size     0000F971 (63857)\n \n 58084AC LOCAL HEADER #9069    04034B50 (67324752)\n 58084B0 Extract Zip Spec      14 (20) '2.0'\n 58084B1 Extract OS            00 (0) 'MS-DOS'\n 58084B2 General Purpose Flag  0008 (8)\n@@ -252810,15 +252810,15 @@\n 580852B Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 580852D   Length              0005 (5)\n 580852F   Flags               01 (1) 'Modification'\n 5808530   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 5808534 PAYLOAD\n \n 5833AED DATA DESCRIPTOR       08074B50 (134695760)\n-5833AF1 CRC                   08D84258 (148390488)\n+5833AF1 CRC                   FD2D10CD (4247589069)\n 5833AF5 Compressed Size       0002B5B9 (177593)\n 5833AF9 Uncompressed Size     0002B5B9 (177593)\n \n 5833AFD LOCAL HEADER #9070    04034B50 (67324752)\n 5833B01 Extract Zip Spec      14 (20) '2.0'\n 5833B02 Extract OS            00 (0) 'MS-DOS'\n 5833B03 General Purpose Flag  0008 (8)\n@@ -252838,15 +252838,15 @@\n 5833B73 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 5833B75   Length              0005 (5)\n 5833B77   Flags               01 (1) 'Modification'\n 5833B78   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 5833B7C PAYLOAD\n \n 583A647 DATA DESCRIPTOR       08074B50 (134695760)\n-583A64B CRC                   1354E4CC (324330700)\n+583A64B CRC                   180BD404 (403428356)\n 583A64F Compressed Size       00006ACB (27339)\n 583A653 Uncompressed Size     00006ACB (27339)\n \n 583A657 LOCAL HEADER #9071    04034B50 (67324752)\n 583A65B Extract Zip Spec      14 (20) '2.0'\n 583A65C Extract OS            00 (0) 'MS-DOS'\n 583A65D General Purpose Flag  0008 (8)\n@@ -252866,15 +252866,15 @@\n 583A6CF Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 583A6D1   Length              0005 (5)\n 583A6D3   Flags               01 (1) 'Modification'\n 583A6D4   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 583A6D8 PAYLOAD\n \n 584ED69 DATA DESCRIPTOR       08074B50 (134695760)\n-584ED6D CRC                   E238F065 (3795382373)\n+584ED6D CRC                   FBA73261 (4222038625)\n 584ED71 Compressed Size       00014691 (83601)\n 584ED75 Uncompressed Size     00014691 (83601)\n \n 584ED79 LOCAL HEADER #9072    04034B50 (67324752)\n 584ED7D Extract Zip Spec      14 (20) '2.0'\n 584ED7E Extract OS            00 (0) 'MS-DOS'\n 584ED7F General Purpose Flag  0008 (8)\n@@ -252922,15 +252922,15 @@\n 5854732 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 5854734   Length              0005 (5)\n 5854736   Flags               01 (1) 'Modification'\n 5854737   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 585473B PAYLOAD\n \n 5857294 DATA DESCRIPTOR       08074B50 (134695760)\n-5857298 CRC                   7EA46E93 (2124705427)\n+5857298 CRC                   87E1F1F9 (2279731705)\n 585729C Compressed Size       00002B59 (11097)\n 58572A0 Uncompressed Size     00002B59 (11097)\n \n 58572A4 LOCAL HEADER #9074    04034B50 (67324752)\n 58572A8 Extract Zip Spec      14 (20) '2.0'\n 58572A9 Extract OS            00 (0) 'MS-DOS'\n 58572AA General Purpose Flag  0008 (8)\n@@ -253146,15 +253146,15 @@\n 5910B7F Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 5910B81   Length              0005 (5)\n 5910B83   Flags               01 (1) 'Modification'\n 5910B84   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 5910B88 PAYLOAD\n \n 5962ACD DATA DESCRIPTOR       08074B50 (134695760)\n-5962AD1 CRC                   FD4F9DA8 (4249853352)\n+5962AD1 CRC                   4CCC8D8F (1288473999)\n 5962AD5 Compressed Size       00051F45 (335685)\n 5962AD9 Uncompressed Size     00051F45 (335685)\n \n 5962ADD LOCAL HEADER #9082    04034B50 (67324752)\n 5962AE1 Extract Zip Spec      14 (20) '2.0'\n 5962AE2 Extract OS            00 (0) 'MS-DOS'\n 5962AE3 General Purpose Flag  0008 (8)\n@@ -258074,15 +258074,15 @@\n 68BFA3E Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 68BFA40   Length              0005 (5)\n 68BFA42   Flags               01 (1) 'Modification'\n 68BFA43   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 68BFA47 PAYLOAD\n \n 694404B DATA DESCRIPTOR       08074B50 (134695760)\n-694404F CRC                   6E5085BC (1850770876)\n+694404F CRC                   74036FCC (1946382284)\n 6944053 Compressed Size       00084604 (542212)\n 6944057 Uncompressed Size     00084604 (542212)\n \n 694405B LOCAL HEADER #9258    04034B50 (67324752)\n 694405F Extract Zip Spec      14 (20) '2.0'\n 6944060 Extract OS            00 (0) 'MS-DOS'\n 6944061 General Purpose Flag  0008 (8)\n@@ -258466,15 +258466,15 @@\n 6A467C5 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6A467C7   Length              0005 (5)\n 6A467C9   Flags               01 (1) 'Modification'\n 6A467CA   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6A467CE PAYLOAD\n \n 6ACADD2 DATA DESCRIPTOR       08074B50 (134695760)\n-6ACADD6 CRC                   A7FD62B9 (2818400953)\n+6ACADD6 CRC                   1C3CF14B (473755979)\n 6ACADDA Compressed Size       00084604 (542212)\n 6ACADDE Uncompressed Size     00084604 (542212)\n \n 6ACADE2 LOCAL HEADER #9272    04034B50 (67324752)\n 6ACADE6 Extract Zip Spec      14 (20) '2.0'\n 6ACADE7 Extract OS            00 (0) 'MS-DOS'\n 6ACADE8 General Purpose Flag  0008 (8)\n@@ -258858,15 +258858,15 @@\n 6BCC692 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6BCC694   Length              0005 (5)\n 6BCC696   Flags               01 (1) 'Modification'\n 6BCC697   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6BCC69B PAYLOAD\n \n 6C50567 DATA DESCRIPTOR       08074B50 (134695760)\n-6C5056B CRC                   38F8F67F (955840127)\n+6C5056B CRC                   7C703B61 (2087730017)\n 6C5056F Compressed Size       00083ECC (540364)\n 6C50573 Uncompressed Size     00083ECC (540364)\n \n 6C50577 LOCAL HEADER #9286    04034B50 (67324752)\n 6C5057B Extract Zip Spec      14 (20) '2.0'\n 6C5057C Extract OS            00 (0) 'MS-DOS'\n 6C5057D General Purpose Flag  0008 (8)\n@@ -259110,15 +259110,15 @@\n 6C9E1EA Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6C9E1EC   Length              0005 (5)\n 6C9E1EE   Flags               01 (1) 'Modification'\n 6C9E1EF   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6C9E1F3 PAYLOAD\n \n 6D2569A DATA DESCRIPTOR       08074B50 (134695760)\n-6D2569E CRC                   44C1B610 (1153545744)\n+6D2569E CRC                   E7858B8A (3884288906)\n 6D256A2 Compressed Size       000874A7 (554151)\n 6D256A6 Uncompressed Size     000874A7 (554151)\n \n 6D256AA LOCAL HEADER #9295    04034B50 (67324752)\n 6D256AE Extract Zip Spec      14 (20) '2.0'\n 6D256AF Extract OS            00 (0) 'MS-DOS'\n 6D256B0 General Purpose Flag  0008 (8)\n@@ -259362,15 +259362,15 @@\n 6EB8E19 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6EB8E1B   Length              0005 (5)\n 6EB8E1D   Flags               01 (1) 'Modification'\n 6EB8E1E   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6EB8E22 PAYLOAD\n \n 6F2AAE2 DATA DESCRIPTOR       08074B50 (134695760)\n-6F2AAE6 CRC                   F49EE0FF (4104052991)\n+6F2AAE6 CRC                   611A90B1 (1629130929)\n 6F2AAEA Compressed Size       00071CC0 (466112)\n 6F2AAEE Uncompressed Size     00071CC0 (466112)\n \n 6F2AAF2 LOCAL HEADER #9304    04034B50 (67324752)\n 6F2AAF6 Extract Zip Spec      14 (20) '2.0'\n 6F2AAF7 Extract OS            00 (0) 'MS-DOS'\n 6F2AAF8 General Purpose Flag  0008 (8)\n@@ -259782,15 +259782,15 @@\n 7004624 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 7004626   Length              0005 (5)\n 7004628   Flags               01 (1) 'Modification'\n 7004629   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 700462D PAYLOAD\n \n 706C4B5 DATA DESCRIPTOR       08074B50 (134695760)\n-706C4B9 CRC                   3DFD4512 (1040008466)\n+706C4B9 CRC                   03476B9A (55012250)\n 706C4BD Compressed Size       00067E88 (425608)\n 706C4C1 Uncompressed Size     00067E88 (425608)\n \n 706C4C5 LOCAL HEADER #9319    04034B50 (67324752)\n 706C4C9 Extract Zip Spec      14 (20) '2.0'\n 706C4CA Extract OS            00 (0) 'MS-DOS'\n 706C4CB General Purpose Flag  0008 (8)\n@@ -259838,15 +259838,15 @@\n 706FBA5 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 706FBA7   Length              0005 (5)\n 706FBA9   Flags               01 (1) 'Modification'\n 706FBAA   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 706FBAE PAYLOAD\n \n 70C0AA3 DATA DESCRIPTOR       08074B50 (134695760)\n-70C0AA7 CRC                   9A9A6B26 (2593811238)\n+70C0AA7 CRC                   ED1D4921 (3978119457)\n 70C0AAB Compressed Size       00050EF5 (331509)\n 70C0AAF Uncompressed Size     00050EF5 (331509)\n \n 70C0AB3 LOCAL HEADER #9321    04034B50 (67324752)\n 70C0AB7 Extract Zip Spec      14 (20) '2.0'\n 70C0AB8 Extract OS            00 (0) 'MS-DOS'\n 70C0AB9 General Purpose Flag  0008 (8)\n@@ -259866,15 +259866,15 @@\n 70C0B0D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 70C0B0F   Length              0005 (5)\n 70C0B11   Flags               01 (1) 'Modification'\n 70C0B12   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 70C0B16 PAYLOAD\n \n 70F1D3C DATA DESCRIPTOR       08074B50 (134695760)\n-70F1D40 CRC                   C441E3E2 (3292652514)\n+70F1D40 CRC                   171CF5E6 (387773926)\n 70F1D44 Compressed Size       00031226 (201254)\n 70F1D48 Uncompressed Size     00031226 (201254)\n \n 70F1D4C LOCAL HEADER #9322    04034B50 (67324752)\n 70F1D50 Extract Zip Spec      14 (20) '2.0'\n 70F1D51 Extract OS            00 (0) 'MS-DOS'\n 70F1D52 General Purpose Flag  0008 (8)\n@@ -259922,15 +259922,15 @@\n 70FB439 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 70FB43B   Length              0005 (5)\n 70FB43D   Flags               01 (1) 'Modification'\n 70FB43E   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 70FB442 PAYLOAD\n \n 7107E53 DATA DESCRIPTOR       08074B50 (134695760)\n-7107E57 CRC                   EB46EEE0 (3947294432)\n+7107E57 CRC                   EAC7728D (3938939533)\n 7107E5B Compressed Size       0000CA11 (51729)\n 7107E5F Uncompressed Size     0000CA11 (51729)\n \n 7107E63 LOCAL HEADER #9324    04034B50 (67324752)\n 7107E67 Extract Zip Spec      14 (20) '2.0'\n 7107E68 Extract OS            00 (0) 'MS-DOS'\n 7107E69 General Purpose Flag  0008 (8)\n@@ -260006,15 +260006,15 @@\n 7116E5A Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 7116E5C   Length              0005 (5)\n 7116E5E   Flags               01 (1) 'Modification'\n 7116E5F   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 7116E63 PAYLOAD\n \n 7119080 DATA DESCRIPTOR       08074B50 (134695760)\n-7119084 CRC                   A087DA9B (2693257883)\n+7119084 CRC                   12311C55 (305208405)\n 7119088 Compressed Size       0000221D (8733)\n 711908C Uncompressed Size     0000221D (8733)\n \n 7119090 LOCAL HEADER #9327    04034B50 (67324752)\n 7119094 Extract Zip Spec      14 (20) '2.0'\n 7119095 Extract OS            00 (0) 'MS-DOS'\n 7119096 General Purpose Flag  0008 (8)\n@@ -260034,15 +260034,15 @@\n 7119105 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 7119107   Length              0005 (5)\n 7119109   Flags               01 (1) 'Modification'\n 711910A   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 711910E PAYLOAD\n \n 71206B5 DATA DESCRIPTOR       08074B50 (134695760)\n-71206B9 CRC                   BDC84FEA (3184021482)\n+71206B9 CRC                   CE5E5CCF (3462290639)\n 71206BD Compressed Size       000075A7 (30119)\n 71206C1 Uncompressed Size     000075A7 (30119)\n \n 71206C5 LOCAL HEADER #9328    04034B50 (67324752)\n 71206C9 Extract Zip Spec      14 (20) '2.0'\n 71206CA Extract OS            00 (0) 'MS-DOS'\n 71206CB General Purpose Flag  0008 (8)\n@@ -260062,15 +260062,15 @@\n 7120735 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 7120737   Length              0005 (5)\n 7120739   Flags               01 (1) 'Modification'\n 712073A   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 712073E PAYLOAD\n \n 7129835 DATA DESCRIPTOR       08074B50 (134695760)\n-7129839 CRC                   FB8E73A9 (4220416937)\n+7129839 CRC                   10DE187F (282990719)\n 712983D Compressed Size       000090F7 (37111)\n 7129841 Uncompressed Size     000090F7 (37111)\n \n 7129845 LOCAL HEADER #9329    04034B50 (67324752)\n 7129849 Extract Zip Spec      14 (20) '2.0'\n 712984A Extract OS            00 (0) 'MS-DOS'\n 712984B General Purpose Flag  0008 (8)\n@@ -260090,15 +260090,15 @@\n 71298B9 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 71298BB   Length              0005 (5)\n 71298BD   Flags               01 (1) 'Modification'\n 71298BE   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 71298C2 PAYLOAD\n \n 712FADD DATA DESCRIPTOR       08074B50 (134695760)\n-712FAE1 CRC                   D80A9D54 (3624574292)\n+712FAE1 CRC                   F8FF50CE (4177481934)\n 712FAE5 Compressed Size       0000621B (25115)\n 712FAE9 Uncompressed Size     0000621B (25115)\n \n 712FAED LOCAL HEADER #9330    04034B50 (67324752)\n 712FAF1 Extract Zip Spec      14 (20) '2.0'\n 712FAF2 Extract OS            00 (0) 'MS-DOS'\n 712FAF3 General Purpose Flag  0008 (8)\n@@ -260118,15 +260118,15 @@\n 712FB5D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 712FB5F   Length              0005 (5)\n 712FB61   Flags               01 (1) 'Modification'\n 712FB62   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 712FB66 PAYLOAD\n \n 713D8B9 DATA DESCRIPTOR       08074B50 (134695760)\n-713D8BD CRC                   90AAEC96 (2427120790)\n+713D8BD CRC                   C838E65C (3359172188)\n 713D8C1 Compressed Size       0000DD53 (56659)\n 713D8C5 Uncompressed Size     0000DD53 (56659)\n \n 713D8C9 LOCAL HEADER #9331    04034B50 (67324752)\n 713D8CD Extract Zip Spec      14 (20) '2.0'\n 713D8CE Extract OS            00 (0) 'MS-DOS'\n 713D8CF General Purpose Flag  0008 (8)\n@@ -260146,15 +260146,15 @@\n 713D933 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 713D935   Length              0005 (5)\n 713D937   Flags               01 (1) 'Modification'\n 713D938   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 713D93C PAYLOAD\n \n 715EC94 DATA DESCRIPTOR       08074B50 (134695760)\n-715EC98 CRC                   AC54D336 (2891240246)\n+715EC98 CRC                   127EC03A (310296634)\n 715EC9C Compressed Size       00021358 (136024)\n 715ECA0 Uncompressed Size     00021358 (136024)\n \n 715ECA4 LOCAL HEADER #9332    04034B50 (67324752)\n 715ECA8 Extract Zip Spec      14 (20) '2.0'\n 715ECA9 Extract OS            00 (0) 'MS-DOS'\n 715ECAA General Purpose Flag  0008 (8)\n@@ -260174,15 +260174,15 @@\n 715ED0E Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 715ED10   Length              0005 (5)\n 715ED12   Flags               01 (1) 'Modification'\n 715ED13   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 715ED17 PAYLOAD\n \n 71912C3 DATA DESCRIPTOR       08074B50 (134695760)\n-71912C7 CRC                   AE508E99 (2924514969)\n+71912C7 CRC                   0DC3A96A (230926698)\n 71912CB Compressed Size       000325AC (206252)\n 71912CF Uncompressed Size     000325AC (206252)\n \n 71912D3 LOCAL HEADER #9333    04034B50 (67324752)\n 71912D7 Extract Zip Spec      14 (20) '2.0'\n 71912D8 Extract OS            00 (0) 'MS-DOS'\n 71912D9 General Purpose Flag  0008 (8)\n@@ -260202,15 +260202,15 @@\n 7191341 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 7191343   Length              0005 (5)\n 7191345   Flags               01 (1) 'Modification'\n 7191346   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 719134A PAYLOAD\n \n 71982BA DATA DESCRIPTOR       08074B50 (134695760)\n-71982BE CRC                   3B3E7F64 (993951588)\n+71982BE CRC                   C10A0DC4 (3238661572)\n 71982C2 Compressed Size       00006F70 (28528)\n 71982C6 Uncompressed Size     00006F70 (28528)\n \n 71982CA LOCAL HEADER #9334    04034B50 (67324752)\n 71982CE Extract Zip Spec      14 (20) '2.0'\n 71982CF Extract OS            00 (0) 'MS-DOS'\n 71982D0 General Purpose Flag  0008 (8)\n@@ -260230,15 +260230,15 @@\n 719833A Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 719833C   Length              0005 (5)\n 719833E   Flags               01 (1) 'Modification'\n 719833F   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 7198343 PAYLOAD\n \n 719E733 DATA DESCRIPTOR       08074B50 (134695760)\n-719E737 CRC                   C1802B0A (3246402314)\n+719E737 CRC                   BDA7AFD6 (3181883350)\n 719E73B Compressed Size       000063F0 (25584)\n 719E73F Uncompressed Size     000063F0 (25584)\n \n 719E743 LOCAL HEADER #9335    04034B50 (67324752)\n 719E747 Extract Zip Spec      14 (20) '2.0'\n 719E748 Extract OS            00 (0) 'MS-DOS'\n 719E749 General Purpose Flag  0008 (8)\n@@ -260258,15 +260258,15 @@\n 719E7B7 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 719E7B9   Length              0005 (5)\n 719E7BB   Flags               01 (1) 'Modification'\n 719E7BC   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 719E7C0 PAYLOAD\n \n 71A0E92 DATA DESCRIPTOR       08074B50 (134695760)\n-71A0E96 CRC                   461317A7 (1175656359)\n+71A0E96 CRC                   45E9F102 (1172959490)\n 71A0E9A Compressed Size       000026D2 (9938)\n 71A0E9E Uncompressed Size     000026D2 (9938)\n \n 71A0EA2 LOCAL HEADER #9336    04034B50 (67324752)\n 71A0EA6 Extract Zip Spec      14 (20) '2.0'\n 71A0EA7 Extract OS            00 (0) 'MS-DOS'\n 71A0EA8 General Purpose Flag  0008 (8)\n@@ -260286,15 +260286,15 @@\n 71A0F23 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 71A0F25   Length              0005 (5)\n 71A0F27   Flags               01 (1) 'Modification'\n 71A0F28   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 71A0F2C PAYLOAD\n \n 71B37BD DATA DESCRIPTOR       08074B50 (134695760)\n-71B37C1 CRC                   5AE851C7 (1525174727)\n+71B37C1 CRC                   4652099F (1179781535)\n 71B37C5 Compressed Size       00012891 (75921)\n 71B37C9 Uncompressed Size     00012891 (75921)\n \n 71B37CD LOCAL HEADER #9337    04034B50 (67324752)\n 71B37D1 Extract Zip Spec      14 (20) '2.0'\n 71B37D2 Extract OS            00 (0) 'MS-DOS'\n 71B37D3 General Purpose Flag  0008 (8)\n@@ -260314,15 +260314,15 @@\n 71B3844 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 71B3846   Length              0005 (5)\n 71B3848   Flags               01 (1) 'Modification'\n 71B3849   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 71B384D PAYLOAD\n \n 71B5F7B DATA DESCRIPTOR       08074B50 (134695760)\n-71B5F7F CRC                   DC78FE27 (3698916903)\n+71B5F7F CRC                   8ACC3AFF (2328640255)\n 71B5F83 Compressed Size       0000272E (10030)\n 71B5F87 Uncompressed Size     0000272E (10030)\n \n 71B5F8B LOCAL HEADER #9338    04034B50 (67324752)\n 71B5F8F Extract Zip Spec      14 (20) '2.0'\n 71B5F90 Extract OS            00 (0) 'MS-DOS'\n 71B5F91 General Purpose Flag  0008 (8)\n@@ -260342,15 +260342,15 @@\n 71B5FEF Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 71B5FF1   Length              0005 (5)\n 71B5FF3   Flags               01 (1) 'Modification'\n 71B5FF4   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 71B5FF8 PAYLOAD\n \n 71BECDE DATA DESCRIPTOR       08074B50 (134695760)\n-71BECE2 CRC                   0D0E3624 (219035172)\n+71BECE2 CRC                   4FC9F9CC (1338636748)\n 71BECE6 Compressed Size       00008CE6 (36070)\n 71BECEA Uncompressed Size     00008CE6 (36070)\n \n 71BECEE LOCAL HEADER #9339    04034B50 (67324752)\n 71BECF2 Extract Zip Spec      14 (20) '2.0'\n 71BECF3 Extract OS            00 (0) 'MS-DOS'\n 71BECF4 General Purpose Flag  0008 (8)\n@@ -260370,15 +260370,15 @@\n 71BED5F Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 71BED61   Length              0005 (5)\n 71BED63   Flags               01 (1) 'Modification'\n 71BED64   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 71BED68 PAYLOAD\n \n 71C5E7A DATA DESCRIPTOR       08074B50 (134695760)\n-71C5E7E CRC                   C9005375 (3372241781)\n+71C5E7E CRC                   48656BAB (1214606251)\n 71C5E82 Compressed Size       00007112 (28946)\n 71C5E86 Uncompressed Size     00007112 (28946)\n \n 71C5E8A LOCAL HEADER #9340    04034B50 (67324752)\n 71C5E8E Extract Zip Spec      14 (20) '2.0'\n 71C5E8F Extract OS            00 (0) 'MS-DOS'\n 71C5E90 General Purpose Flag  0008 (8)\n@@ -260398,15 +260398,15 @@\n 71C5EF7 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 71C5EF9   Length              0005 (5)\n 71C5EFB   Flags               01 (1) 'Modification'\n 71C5EFC   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 71C5F00 PAYLOAD\n \n 71CC5AF DATA DESCRIPTOR       08074B50 (134695760)\n-71CC5B3 CRC                   075C966D (123508333)\n+71CC5B3 CRC                   0A038657 (168003159)\n 71CC5B7 Compressed Size       000066AF (26287)\n 71CC5BB Uncompressed Size     000066AF (26287)\n \n 71CC5BF LOCAL HEADER #9341    04034B50 (67324752)\n 71CC5C3 Extract Zip Spec      14 (20) '2.0'\n 71CC5C4 Extract OS            00 (0) 'MS-DOS'\n 71CC5C5 General Purpose Flag  0008 (8)\n@@ -260426,15 +260426,15 @@\n 71CC629 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 71CC62B   Length              0005 (5)\n 71CC62D   Flags               01 (1) 'Modification'\n 71CC62E   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 71CC632 PAYLOAD\n \n 71D5671 DATA DESCRIPTOR       08074B50 (134695760)\n-71D5675 CRC                   0602A338 (100836152)\n+71D5675 CRC                   9A2F3C34 (2586786868)\n 71D5679 Compressed Size       0000903F (36927)\n 71D567D Uncompressed Size     0000903F (36927)\n \n 71D5681 LOCAL HEADER #9342    04034B50 (67324752)\n 71D5685 Extract Zip Spec      14 (20) '2.0'\n 71D5686 Extract OS            00 (0) 'MS-DOS'\n 71D5687 General Purpose Flag  0008 (8)\n@@ -260454,15 +260454,15 @@\n 71D56ED Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 71D56EF   Length              0005 (5)\n 71D56F1   Flags               01 (1) 'Modification'\n 71D56F2   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 71D56F6 PAYLOAD\n \n 71EE121 DATA DESCRIPTOR       08074B50 (134695760)\n-71EE125 CRC                   4A44BA7C (1246018172)\n+71EE125 CRC                   DF8345C5 (3749922245)\n 71EE129 Compressed Size       00018A2B (100907)\n 71EE12D Uncompressed Size     00018A2B (100907)\n \n 71EE131 LOCAL HEADER #9343    04034B50 (67324752)\n 71EE135 Extract Zip Spec      14 (20) '2.0'\n 71EE136 Extract OS            00 (0) 'MS-DOS'\n 71EE137 General Purpose Flag  0008 (8)\n@@ -260482,15 +260482,15 @@\n 71EE1A3 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 71EE1A5   Length              0005 (5)\n 71EE1A7   Flags               01 (1) 'Modification'\n 71EE1A8   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 71EE1AC PAYLOAD\n \n 720981A DATA DESCRIPTOR       08074B50 (134695760)\n-720981E CRC                   315C952F (828151087)\n+720981E CRC                   F7A6D51C (4154905884)\n 7209822 Compressed Size       0001B66E (112238)\n 7209826 Uncompressed Size     0001B66E (112238)\n \n 720982A LOCAL HEADER #9344    04034B50 (67324752)\n 720982E Extract Zip Spec      14 (20) '2.0'\n 720982F Extract OS            00 (0) 'MS-DOS'\n 7209830 General Purpose Flag  0008 (8)\n@@ -260510,15 +260510,15 @@\n 7209895 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 7209897   Length              0005 (5)\n 7209899   Flags               01 (1) 'Modification'\n 720989A   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 720989E PAYLOAD\n \n 723DE1E DATA DESCRIPTOR       08074B50 (134695760)\n-723DE22 CRC                   4E6C96CB (1315739339)\n+723DE22 CRC                   5890C2E2 (1485882082)\n 723DE26 Compressed Size       00034580 (214400)\n 723DE2A Uncompressed Size     00034580 (214400)\n \n 723DE2E LOCAL HEADER #9345    04034B50 (67324752)\n 723DE32 Extract Zip Spec      14 (20) '2.0'\n 723DE33 Extract OS            00 (0) 'MS-DOS'\n 723DE34 General Purpose Flag  0008 (8)\n@@ -260538,15 +260538,15 @@\n 723DE9C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 723DE9E   Length              0005 (5)\n 723DEA0   Flags               01 (1) 'Modification'\n 723DEA1   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 723DEA5 PAYLOAD\n \n 724F9B7 DATA DESCRIPTOR       08074B50 (134695760)\n-724F9BB CRC                   762329FF (1982015999)\n+724F9BB CRC                   7D1C8013 (2099019795)\n 724F9BF Compressed Size       00011B12 (72466)\n 724F9C3 Uncompressed Size     00011B12 (72466)\n \n 724F9C7 LOCAL HEADER #9346    04034B50 (67324752)\n 724F9CB Extract Zip Spec      14 (20) '2.0'\n 724F9CC Extract OS            00 (0) 'MS-DOS'\n 724F9CD General Purpose Flag  0008 (8)\n@@ -260566,15 +260566,15 @@\n 724FA48 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 724FA4A   Length              0005 (5)\n 724FA4C   Flags               01 (1) 'Modification'\n 724FA4D   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 724FA51 PAYLOAD\n \n 7251EAC DATA DESCRIPTOR       08074B50 (134695760)\n-7251EB0 CRC                   D1B12FF3 (3518050291)\n+7251EB0 CRC                   28927E54 (680689236)\n 7251EB4 Compressed Size       0000245B (9307)\n 7251EB8 Uncompressed Size     0000245B (9307)\n \n 7251EBC LOCAL HEADER #9347    04034B50 (67324752)\n 7251EC0 Extract Zip Spec      14 (20) '2.0'\n 7251EC1 Extract OS            00 (0) 'MS-DOS'\n 7251EC2 General Purpose Flag  0008 (8)\n@@ -260594,15 +260594,15 @@\n 7251F35 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 7251F37   Length              0005 (5)\n 7251F39   Flags               01 (1) 'Modification'\n 7251F3A   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 7251F3E PAYLOAD\n \n 7272391 DATA DESCRIPTOR       08074B50 (134695760)\n-7272395 CRC                   ED3329DB (3979553243)\n+7272395 CRC                   E40FDBA5 (3826244517)\n 7272399 Compressed Size       00020453 (132179)\n 727239D Uncompressed Size     00020453 (132179)\n \n 72723A1 LOCAL HEADER #9348    04034B50 (67324752)\n 72723A5 Extract Zip Spec      14 (20) '2.0'\n 72723A6 Extract OS            00 (0) 'MS-DOS'\n 72723A7 General Purpose Flag  0008 (8)\n@@ -260622,15 +260622,15 @@\n 727240D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 727240F   Length              0005 (5)\n 7272411   Flags               01 (1) 'Modification'\n 7272412   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 7272416 PAYLOAD\n \n 7283D61 DATA DESCRIPTOR       08074B50 (134695760)\n-7283D65 CRC                   CC9FA2FC (3433014012)\n+7283D65 CRC                   CFEA6A4C (3488246348)\n 7283D69 Compressed Size       0001194B (72011)\n 7283D6D Uncompressed Size     0001194B (72011)\n \n 7283D71 LOCAL HEADER #9349    04034B50 (67324752)\n 7283D75 Extract Zip Spec      14 (20) '2.0'\n 7283D76 Extract OS            00 (0) 'MS-DOS'\n 7283D77 General Purpose Flag  0008 (8)\n@@ -260650,15 +260650,15 @@\n 7283DDF Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 7283DE1   Length              0005 (5)\n 7283DE3   Flags               01 (1) 'Modification'\n 7283DE4   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 7283DE8 PAYLOAD\n \n 728CDE1 DATA DESCRIPTOR       08074B50 (134695760)\n-728CDE5 CRC                   B53D1EBF (3040681663)\n+728CDE5 CRC                   DCE70786 (3706128262)\n 728CDE9 Compressed Size       00008FF9 (36857)\n 728CDED Uncompressed Size     00008FF9 (36857)\n \n 728CDF1 LOCAL HEADER #9350    04034B50 (67324752)\n 728CDF5 Extract Zip Spec      14 (20) '2.0'\n 728CDF6 Extract OS            00 (0) 'MS-DOS'\n 728CDF7 General Purpose Flag  0008 (8)\n@@ -260678,15 +260678,15 @@\n 728CE5E Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 728CE60   Length              0005 (5)\n 728CE62   Flags               01 (1) 'Modification'\n 728CE63   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 728CE67 PAYLOAD\n \n 729078F DATA DESCRIPTOR       08074B50 (134695760)\n-7290793 CRC                   8DD2D9A4 (2379405732)\n+7290793 CRC                   EA9AE9F5 (3936020981)\n 7290797 Compressed Size       00003928 (14632)\n 729079B Uncompressed Size     00003928 (14632)\n \n 729079F LOCAL HEADER #9351    04034B50 (67324752)\n 72907A3 Extract Zip Spec      14 (20) '2.0'\n 72907A4 Extract OS            00 (0) 'MS-DOS'\n 72907A5 General Purpose Flag  0008 (8)\n@@ -260734,15 +260734,15 @@\n 72913EE Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 72913F0   Length              0005 (5)\n 72913F2   Flags               01 (1) 'Modification'\n 72913F3   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 72913F7 PAYLOAD\n \n 7295D6B DATA DESCRIPTOR       08074B50 (134695760)\n-7295D6F CRC                   41827672 (1099069042)\n+7295D6F CRC                   725BD769 (1918621545)\n 7295D73 Compressed Size       00004974 (18804)\n 7295D77 Uncompressed Size     00004974 (18804)\n \n 7295D7B LOCAL HEADER #9353    04034B50 (67324752)\n 7295D7F Extract Zip Spec      14 (20) '2.0'\n 7295D80 Extract OS            00 (0) 'MS-DOS'\n 7295D81 General Purpose Flag  0008 (8)\n@@ -260818,15 +260818,15 @@\n 7299160 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 7299162   Length              0005 (5)\n 7299164   Flags               01 (1) 'Modification'\n 7299165   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 7299169 PAYLOAD\n \n 729C9E5 DATA DESCRIPTOR       08074B50 (134695760)\n-729C9E9 CRC                   008AC5F4 (9094644)\n+729C9E9 CRC                   3DAF18ED (1034885357)\n 729C9ED Compressed Size       0000387C (14460)\n 729C9F1 Uncompressed Size     0000387C (14460)\n \n 729C9F5 LOCAL HEADER #9356    04034B50 (67324752)\n 729C9F9 Extract Zip Spec      14 (20) '2.0'\n 729C9FA Extract OS            00 (0) 'MS-DOS'\n 729C9FB General Purpose Flag  0008 (8)\n@@ -260874,15 +260874,15 @@\n 729D482 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 729D484   Length              0005 (5)\n 729D486   Flags               01 (1) 'Modification'\n 729D487   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 729D48B PAYLOAD\n \n 72B6622 DATA DESCRIPTOR       08074B50 (134695760)\n-72B6626 CRC                   B5A8B84D (3047733325)\n+72B6626 CRC                   0B228C75 (186813557)\n 72B662A Compressed Size       00019197 (102807)\n 72B662E Uncompressed Size     00019197 (102807)\n \n 72B6632 CENTRAL HEADER #1     02014B50 (33639248)\n 72B6636 Created Zip Spec      14 (20) '2.0'\n 72B6637 Created OS            00 (0) 'MS-DOS'\n 72B6638 Extract Zip Spec      14 (20) '2.0'\n@@ -494081,15 +494081,15 @@\n 73E5DB2 Created OS            00 (0) 'MS-DOS'\n 73E5DB3 Extract Zip Spec      14 (20) '2.0'\n 73E5DB4 Extract OS            00 (0) 'MS-DOS'\n 73E5DB5 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73E5DB7 Compression Method    0000 (0) 'Stored'\n 73E5DB9 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73E5DBD CRC                   83A589D4 (2208664020)\n+73E5DBD CRC                   B7254B86 (3072674694)\n 73E5DC1 Compressed Size       0000C1EB (49643)\n 73E5DC5 Uncompressed Size     0000C1EB (49643)\n 73E5DC9 Filename Length       005C (92)\n 73E5DCB Extra Length          0009 (9)\n 73E5DCD Comment Length        0000 (0)\n 73E5DCF Disk Start            0000 (0)\n 73E5DD1 Int File Attributes   0000 (0)\n@@ -494111,15 +494111,15 @@\n 73E5E45 Created OS            00 (0) 'MS-DOS'\n 73E5E46 Extract Zip Spec      14 (20) '2.0'\n 73E5E47 Extract OS            00 (0) 'MS-DOS'\n 73E5E48 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73E5E4A Compression Method    0000 (0) 'Stored'\n 73E5E4C Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73E5E50 CRC                   9CD7589C (2631358620)\n+73E5E50 CRC                   198AED1F (428535071)\n 73E5E54 Compressed Size       0000A679 (42617)\n 73E5E58 Uncompressed Size     0000A679 (42617)\n 73E5E5C Filename Length       0053 (83)\n 73E5E5E Extra Length          0009 (9)\n 73E5E60 Comment Length        0000 (0)\n 73E5E62 Disk Start            0000 (0)\n 73E5E64 Int File Attributes   0000 (0)\n@@ -528503,15 +528503,15 @@\n 7411CA4 Created OS            00 (0) 'MS-DOS'\n 7411CA5 Extract Zip Spec      14 (20) '2.0'\n 7411CA6 Extract OS            00 (0) 'MS-DOS'\n 7411CA7 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7411CA9 Compression Method    0000 (0) 'Stored'\n 7411CAB Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7411CAF CRC                   F3115FEC (4078002156)\n+7411CAF CRC                   D4372B38 (3560385336)\n 7411CB3 Compressed Size       0001517E (86398)\n 7411CB7 Uncompressed Size     0001517E (86398)\n 7411CBB Filename Length       004F (79)\n 7411CBD Extra Length          0009 (9)\n 7411CBF Comment Length        0000 (0)\n 7411CC1 Disk Start            0000 (0)\n 7411CC3 Int File Attributes   0000 (0)\n@@ -528893,15 +528893,15 @@\n 7412344 Created OS            00 (0) 'MS-DOS'\n 7412345 Extract Zip Spec      14 (20) '2.0'\n 7412346 Extract OS            00 (0) 'MS-DOS'\n 7412347 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7412349 Compression Method    0000 (0) 'Stored'\n 741234B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-741234F CRC                   186009F9 (408947193)\n+741234F CRC                   511B11CB (1360728523)\n 7412353 Compressed Size       0001C15D (115037)\n 7412357 Uncompressed Size     0001C15D (115037)\n 741235B Filename Length       005D (93)\n 741235D Extra Length          0009 (9)\n 741235F Comment Length        0000 (0)\n 7412361 Disk Start            0000 (0)\n 7412363 Int File Attributes   0000 (0)\n@@ -528953,15 +528953,15 @@\n 7412467 Created OS            00 (0) 'MS-DOS'\n 7412468 Extract Zip Spec      14 (20) '2.0'\n 7412469 Extract OS            00 (0) 'MS-DOS'\n 741246A General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 741246C Compression Method    0000 (0) 'Stored'\n 741246E Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7412472 CRC                   DEAF990A (3736049930)\n+7412472 CRC                   CFDE136E (3487437678)\n 7412476 Compressed Size       0000F39A (62362)\n 741247A Uncompressed Size     0000F39A (62362)\n 741247E Filename Length       005D (93)\n 7412480 Extra Length          0009 (9)\n 7412482 Comment Length        0000 (0)\n 7412484 Disk Start            0000 (0)\n 7412486 Int File Attributes   0000 (0)\n@@ -530903,15 +530903,15 @@\n 7414977 Created OS            00 (0) 'MS-DOS'\n 7414978 Extract Zip Spec      14 (20) '2.0'\n 7414979 Extract OS            00 (0) 'MS-DOS'\n 741497A General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 741497C Compression Method    0000 (0) 'Stored'\n 741497E Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7414982 CRC                   DB584E87 (3679997575)\n+7414982 CRC                   2D4844DF (759710943)\n 7414986 Compressed Size       00001501 (5377)\n 741498A Uncompressed Size     00001501 (5377)\n 741498E Filename Length       0056 (86)\n 7414990 Extra Length          0009 (9)\n 7414992 Comment Length        0000 (0)\n 7414994 Disk Start            0000 (0)\n 7414996 Int File Attributes   0000 (0)\n@@ -531473,15 +531473,15 @@\n 741542F Created OS            00 (0) 'MS-DOS'\n 7415430 Extract Zip Spec      14 (20) '2.0'\n 7415431 Extract OS            00 (0) 'MS-DOS'\n 7415432 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7415434 Compression Method    0000 (0) 'Stored'\n 7415436 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-741543A CRC                   F9DD02EF (4192010991)\n+741543A CRC                   71FABF9B (1912258459)\n 741543E Compressed Size       000032DE (13022)\n 7415442 Uncompressed Size     000032DE (13022)\n 7415446 Filename Length       0050 (80)\n 7415448 Extra Length          0009 (9)\n 741544A Comment Length        0000 (0)\n 741544C Disk Start            0000 (0)\n 741544E Int File Attributes   0000 (0)\n@@ -531623,15 +531623,15 @@\n 74156F3 Created OS            00 (0) 'MS-DOS'\n 74156F4 Extract Zip Spec      14 (20) '2.0'\n 74156F5 Extract OS            00 (0) 'MS-DOS'\n 74156F6 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 74156F8 Compression Method    0000 (0) 'Stored'\n 74156FA Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-74156FE CRC                   BEFC9A0E (3204225550)\n+74156FE CRC                   4488E024 (1149820964)\n 7415702 Compressed Size       00017A5C (96860)\n 7415706 Uncompressed Size     00017A5C (96860)\n 741570A Filename Length       0056 (86)\n 741570C Extra Length          0009 (9)\n 741570E Comment Length        0000 (0)\n 7415710 Disk Start            0000 (0)\n 7415712 Int File Attributes   0000 (0)\n@@ -532073,15 +532073,15 @@\n 7415F30 Created OS            00 (0) 'MS-DOS'\n 7415F31 Extract Zip Spec      14 (20) '2.0'\n 7415F32 Extract OS            00 (0) 'MS-DOS'\n 7415F33 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7415F35 Compression Method    0000 (0) 'Stored'\n 7415F37 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7415F3B CRC                   7B0164A6 (2063688870)\n+7415F3B CRC                   13E1D330 (333566768)\n 7415F3F Compressed Size       00004880 (18560)\n 7415F43 Uncompressed Size     00004880 (18560)\n 7415F47 Filename Length       005C (92)\n 7415F49 Extra Length          0009 (9)\n 7415F4B Comment Length        0000 (0)\n 7415F4D Disk Start            0000 (0)\n 7415F4F Int File Attributes   0000 (0)\n@@ -532853,15 +532853,15 @@\n 7416D5E Created OS            00 (0) 'MS-DOS'\n 7416D5F Extract Zip Spec      14 (20) '2.0'\n 7416D60 Extract OS            00 (0) 'MS-DOS'\n 7416D61 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7416D63 Compression Method    0000 (0) 'Stored'\n 7416D65 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7416D69 CRC                   56391FB7 (1446584247)\n+7416D69 CRC                   277C4BC5 (662457285)\n 7416D6D Compressed Size       00006ABE (27326)\n 7416D71 Uncompressed Size     00006ABE (27326)\n 7416D75 Filename Length       005C (92)\n 7416D77 Extra Length          0009 (9)\n 7416D79 Comment Length        0000 (0)\n 7416D7B Disk Start            0000 (0)\n 7416D7D Int File Attributes   0000 (0)\n@@ -532913,15 +532913,15 @@\n 7416E86 Created OS            00 (0) 'MS-DOS'\n 7416E87 Extract Zip Spec      14 (20) '2.0'\n 7416E88 Extract OS            00 (0) 'MS-DOS'\n 7416E89 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7416E8B Compression Method    0000 (0) 'Stored'\n 7416E8D Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7416E91 CRC                   5D0FF9CC (1561328076)\n+7416E91 CRC                   25F1AFEE (636596206)\n 7416E95 Compressed Size       00011B36 (72502)\n 7416E99 Uncompressed Size     00011B36 (72502)\n 7416E9D Filename Length       0062 (98)\n 7416E9F Extra Length          0009 (9)\n 7416EA1 Comment Length        0000 (0)\n 7416EA3 Disk Start            0000 (0)\n 7416EA5 Int File Attributes   0000 (0)\n@@ -533063,15 +533063,15 @@\n 741711F Created OS            00 (0) 'MS-DOS'\n 7417120 Extract Zip Spec      14 (20) '2.0'\n 7417121 Extract OS            00 (0) 'MS-DOS'\n 7417122 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7417124 Compression Method    0000 (0) 'Stored'\n 7417126 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-741712A CRC                   8CE997A1 (2364118945)\n+741712A CRC                   F0AFB092 (4038045842)\n 741712E Compressed Size       000120EB (73963)\n 7417132 Uncompressed Size     000120EB (73963)\n 7417136 Filename Length       0051 (81)\n 7417138 Extra Length          0009 (9)\n 741713A Comment Length        0000 (0)\n 741713C Disk Start            0000 (0)\n 741713E Int File Attributes   0000 (0)\n@@ -533093,15 +533093,15 @@\n 74171A7 Created OS            00 (0) 'MS-DOS'\n 74171A8 Extract Zip Spec      14 (20) '2.0'\n 74171A9 Extract OS            00 (0) 'MS-DOS'\n 74171AA General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 74171AC Compression Method    0000 (0) 'Stored'\n 74171AE Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-74171B2 CRC                   25C7CB45 (633850693)\n+74171B2 CRC                   7843229B (2017665691)\n 74171B6 Compressed Size       000055B5 (21941)\n 74171BA Uncompressed Size     000055B5 (21941)\n 74171BE Filename Length       005B (91)\n 74171C0 Extra Length          0009 (9)\n 74171C2 Comment Length        0000 (0)\n 74171C4 Disk Start            0000 (0)\n 74171C6 Int File Attributes   0000 (0)\n@@ -533243,15 +533243,15 @@\n 741743E Created OS            00 (0) 'MS-DOS'\n 741743F Extract Zip Spec      14 (20) '2.0'\n 7417440 Extract OS            00 (0) 'MS-DOS'\n 7417441 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7417443 Compression Method    0000 (0) 'Stored'\n 7417445 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7417449 CRC                   9C31D77E (2620512126)\n+7417449 CRC                   CA4C703C (3394007100)\n 741744D Compressed Size       0000F971 (63857)\n 7417451 Uncompressed Size     0000F971 (63857)\n 7417455 Filename Length       0067 (103)\n 7417457 Extra Length          0009 (9)\n 7417459 Comment Length        0000 (0)\n 741745B Disk Start            0000 (0)\n 741745D Int File Attributes   0000 (0)\n@@ -533273,15 +533273,15 @@\n 74174DC Created OS            00 (0) 'MS-DOS'\n 74174DD Extract Zip Spec      14 (20) '2.0'\n 74174DE Extract OS            00 (0) 'MS-DOS'\n 74174DF General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 74174E1 Compression Method    0000 (0) 'Stored'\n 74174E3 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-74174E7 CRC                   08D84258 (148390488)\n+74174E7 CRC                   FD2D10CD (4247589069)\n 74174EB Compressed Size       0002B5B9 (177593)\n 74174EF Uncompressed Size     0002B5B9 (177593)\n 74174F3 Filename Length       0061 (97)\n 74174F5 Extra Length          0009 (9)\n 74174F7 Comment Length        0000 (0)\n 74174F9 Disk Start            0000 (0)\n 74174FB Int File Attributes   0000 (0)\n@@ -533303,15 +533303,15 @@\n 7417574 Created OS            00 (0) 'MS-DOS'\n 7417575 Extract Zip Spec      14 (20) '2.0'\n 7417576 Extract OS            00 (0) 'MS-DOS'\n 7417577 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7417579 Compression Method    0000 (0) 'Stored'\n 741757B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-741757F CRC                   1354E4CC (324330700)\n+741757F CRC                   180BD404 (403428356)\n 7417583 Compressed Size       00006ACB (27339)\n 7417587 Uncompressed Size     00006ACB (27339)\n 741758B Filename Length       0058 (88)\n 741758D Extra Length          0009 (9)\n 741758F Comment Length        0000 (0)\n 7417591 Disk Start            0000 (0)\n 7417593 Int File Attributes   0000 (0)\n@@ -533333,15 +533333,15 @@\n 7417603 Created OS            00 (0) 'MS-DOS'\n 7417604 Extract Zip Spec      14 (20) '2.0'\n 7417605 Extract OS            00 (0) 'MS-DOS'\n 7417606 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7417608 Compression Method    0000 (0) 'Stored'\n 741760A Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-741760E CRC                   E238F065 (3795382373)\n+741760E CRC                   FBA73261 (4222038625)\n 7417612 Compressed Size       00014691 (83601)\n 7417616 Uncompressed Size     00014691 (83601)\n 741761A Filename Length       005A (90)\n 741761C Extra Length          0009 (9)\n 741761E Comment Length        0000 (0)\n 7417620 Disk Start            0000 (0)\n 7417622 Int File Attributes   0000 (0)\n@@ -533393,15 +533393,15 @@\n 7417716 Created OS            00 (0) 'MS-DOS'\n 7417717 Extract Zip Spec      14 (20) '2.0'\n 7417718 Extract OS            00 (0) 'MS-DOS'\n 7417719 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 741771B Compression Method    0000 (0) 'Stored'\n 741771D Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7417721 CRC                   7EA46E93 (2124705427)\n+7417721 CRC                   87E1F1F9 (2279731705)\n 7417725 Compressed Size       00002B59 (11097)\n 7417729 Uncompressed Size     00002B59 (11097)\n 741772D Filename Length       0049 (73)\n 741772F Extra Length          0009 (9)\n 7417731 Comment Length        0000 (0)\n 7417733 Disk Start            0000 (0)\n 7417735 Int File Attributes   0000 (0)\n@@ -533633,15 +533633,15 @@\n 7417AEC Created OS            00 (0) 'MS-DOS'\n 7417AED Extract Zip Spec      14 (20) '2.0'\n 7417AEE Extract OS            00 (0) 'MS-DOS'\n 7417AEF General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7417AF1 Compression Method    0000 (0) 'Stored'\n 7417AF3 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7417AF7 CRC                   FD4F9DA8 (4249853352)\n+7417AF7 CRC                   4CCC8D8F (1288473999)\n 7417AFB Compressed Size       00051F45 (335685)\n 7417AFF Uncompressed Size     00051F45 (335685)\n 7417B03 Filename Length       0043 (67)\n 7417B05 Extra Length          0009 (9)\n 7417B07 Comment Length        0000 (0)\n 7417B09 Disk Start            0000 (0)\n 7417B0B Int File Attributes   0000 (0)\n@@ -538913,15 +538913,15 @@\n 741DB5F Created OS            00 (0) 'MS-DOS'\n 741DB60 Extract Zip Spec      14 (20) '2.0'\n 741DB61 Extract OS            00 (0) 'MS-DOS'\n 741DB62 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 741DB64 Compression Method    0000 (0) 'Stored'\n 741DB66 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-741DB6A CRC                   6E5085BC (1850770876)\n+741DB6A CRC                   74036FCC (1946382284)\n 741DB6E Compressed Size       00084604 (542212)\n 741DB72 Uncompressed Size     00084604 (542212)\n 741DB76 Filename Length       005C (92)\n 741DB78 Extra Length          0009 (9)\n 741DB7A Comment Length        0000 (0)\n 741DB7C Disk Start            0000 (0)\n 741DB7E Int File Attributes   0000 (0)\n@@ -539333,15 +539333,15 @@\n 741E31E Created OS            00 (0) 'MS-DOS'\n 741E31F Extract Zip Spec      14 (20) '2.0'\n 741E320 Extract OS            00 (0) 'MS-DOS'\n 741E321 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 741E323 Compression Method    0000 (0) 'Stored'\n 741E325 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-741E329 CRC                   A7FD62B9 (2818400953)\n+741E329 CRC                   1C3CF14B (473755979)\n 741E32D Compressed Size       00084604 (542212)\n 741E331 Uncompressed Size     00084604 (542212)\n 741E335 Filename Length       005C (92)\n 741E337 Extra Length          0009 (9)\n 741E339 Comment Length        0000 (0)\n 741E33B Disk Start            0000 (0)\n 741E33D Int File Attributes   0000 (0)\n@@ -539753,15 +539753,15 @@\n 741EAD0 Created OS            00 (0) 'MS-DOS'\n 741EAD1 Extract Zip Spec      14 (20) '2.0'\n 741EAD2 Extract OS            00 (0) 'MS-DOS'\n 741EAD3 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 741EAD5 Compression Method    0000 (0) 'Stored'\n 741EAD7 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-741EADB CRC                   38F8F67F (955840127)\n+741EADB CRC                   7C703B61 (2087730017)\n 741EADF Compressed Size       00083ECC (540364)\n 741EAE3 Uncompressed Size     00083ECC (540364)\n 741EAE7 Filename Length       005B (91)\n 741EAE9 Extra Length          0009 (9)\n 741EAEB Comment Length        0000 (0)\n 741EAED Disk Start            0000 (0)\n 741EAEF Int File Attributes   0000 (0)\n@@ -540023,15 +540023,15 @@\n 741EF6D Created OS            00 (0) 'MS-DOS'\n 741EF6E Extract Zip Spec      14 (20) '2.0'\n 741EF6F Extract OS            00 (0) 'MS-DOS'\n 741EF70 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 741EF72 Compression Method    0000 (0) 'Stored'\n 741EF74 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-741EF78 CRC                   44C1B610 (1153545744)\n+741EF78 CRC                   E7858B8A (3884288906)\n 741EF7C Compressed Size       000874A7 (554151)\n 741EF80 Uncompressed Size     000874A7 (554151)\n 741EF84 Filename Length       0045 (69)\n 741EF86 Extra Length          0009 (9)\n 741EF88 Comment Length        0000 (0)\n 741EF8A Disk Start            0000 (0)\n 741EF8C Int File Attributes   0000 (0)\n@@ -540293,15 +540293,15 @@\n 741F3C6 Created OS            00 (0) 'MS-DOS'\n 741F3C7 Extract Zip Spec      14 (20) '2.0'\n 741F3C8 Extract OS            00 (0) 'MS-DOS'\n 741F3C9 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 741F3CB Compression Method    0000 (0) 'Stored'\n 741F3CD Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-741F3D1 CRC                   F49EE0FF (4104052991)\n+741F3D1 CRC                   611A90B1 (1629130929)\n 741F3D5 Compressed Size       00071CC0 (466112)\n 741F3D9 Uncompressed Size     00071CC0 (466112)\n 741F3DD Filename Length       0043 (67)\n 741F3DF Extra Length          0009 (9)\n 741F3E1 Comment Length        0000 (0)\n 741F3E3 Disk Start            0000 (0)\n 741F3E5 Int File Attributes   0000 (0)\n@@ -540743,15 +540743,15 @@\n 741FADF Created OS            00 (0) 'MS-DOS'\n 741FAE0 Extract Zip Spec      14 (20) '2.0'\n 741FAE1 Extract OS            00 (0) 'MS-DOS'\n 741FAE2 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 741FAE4 Compression Method    0000 (0) 'Stored'\n 741FAE6 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-741FAEA CRC                   3DFD4512 (1040008466)\n+741FAEA CRC                   03476B9A (55012250)\n 741FAEE Compressed Size       00067E88 (425608)\n 741FAF2 Uncompressed Size     00067E88 (425608)\n 741FAF6 Filename Length       0051 (81)\n 741FAF8 Extra Length          0009 (9)\n 741FAFA Comment Length        0000 (0)\n 741FAFC Disk Start            0000 (0)\n 741FAFE Int File Attributes   0000 (0)\n@@ -540803,15 +540803,15 @@\n 741FBEC Created OS            00 (0) 'MS-DOS'\n 741FBED Extract Zip Spec      14 (20) '2.0'\n 741FBEE Extract OS            00 (0) 'MS-DOS'\n 741FBEF General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 741FBF1 Compression Method    0000 (0) 'Stored'\n 741FBF3 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-741FBF7 CRC                   9A9A6B26 (2593811238)\n+741FBF7 CRC                   ED1D4921 (3978119457)\n 741FBFB Compressed Size       00050EF5 (331509)\n 741FBFF Uncompressed Size     00050EF5 (331509)\n 741FC03 Filename Length       0039 (57)\n 741FC05 Extra Length          0009 (9)\n 741FC07 Comment Length        0000 (0)\n 741FC09 Disk Start            0000 (0)\n 741FC0B Int File Attributes   0000 (0)\n@@ -540833,15 +540833,15 @@\n 741FC5C Created OS            00 (0) 'MS-DOS'\n 741FC5D Extract Zip Spec      14 (20) '2.0'\n 741FC5E Extract OS            00 (0) 'MS-DOS'\n 741FC5F General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 741FC61 Compression Method    0000 (0) 'Stored'\n 741FC63 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-741FC67 CRC                   C441E3E2 (3292652514)\n+741FC67 CRC                   171CF5E6 (387773926)\n 741FC6B Compressed Size       00031226 (201254)\n 741FC6F Uncompressed Size     00031226 (201254)\n 741FC73 Filename Length       003C (60)\n 741FC75 Extra Length          0009 (9)\n 741FC77 Comment Length        0000 (0)\n 741FC79 Disk Start            0000 (0)\n 741FC7B Int File Attributes   0000 (0)\n@@ -540893,15 +540893,15 @@\n 741FD47 Created OS            00 (0) 'MS-DOS'\n 741FD48 Extract Zip Spec      14 (20) '2.0'\n 741FD49 Extract OS            00 (0) 'MS-DOS'\n 741FD4A General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 741FD4C Compression Method    0000 (0) 'Stored'\n 741FD4E Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-741FD52 CRC                   EB46EEE0 (3947294432)\n+741FD52 CRC                   EAC7728D (3938939533)\n 741FD56 Compressed Size       0000CA11 (51729)\n 741FD5A Uncompressed Size     0000CA11 (51729)\n 741FD5E Filename Length       0049 (73)\n 741FD60 Extra Length          0009 (9)\n 741FD62 Comment Length        0000 (0)\n 741FD64 Disk Start            0000 (0)\n 741FD66 Int File Attributes   0000 (0)\n@@ -540983,15 +540983,15 @@\n 741FEB4 Created OS            00 (0) 'MS-DOS'\n 741FEB5 Extract Zip Spec      14 (20) '2.0'\n 741FEB6 Extract OS            00 (0) 'MS-DOS'\n 741FEB7 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 741FEB9 Compression Method    0000 (0) 'Stored'\n 741FEBB Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-741FEBF CRC                   A087DA9B (2693257883)\n+741FEBF CRC                   12311C55 (305208405)\n 741FEC3 Compressed Size       0000221D (8733)\n 741FEC7 Uncompressed Size     0000221D (8733)\n 741FECB Filename Length       004C (76)\n 741FECD Extra Length          0009 (9)\n 741FECF Comment Length        0000 (0)\n 741FED1 Disk Start            0000 (0)\n 741FED3 Int File Attributes   0000 (0)\n@@ -541013,15 +541013,15 @@\n 741FF37 Created OS            00 (0) 'MS-DOS'\n 741FF38 Extract Zip Spec      14 (20) '2.0'\n 741FF39 Extract OS            00 (0) 'MS-DOS'\n 741FF3A General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 741FF3C Compression Method    0000 (0) 'Stored'\n 741FF3E Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-741FF42 CRC                   BDC84FEA (3184021482)\n+741FF42 CRC                   CE5E5CCF (3462290639)\n 741FF46 Compressed Size       000075A7 (30119)\n 741FF4A Uncompressed Size     000075A7 (30119)\n 741FF4E Filename Length       0057 (87)\n 741FF50 Extra Length          0009 (9)\n 741FF52 Comment Length        0000 (0)\n 741FF54 Disk Start            0000 (0)\n 741FF56 Int File Attributes   0000 (0)\n@@ -541043,15 +541043,15 @@\n 741FFC5 Created OS            00 (0) 'MS-DOS'\n 741FFC6 Extract Zip Spec      14 (20) '2.0'\n 741FFC7 Extract OS            00 (0) 'MS-DOS'\n 741FFC8 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 741FFCA Compression Method    0000 (0) 'Stored'\n 741FFCC Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-741FFD0 CRC                   FB8E73A9 (4220416937)\n+741FFD0 CRC                   10DE187F (282990719)\n 741FFD4 Compressed Size       000090F7 (37111)\n 741FFD8 Uncompressed Size     000090F7 (37111)\n 741FFDC Filename Length       0052 (82)\n 741FFDE Extra Length          0009 (9)\n 741FFE0 Comment Length        0000 (0)\n 741FFE2 Disk Start            0000 (0)\n 741FFE4 Int File Attributes   0000 (0)\n@@ -541073,15 +541073,15 @@\n 742004E Created OS            00 (0) 'MS-DOS'\n 742004F Extract Zip Spec      14 (20) '2.0'\n 7420050 Extract OS            00 (0) 'MS-DOS'\n 7420051 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7420053 Compression Method    0000 (0) 'Stored'\n 7420055 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7420059 CRC                   D80A9D54 (3624574292)\n+7420059 CRC                   F8FF50CE (4177481934)\n 742005D Compressed Size       0000621B (25115)\n 7420061 Uncompressed Size     0000621B (25115)\n 7420065 Filename Length       0056 (86)\n 7420067 Extra Length          0009 (9)\n 7420069 Comment Length        0000 (0)\n 742006B Disk Start            0000 (0)\n 742006D Int File Attributes   0000 (0)\n@@ -541103,15 +541103,15 @@\n 74200DB Created OS            00 (0) 'MS-DOS'\n 74200DC Extract Zip Spec      14 (20) '2.0'\n 74200DD Extract OS            00 (0) 'MS-DOS'\n 74200DE General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 74200E0 Compression Method    0000 (0) 'Stored'\n 74200E2 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-74200E6 CRC                   90AAEC96 (2427120790)\n+74200E6 CRC                   C838E65C (3359172188)\n 74200EA Compressed Size       0000DD53 (56659)\n 74200EE Uncompressed Size     0000DD53 (56659)\n 74200F2 Filename Length       0052 (82)\n 74200F4 Extra Length          0009 (9)\n 74200F6 Comment Length        0000 (0)\n 74200F8 Disk Start            0000 (0)\n 74200FA Int File Attributes   0000 (0)\n@@ -541133,15 +541133,15 @@\n 7420164 Created OS            00 (0) 'MS-DOS'\n 7420165 Extract Zip Spec      14 (20) '2.0'\n 7420166 Extract OS            00 (0) 'MS-DOS'\n 7420167 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7420169 Compression Method    0000 (0) 'Stored'\n 742016B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-742016F CRC                   AC54D336 (2891240246)\n+742016F CRC                   127EC03A (310296634)\n 7420173 Compressed Size       00021358 (136024)\n 7420177 Uncompressed Size     00021358 (136024)\n 742017B Filename Length       004C (76)\n 742017D Extra Length          0009 (9)\n 742017F Comment Length        0000 (0)\n 7420181 Disk Start            0000 (0)\n 7420183 Int File Attributes   0000 (0)\n@@ -541163,15 +541163,15 @@\n 74201E7 Created OS            00 (0) 'MS-DOS'\n 74201E8 Extract Zip Spec      14 (20) '2.0'\n 74201E9 Extract OS            00 (0) 'MS-DOS'\n 74201EA General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 74201EC Compression Method    0000 (0) 'Stored'\n 74201EE Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-74201F2 CRC                   AE508E99 (2924514969)\n+74201F2 CRC                   0DC3A96A (230926698)\n 74201F6 Compressed Size       000325AC (206252)\n 74201FA Uncompressed Size     000325AC (206252)\n 74201FE Filename Length       004C (76)\n 7420200 Extra Length          0009 (9)\n 7420202 Comment Length        0000 (0)\n 7420204 Disk Start            0000 (0)\n 7420206 Int File Attributes   0000 (0)\n@@ -541193,15 +541193,15 @@\n 742026A Created OS            00 (0) 'MS-DOS'\n 742026B Extract Zip Spec      14 (20) '2.0'\n 742026C Extract OS            00 (0) 'MS-DOS'\n 742026D General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 742026F Compression Method    0000 (0) 'Stored'\n 7420271 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7420275 CRC                   3B3E7F64 (993951588)\n+7420275 CRC                   C10A0DC4 (3238661572)\n 7420279 Compressed Size       00006F70 (28528)\n 742027D Uncompressed Size     00006F70 (28528)\n 7420281 Filename Length       0050 (80)\n 7420283 Extra Length          0009 (9)\n 7420285 Comment Length        0000 (0)\n 7420287 Disk Start            0000 (0)\n 7420289 Int File Attributes   0000 (0)\n@@ -541223,15 +541223,15 @@\n 74202F1 Created OS            00 (0) 'MS-DOS'\n 74202F2 Extract Zip Spec      14 (20) '2.0'\n 74202F3 Extract OS            00 (0) 'MS-DOS'\n 74202F4 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 74202F6 Compression Method    0000 (0) 'Stored'\n 74202F8 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-74202FC CRC                   C1802B0A (3246402314)\n+74202FC CRC                   BDA7AFD6 (3181883350)\n 7420300 Compressed Size       000063F0 (25584)\n 7420304 Uncompressed Size     000063F0 (25584)\n 7420308 Filename Length       0052 (82)\n 742030A Extra Length          0009 (9)\n 742030C Comment Length        0000 (0)\n 742030E Disk Start            0000 (0)\n 7420310 Int File Attributes   0000 (0)\n@@ -541253,15 +541253,15 @@\n 742037A Created OS            00 (0) 'MS-DOS'\n 742037B Extract Zip Spec      14 (20) '2.0'\n 742037C Extract OS            00 (0) 'MS-DOS'\n 742037D General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 742037F Compression Method    0000 (0) 'Stored'\n 7420381 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7420385 CRC                   461317A7 (1175656359)\n+7420385 CRC                   45E9F102 (1172959490)\n 7420389 Compressed Size       000026D2 (9938)\n 742038D Uncompressed Size     000026D2 (9938)\n 7420391 Filename Length       0056 (86)\n 7420393 Extra Length          0009 (9)\n 7420395 Comment Length        0000 (0)\n 7420397 Disk Start            0000 (0)\n 7420399 Int File Attributes   0000 (0)\n@@ -541283,15 +541283,15 @@\n 7420407 Created OS            00 (0) 'MS-DOS'\n 7420408 Extract Zip Spec      14 (20) '2.0'\n 7420409 Extract OS            00 (0) 'MS-DOS'\n 742040A General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 742040C Compression Method    0000 (0) 'Stored'\n 742040E Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7420412 CRC                   5AE851C7 (1525174727)\n+7420412 CRC                   4652099F (1179781535)\n 7420416 Compressed Size       00012891 (75921)\n 742041A Uncompressed Size     00012891 (75921)\n 742041E Filename Length       0063 (99)\n 7420420 Extra Length          0009 (9)\n 7420422 Comment Length        0000 (0)\n 7420424 Disk Start            0000 (0)\n 7420426 Int File Attributes   0000 (0)\n@@ -541313,15 +541313,15 @@\n 74204A1 Created OS            00 (0) 'MS-DOS'\n 74204A2 Extract Zip Spec      14 (20) '2.0'\n 74204A3 Extract OS            00 (0) 'MS-DOS'\n 74204A4 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 74204A6 Compression Method    0000 (0) 'Stored'\n 74204A8 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-74204AC CRC                   DC78FE27 (3698916903)\n+74204AC CRC                   8ACC3AFF (2328640255)\n 74204B0 Compressed Size       0000272E (10030)\n 74204B4 Uncompressed Size     0000272E (10030)\n 74204B8 Filename Length       0059 (89)\n 74204BA Extra Length          0009 (9)\n 74204BC Comment Length        0000 (0)\n 74204BE Disk Start            0000 (0)\n 74204C0 Int File Attributes   0000 (0)\n@@ -541343,15 +541343,15 @@\n 7420531 Created OS            00 (0) 'MS-DOS'\n 7420532 Extract Zip Spec      14 (20) '2.0'\n 7420533 Extract OS            00 (0) 'MS-DOS'\n 7420534 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7420536 Compression Method    0000 (0) 'Stored'\n 7420538 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-742053C CRC                   0D0E3624 (219035172)\n+742053C CRC                   4FC9F9CC (1338636748)\n 7420540 Compressed Size       00008CE6 (36070)\n 7420544 Uncompressed Size     00008CE6 (36070)\n 7420548 Filename Length       0046 (70)\n 742054A Extra Length          0009 (9)\n 742054C Comment Length        0000 (0)\n 742054E Disk Start            0000 (0)\n 7420550 Int File Attributes   0000 (0)\n@@ -541373,15 +541373,15 @@\n 74205AE Created OS            00 (0) 'MS-DOS'\n 74205AF Extract Zip Spec      14 (20) '2.0'\n 74205B0 Extract OS            00 (0) 'MS-DOS'\n 74205B1 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 74205B3 Compression Method    0000 (0) 'Stored'\n 74205B5 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-74205B9 CRC                   C9005375 (3372241781)\n+74205B9 CRC                   48656BAB (1214606251)\n 74205BD Compressed Size       00007112 (28946)\n 74205C1 Uncompressed Size     00007112 (28946)\n 74205C5 Filename Length       0053 (83)\n 74205C7 Extra Length          0009 (9)\n 74205C9 Comment Length        0000 (0)\n 74205CB Disk Start            0000 (0)\n 74205CD Int File Attributes   0000 (0)\n@@ -541403,15 +541403,15 @@\n 7420638 Created OS            00 (0) 'MS-DOS'\n 7420639 Extract Zip Spec      14 (20) '2.0'\n 742063A Extract OS            00 (0) 'MS-DOS'\n 742063B General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 742063D Compression Method    0000 (0) 'Stored'\n 742063F Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7420643 CRC                   075C966D (123508333)\n+7420643 CRC                   0A038657 (168003159)\n 7420647 Compressed Size       000066AF (26287)\n 742064B Uncompressed Size     000066AF (26287)\n 742064F Filename Length       004F (79)\n 7420651 Extra Length          0009 (9)\n 7420653 Comment Length        0000 (0)\n 7420655 Disk Start            0000 (0)\n 7420657 Int File Attributes   0000 (0)\n@@ -541433,15 +541433,15 @@\n 74206BE Created OS            00 (0) 'MS-DOS'\n 74206BF Extract Zip Spec      14 (20) '2.0'\n 74206C0 Extract OS            00 (0) 'MS-DOS'\n 74206C1 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 74206C3 Compression Method    0000 (0) 'Stored'\n 74206C5 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-74206C9 CRC                   0602A338 (100836152)\n+74206C9 CRC                   9A2F3C34 (2586786868)\n 74206CD Compressed Size       0000903F (36927)\n 74206D1 Uncompressed Size     0000903F (36927)\n 74206D5 Filename Length       004C (76)\n 74206D7 Extra Length          0009 (9)\n 74206D9 Comment Length        0000 (0)\n 74206DB Disk Start            0000 (0)\n 74206DD Int File Attributes   0000 (0)\n@@ -541463,15 +541463,15 @@\n 7420741 Created OS            00 (0) 'MS-DOS'\n 7420742 Extract Zip Spec      14 (20) '2.0'\n 7420743 Extract OS            00 (0) 'MS-DOS'\n 7420744 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7420746 Compression Method    0000 (0) 'Stored'\n 7420748 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-742074C CRC                   4A44BA7C (1246018172)\n+742074C CRC                   DF8345C5 (3749922245)\n 7420750 Compressed Size       00018A2B (100907)\n 7420754 Uncompressed Size     00018A2B (100907)\n 7420758 Filename Length       004E (78)\n 742075A Extra Length          0009 (9)\n 742075C Comment Length        0000 (0)\n 742075E Disk Start            0000 (0)\n 7420760 Int File Attributes   0000 (0)\n@@ -541493,15 +541493,15 @@\n 74207C6 Created OS            00 (0) 'MS-DOS'\n 74207C7 Extract Zip Spec      14 (20) '2.0'\n 74207C8 Extract OS            00 (0) 'MS-DOS'\n 74207C9 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 74207CB Compression Method    0000 (0) 'Stored'\n 74207CD Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-74207D1 CRC                   315C952F (828151087)\n+74207D1 CRC                   F7A6D51C (4154905884)\n 74207D5 Compressed Size       0001B66E (112238)\n 74207D9 Uncompressed Size     0001B66E (112238)\n 74207DD Filename Length       0054 (84)\n 74207DF Extra Length          0009 (9)\n 74207E1 Comment Length        0000 (0)\n 74207E3 Disk Start            0000 (0)\n 74207E5 Int File Attributes   0000 (0)\n@@ -541523,15 +541523,15 @@\n 7420851 Created OS            00 (0) 'MS-DOS'\n 7420852 Extract Zip Spec      14 (20) '2.0'\n 7420853 Extract OS            00 (0) 'MS-DOS'\n 7420854 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7420856 Compression Method    0000 (0) 'Stored'\n 7420858 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-742085C CRC                   4E6C96CB (1315739339)\n+742085C CRC                   5890C2E2 (1485882082)\n 7420860 Compressed Size       00034580 (214400)\n 7420864 Uncompressed Size     00034580 (214400)\n 7420868 Filename Length       004D (77)\n 742086A Extra Length          0009 (9)\n 742086C Comment Length        0000 (0)\n 742086E Disk Start            0000 (0)\n 7420870 Int File Attributes   0000 (0)\n@@ -541553,15 +541553,15 @@\n 74208D5 Created OS            00 (0) 'MS-DOS'\n 74208D6 Extract Zip Spec      14 (20) '2.0'\n 74208D7 Extract OS            00 (0) 'MS-DOS'\n 74208D8 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 74208DA Compression Method    0000 (0) 'Stored'\n 74208DC Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-74208E0 CRC                   762329FF (1982015999)\n+74208E0 CRC                   7D1C8013 (2099019795)\n 74208E4 Compressed Size       00011B12 (72466)\n 74208E8 Uncompressed Size     00011B12 (72466)\n 74208EC Filename Length       0050 (80)\n 74208EE Extra Length          0009 (9)\n 74208F0 Comment Length        0000 (0)\n 74208F2 Disk Start            0000 (0)\n 74208F4 Int File Attributes   0000 (0)\n@@ -541583,15 +541583,15 @@\n 742095C Created OS            00 (0) 'MS-DOS'\n 742095D Extract Zip Spec      14 (20) '2.0'\n 742095E Extract OS            00 (0) 'MS-DOS'\n 742095F General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7420961 Compression Method    0000 (0) 'Stored'\n 7420963 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7420967 CRC                   D1B12FF3 (3518050291)\n+7420967 CRC                   28927E54 (680689236)\n 742096B Compressed Size       0000245B (9307)\n 742096F Uncompressed Size     0000245B (9307)\n 7420973 Filename Length       0063 (99)\n 7420975 Extra Length          0009 (9)\n 7420977 Comment Length        0000 (0)\n 7420979 Disk Start            0000 (0)\n 742097B Int File Attributes   0000 (0)\n@@ -541613,15 +541613,15 @@\n 74209F6 Created OS            00 (0) 'MS-DOS'\n 74209F7 Extract Zip Spec      14 (20) '2.0'\n 74209F8 Extract OS            00 (0) 'MS-DOS'\n 74209F9 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 74209FB Compression Method    0000 (0) 'Stored'\n 74209FD Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7420A01 CRC                   ED3329DB (3979553243)\n+7420A01 CRC                   E40FDBA5 (3826244517)\n 7420A05 Compressed Size       00020453 (132179)\n 7420A09 Uncompressed Size     00020453 (132179)\n 7420A0D Filename Length       005B (91)\n 7420A0F Extra Length          0009 (9)\n 7420A11 Comment Length        0000 (0)\n 7420A13 Disk Start            0000 (0)\n 7420A15 Int File Attributes   0000 (0)\n@@ -541643,15 +541643,15 @@\n 7420A88 Created OS            00 (0) 'MS-DOS'\n 7420A89 Extract Zip Spec      14 (20) '2.0'\n 7420A8A Extract OS            00 (0) 'MS-DOS'\n 7420A8B General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7420A8D Compression Method    0000 (0) 'Stored'\n 7420A8F Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7420A93 CRC                   CC9FA2FC (3433014012)\n+7420A93 CRC                   CFEA6A4C (3488246348)\n 7420A97 Compressed Size       0001194B (72011)\n 7420A9B Uncompressed Size     0001194B (72011)\n 7420A9F Filename Length       004E (78)\n 7420AA1 Extra Length          0009 (9)\n 7420AA3 Comment Length        0000 (0)\n 7420AA5 Disk Start            0000 (0)\n 7420AA7 Int File Attributes   0000 (0)\n@@ -541673,15 +541673,15 @@\n 7420B0D Created OS            00 (0) 'MS-DOS'\n 7420B0E Extract Zip Spec      14 (20) '2.0'\n 7420B0F Extract OS            00 (0) 'MS-DOS'\n 7420B10 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7420B12 Compression Method    0000 (0) 'Stored'\n 7420B14 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7420B18 CRC                   B53D1EBF (3040681663)\n+7420B18 CRC                   DCE70786 (3706128262)\n 7420B1C Compressed Size       00008FF9 (36857)\n 7420B20 Uncompressed Size     00008FF9 (36857)\n 7420B24 Filename Length       0050 (80)\n 7420B26 Extra Length          0009 (9)\n 7420B28 Comment Length        0000 (0)\n 7420B2A Disk Start            0000 (0)\n 7420B2C Int File Attributes   0000 (0)\n@@ -541703,15 +541703,15 @@\n 7420B94 Created OS            00 (0) 'MS-DOS'\n 7420B95 Extract Zip Spec      14 (20) '2.0'\n 7420B96 Extract OS            00 (0) 'MS-DOS'\n 7420B97 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7420B99 Compression Method    0000 (0) 'Stored'\n 7420B9B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7420B9F CRC                   8DD2D9A4 (2379405732)\n+7420B9F CRC                   EA9AE9F5 (3936020981)\n 7420BA3 Compressed Size       00003928 (14632)\n 7420BA7 Uncompressed Size     00003928 (14632)\n 7420BAB Filename Length       004F (79)\n 7420BAD Extra Length          0009 (9)\n 7420BAF Comment Length        0000 (0)\n 7420BB1 Disk Start            0000 (0)\n 7420BB3 Int File Attributes   0000 (0)\n@@ -541763,15 +541763,15 @@\n 7420C97 Created OS            00 (0) 'MS-DOS'\n 7420C98 Extract Zip Spec      14 (20) '2.0'\n 7420C99 Extract OS            00 (0) 'MS-DOS'\n 7420C9A General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7420C9C Compression Method    0000 (0) 'Stored'\n 7420C9E Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7420CA2 CRC                   41827672 (1099069042)\n+7420CA2 CRC                   725BD769 (1918621545)\n 7420CA6 Compressed Size       00004974 (18804)\n 7420CAA Uncompressed Size     00004974 (18804)\n 7420CAE Filename Length       004E (78)\n 7420CB0 Extra Length          0009 (9)\n 7420CB2 Comment Length        0000 (0)\n 7420CB4 Disk Start            0000 (0)\n 7420CB6 Int File Attributes   0000 (0)\n@@ -541853,15 +541853,15 @@\n 7420E0E Created OS            00 (0) 'MS-DOS'\n 7420E0F Extract Zip Spec      14 (20) '2.0'\n 7420E10 Extract OS            00 (0) 'MS-DOS'\n 7420E11 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7420E13 Compression Method    0000 (0) 'Stored'\n 7420E15 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7420E19 CRC                   008AC5F4 (9094644)\n+7420E19 CRC                   3DAF18ED (1034885357)\n 7420E1D Compressed Size       0000387C (14460)\n 7420E21 Uncompressed Size     0000387C (14460)\n 7420E25 Filename Length       0044 (68)\n 7420E27 Extra Length          0009 (9)\n 7420E29 Comment Length        0000 (0)\n 7420E2B Disk Start            0000 (0)\n 7420E2D Int File Attributes   0000 (0)\n@@ -541913,15 +541913,15 @@\n 7420F00 Created OS            00 (0) 'MS-DOS'\n 7420F01 Extract Zip Spec      14 (20) '2.0'\n 7420F02 Extract OS            00 (0) 'MS-DOS'\n 7420F03 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7420F05 Compression Method    0000 (0) 'Stored'\n 7420F07 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7420F0B CRC                   B5A8B84D (3047733325)\n+7420F0B CRC                   0B228C75 (186813557)\n 7420F0F Compressed Size       00019197 (102807)\n 7420F13 Uncompressed Size     00019197 (102807)\n 7420F17 Filename Length       0040 (64)\n 7420F19 Extra Length          0009 (9)\n 7420F1B Comment Length        0000 (0)\n 7420F1D Disk Start            0000 (0)\n 7420F1F Int File Attributes   0000 (0)\n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_pure_functions_tests_model_FirmExtension_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_pure_functions_tests_model_FirmExtension_Impl.java", "unified_diff": "@@ -687,15 +687,15 @@\n         return CompiledSupport.toOne(CompiledSupport.toPureCollection(Root_meta_pure_functions_tests_model_FirmExtension_Impl.this._employees()).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person _e){return CompiledSupport.equal(_e._lastName(), _lastName);}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/testModel.pure\", -1, -1, 52, 97, -1, -1));\n     }\n \n \n     public java.lang.String employeesWithAddressNameSorted(final java.lang.String _name,final ExecutionSupport es)\n     {\n         return platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person>castWithExceptionHandling(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_sortBy_T_m__Function_$0_1$__T_m_(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(Root_meta_pure_functions_tests_model_FirmExtension_Impl.this._employees()).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person _e){return CompiledSupport.equal(FunctionsGen.trim(CompiledSupport.toOne(CompiledSupport.mapToOneOverOne(_e._address(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Address, ExecutionSupport, java.lang.String>)(core_pure_corefunctions_tests_testModel.__functions.get(\"meta_pure_functions_tests_model_Firm_employeesWithAddressNameSorted_15$2\")), es)\n-, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/testModel.pure\", -1, -1, 75, 51, -1, -1))), _name);}})),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.path.Path<? extends org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person,? extends java.lang.String>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::path::Path\",\"$core$1243403\")),es),org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/testModel.pure\", -1, -1, 75, 78, -1, -1)))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person, ExecutionSupport, java.lang.String>)(core_pure_corefunctions_tests_testModel.__functions.get(\"meta_pure_functions_tests_model_Firm_employeesWithAddressNameSorted_15$4\")), es)\n+, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/testModel.pure\", -1, -1, 75, 51, -1, -1))), _name);}})),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.path.Path<? extends org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person,? extends java.lang.String>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::path::Path\",\"$core$1243404\")),es),org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/testModel.pure\", -1, -1, 75, 78, -1, -1)))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person, ExecutionSupport, java.lang.String>)(core_pure_corefunctions_tests_testModel.__functions.get(\"meta_pure_functions_tests_model_Firm_employeesWithAddressNameSorted_15$4\")), es)\n ),\"\",es);\n     }\n \n \n     public java.lang.String allEmployeesLastName(final ExecutionSupport es)\n     {\n         return platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(Root_meta_pure_functions_tests_model_FirmExtension_Impl.this._employeesExt()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_PersonExtension, ExecutionSupport, java.lang.String>)(core_pure_corefunctions_tests_testModel.__functions.get(\"meta_pure_functions_tests_model_FirmExtension_allEmployeesLastName_1$1\")), es)\n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_pure_functions_tests_model_Firm_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_pure_functions_tests_model_Firm_Impl.java", "unified_diff": "@@ -563,15 +563,15 @@\n         return CompiledSupport.toOne(CompiledSupport.toPureCollection(Root_meta_pure_functions_tests_model_Firm_Impl.this._employees()).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person _e){return CompiledSupport.equal(_e._lastName(), _lastName);}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/testModel.pure\", -1, -1, 52, 97, -1, -1));\n     }\n \n \n     public java.lang.String employeesWithAddressNameSorted(final java.lang.String _name,final ExecutionSupport es)\n     {\n         return platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person>castWithExceptionHandling(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_sortBy_T_m__Function_$0_1$__T_m_(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(Root_meta_pure_functions_tests_model_Firm_Impl.this._employees()).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person _e){return CompiledSupport.equal(FunctionsGen.trim(CompiledSupport.toOne(CompiledSupport.mapToOneOverOne(_e._address(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Address, ExecutionSupport, java.lang.String>)(core_pure_corefunctions_tests_testModel.__functions.get(\"meta_pure_functions_tests_model_Firm_employeesWithAddressNameSorted_15$2\")), es)\n-, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/testModel.pure\", -1, -1, 75, 51, -1, -1))), _name);}})),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.path.Path<? extends org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person,? extends java.lang.String>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::path::Path\",\"$core$1243403\")),es),org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/testModel.pure\", -1, -1, 75, 78, -1, -1)))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person, ExecutionSupport, java.lang.String>)(core_pure_corefunctions_tests_testModel.__functions.get(\"meta_pure_functions_tests_model_Firm_employeesWithAddressNameSorted_15$4\")), es)\n+, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/testModel.pure\", -1, -1, 75, 51, -1, -1))), _name);}})),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.path.Path<? extends org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person,? extends java.lang.String>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::path::Path\",\"$core$1243404\")),es),org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/testModel.pure\", -1, -1, 75, 78, -1, -1)))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person, ExecutionSupport, java.lang.String>)(core_pure_corefunctions_tests_testModel.__functions.get(\"meta_pure_functions_tests_model_Firm_employeesWithAddressNameSorted_15$4\")), es)\n ),\"\",es);\n     }\n \n \n     public boolean hasEmployeeBelowAge(final long _age,final ExecutionSupport es)\n     {\n         return FunctionsGen.exists(Root_meta_pure_functions_tests_model_Firm_Impl.this._employees(), new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person>(){private final PureFunction1<org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person,Boolean> func = (PureFunction1<org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person,Boolean>)CoreGen.getSharedPureFunction(new PureCompiledLambda(\n"}, {"source1": "org/finos/legend/pure/generated/core_external_format_json_tests_testToJson.java", "source2": "org/finos/legend/pure/generated/core_external_format_json_tests_testToJson.java", "unified_diff": "@@ -281,27 +281,27 @@\n final org.finos.legend.pure.generated.Root_meta_json_JSONObject _jsonInput2 = core_external_format_json_json.Root_meta_json_newJSONObject_JSONKeyValue_MANY__JSONObject_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_json_JSONKeyValue>with(core_external_format_json_json.Root_meta_json_newJSONKeyValue_String_1__JSONElement_1__JSONKeyValue_1_(\"value\",new org.finos.legend.pure.generated.Root_meta_json_JSONNumber_Impl(\"Anonymous_NoCounter\")._value((double)CompiledSupport.minus((java.lang.Double)17.344)),es),core_external_format_json_json.Root_meta_json_newJSONKeyValue_String_1__JSONElement_1__JSONKeyValue_1_(\"otherValue\",new org.finos.legend.pure.generated.Root_meta_json_JSONString_Impl(\"Anonymous_NoCounter\")._value(\"the quick brown fox\"),es))),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"otherValue\\\":\\\"the quick brown fox\\\",\\\"value\\\":-17.344}\"),CompiledSupport.toPureCollection(core_external_format_json_json.Root_meta_json_toCompactJSONString_JSONElement_1__String_1_(core_external_format_json_toJSON.Root_meta_json_sort_JSONElement_1__JSONElement_1_(_jsonInput2,es),es)),es);\n }\n \n public static boolean Root_meta_json_tests_testSerializeWithTree__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel1 _instance = new org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel1_Impl(\"Anonymous_NoCounter\")._a(\"A\")._l2(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel2>with(new org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel2_A_Impl(\"Anonymous_NoCounter\")._b(\"BA\")._ba(\"BA\")._l3a(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel3_A_Impl(\"Anonymous_NoCounter\")._ca(\"CA\"))),new org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel2_B_Impl(\"Anonymous_NoCounter\")._b(\"BB\")._bb(\"BB\")._l3b(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel3_B_Impl(\"Anonymous_NoCounter\")._cb(\"CB\")))));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel1> _tree1 = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel1>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$350670\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel1> _tree1 = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel1>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$350672\"));\n final java.lang.String _plainJson1 = core_external_format_json_toJSON.Root_meta_json_toJSON_T_MANY__GraphFetchTree_1__String_1_(CompiledSupport.toPureCollection(_instance),_tree1,es);\n final java.lang.String _expected1 = \"{\\\"a\\\":\\\"A\\\",\\\"l2\\\":[{\\\"ba\\\":\\\"BA\\\",\\\"b\\\":\\\"BA\\\",\\\"l3a\\\":[{\\\"ca\\\":\\\"CA\\\"}]},{\\\"bb\\\":\\\"BB\\\",\\\"b\\\":\\\"BB\\\",\\\"l3b\\\":[{\\\"cb\\\":\\\"CB\\\"}]}]}\";\n platform_pure_basics_tests_assertEq.Root_meta_pure_functions_asserts_assertEq_Any_1__Any_1__Boolean_1_(_expected1,_plainJson1,es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel1> _tree2 = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel1>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$350691\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel1> _tree2 = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel1>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$350693\"));\n final java.lang.String _plainJson2 = core_external_format_json_toJSON.Root_meta_json_toJSON_T_MANY__GraphFetchTree_1__String_1_(CompiledSupport.toPureCollection(_instance),_tree2,es);\n final java.lang.String _expected2 = \"{\\\"a\\\":\\\"A\\\",\\\"l2\\\":[{\\\"ba\\\":\\\"BA\\\",\\\"b\\\":\\\"BA\\\",\\\"l3a\\\":[{\\\"ca\\\":\\\"CA\\\"}]}]}\";\n return platform_pure_basics_tests_assertEq.Root_meta_pure_functions_asserts_assertEq_Any_1__Any_1__Boolean_1_(_expected2,_plainJson2,es);\n }\n \n public static boolean Root_meta_json_tests_testSerializeWithTreeAndConfig__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_json_Config _config = core_external_format_json_toJSON.Root_meta_json_config_Boolean_1__Boolean_1__Boolean_1__Boolean_1__String_1__Boolean_1__Config_1_(true,true,false,false,\"@type\",true,es);\n final org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel1 _instance = new org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel1_Impl(\"Anonymous_NoCounter\")._a(\"A\")._l2(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel2>with(new org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel2_A_Impl(\"Anonymous_NoCounter\")._b(\"BA\")._ba(\"BA\")._l3a(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel3_A_Impl(\"Anonymous_NoCounter\")._ca(\"CA\"))),new org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel2_B_Impl(\"Anonymous_NoCounter\")._b(\"BB\")._bb(\"BB\")._l3b(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel3_B_Impl(\"Anonymous_NoCounter\")._cb(\"CB\")))));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel1> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel1>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$350732\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel1> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel1>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$350734\"));\n final java.lang.String _plainJson = core_external_format_json_toJSON.Root_meta_json_toJSON_T_MANY__GraphFetchTree_1__Config_1__String_1_(CompiledSupport.toPureCollection(_instance),_tree,_config,es);\n final java.lang.String _expected = \"{\\\"@type\\\":\\\"meta::json::tests::TestLevel1\\\",\\\"a\\\":\\\"A\\\",\\\"l2\\\":[{\\\"@type\\\":\\\"meta::json::tests::TestLevel2_A\\\",\\\"ba\\\":\\\"BA\\\",\\\"b\\\":\\\"BA\\\",\\\"l3a\\\":[{\\\"@type\\\":\\\"meta::json::tests::TestLevel3_A\\\",\\\"ca\\\":\\\"CA\\\"}]}]}\";\n return platform_pure_basics_tests_assertEq.Root_meta_pure_functions_asserts_assertEq_Any_1__Any_1__Boolean_1_(_expected,_plainJson,es);\n }\n }\n"}, {"source1": "org/finos/legend/pure/generated/core_pure_binding_executionPlan_executionPlan_generation.java", "source2": "org/finos/legend/pure/generated/core_pure_binding_executionPlan_executionPlan_generation.java", "unified_diff": "@@ -535,15 +535,15 @@\n      {\n          return this.__vars;\n      }\n }\n \n ))\n , es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/binding/executionPlan/executionPlan_generation.pure\", -1, -1, 115, 65, -1, -1), es);\n-return core_pure_dataQuality_dataQuality.Root_meta_pure_dataQuality_checked_RootGraphFetchTree_1__RootGraphFetchTree_1__RootGraphFetchTree_1__RootGraphFetchTree_1_(_valueTree,((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Defect>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1615510\")),CompiledSupport.toOne(_sourceTree, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/binding/executionPlan/executionPlan_generation.pure\", -1, -1, 116, 211, -1, -1)),es);\n+return core_pure_dataQuality_dataQuality.Root_meta_pure_dataQuality_checked_RootGraphFetchTree_1__RootGraphFetchTree_1__RootGraphFetchTree_1__RootGraphFetchTree_1_(_valueTree,((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Defect>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1615517\")),CompiledSupport.toOne(_sourceTree, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/binding/executionPlan/executionPlan_generation.pure\", -1, -1, 116, 211, -1, -1)),es);\n        }\n    }).valueOf(CompiledSupport.first(core_pure_router_utils_utils.Root_meta_pure_router_utils_byPassValueSpecificationWrapper_ValueSpecification_1__ValueSpecification_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(_parameters, 2l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/binding/executionPlan/executionPlan_generation.pure\", -1, -1, 102, 44, -1, -1))),es)))\n :\n CompiledSupport.matchFailure(core_pure_router_utils_utils.Root_meta_pure_router_utils_byPassValueSpecificationWrapper_ValueSpecification_1__ValueSpecification_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(_parameters, 2l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/binding/executionPlan/executionPlan_generation.pure\", -1, -1, 102, 44, -1, -1))),es),new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/binding/executionPlan/executionPlan_generation.pure\", -1, -1, 102, 86, -1, -1)))))\n :(org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object>)CompiledSupport.makeOne((java.lang.Object)null)));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _bindingArg = core_pure_router_utils_utils.Root_meta_pure_router_utils_byPassValueSpecificationWrapper_ValueSpecification_1__ValueSpecification_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(_fe._parametersValues(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/binding/executionPlan/executionPlan_generation.pure\", -1, -1, 120, 48, -1, -1))),es);\n final org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding _binding = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding>castWithExceptionHandling((java.lang.Object)(Pure.matches(_bindingArg,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression.class,1,1)?\n"}, {"source1": "org/finos/legend/pure/generated/core_pure_binding_executionPlan_tests_executionPlanTests.java", "source2": "org/finos/legend/pure/generated/core_pure_binding_executionPlan_tests_executionPlanTests.java", "unified_diff": "@@ -211,15 +211,15 @@\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Sequence\\n\",\"(\\n\",\"  type = Class[impls=]\\n\",\"  resultSizeRange = *\\n\",\"  (\\n\",\"    FunctionParametersValidationNode\\n\",\"    (\\n\",\"      functionParameters = [data:ByteStream[1]]\\n\",\"    )\\n\",\"    ExternalFormat_Internalize\\n\",\"    (\\n\",\"      type = Class[impls=]\\n\",\"      resultSizeRange = *\\n\",\"      binding = meta::external::shared::format::executionPlan::tests::MyBinding[application/x.flatdata]\\n\",\"      enableConstraints = true\\n\",\"      checked = true\\n\",\"\\n\",\"      (\\n\",\"        VariableResolution\\n\",\"        (\\n\",\"          type = ByteStream\\n\",\"          varName = data\\n\",\"\\n\",\"        )\\n\",\"      )\\n\",\"    )\\n\",\"  )\\n\",\")\\n\")),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expected),CompiledSupport.toPureCollection(_planString),es);\n }\n \n public static boolean Root_meta_external_shared_format_executionPlan_tests_planInternalizeGraphFetch__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding _binding = core_pure_binding_executionPlan_tests_executionPlanTests.Root_meta_external_shared_format_executionPlan_tests_testBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person> _gft = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1364829\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person> _gft = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1364836\"));\n final java.lang.String _planString = core_pure_binding_executionPlan_tests_executionPlanTests.Root_meta_external_shared_format_executionPlan_tests_buildPlan_FunctionDefinition_1__String_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$external$shared$format$executionPlan$tests$planInternalizeGraphFetch$5$system$imports$import__core_pure_binding_executionPlan_tests_executionPlanTests_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<org.finos.legend.pure.m4.coreinstance.primitive.byteStream.PureByteStream, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person>>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\",_binding,\"gft\",_gft);\n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person> execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -242,15 +242,15 @@\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Sequence\\n\",\"(\\n\",\"  type = Class[impls=]\\n\",\"  resultSizeRange = *\\n\",\"  (\\n\",\"    FunctionParametersValidationNode\\n\",\"    (\\n\",\"      functionParameters = [data:ByteStream[1]]\\n\",\"    )\\n\",\"    ExternalFormat_Internalize\\n\",\"    (\\n\",\"      type = Class[impls=]\\n\",\"      resultSizeRange = *\\n\",\"      binding = meta::external::shared::format::executionPlan::tests::MyBinding[application/x.flatdata]\\n\",\"      enableConstraints = true\\n\",\"      checked = false\\n\",\"      graphFetchTree = #{meta::external::shared::format::executionPlan::tests::Person{firstName,lastName}}#\\n\",\"\\n\",\"      (\\n\",\"        VariableResolution\\n\",\"        (\\n\",\"          type = ByteStream\\n\",\"          varName = data\\n\",\"\\n\",\"        )\\n\",\"      )\\n\",\"    )\\n\",\"  )\\n\",\")\\n\")),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expected),CompiledSupport.toPureCollection(_planString),es);\n }\n \n public static boolean Root_meta_external_shared_format_executionPlan_tests_planInternalizeGraphFetchUnexpanded__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding _binding = core_pure_binding_executionPlan_tests_executionPlanTests.Root_meta_external_shared_format_executionPlan_tests_testBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person> _gft = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1364855\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person> _gft = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1364862\"));\n final java.lang.String _planString = core_pure_binding_executionPlan_tests_executionPlanTests.Root_meta_external_shared_format_executionPlan_tests_buildPlan_FunctionDefinition_1__String_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$external$shared$format$executionPlan$tests$planInternalizeGraphFetchUnexpanded$6$system$imports$import__core_pure_binding_executionPlan_tests_executionPlanTests_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<org.finos.legend.pure.m4.coreinstance.primitive.byteStream.PureByteStream, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person>>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\",_binding,\"gft\",_gft);\n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person> execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -273,15 +273,15 @@\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Sequence\\n\",\"(\\n\",\"  type = Class[impls=]\\n\",\"  resultSizeRange = *\\n\",\"  (\\n\",\"    FunctionParametersValidationNode\\n\",\"    (\\n\",\"      functionParameters = [data:ByteStream[1]]\\n\",\"    )\\n\",\"    ExternalFormat_Internalize\\n\",\"    (\\n\",\"      type = Class[impls=]\\n\",\"      resultSizeRange = *\\n\",\"      binding = meta::external::shared::format::executionPlan::tests::MyBinding[application/x.flatdata]\\n\",\"      enableConstraints = true\\n\",\"      checked = false\\n\",\"      graphFetchTree = #{meta::external::shared::format::executionPlan::tests::Person{firstName}}#\\n\",\"\\n\",\"      (\\n\",\"        VariableResolution\\n\",\"        (\\n\",\"          type = ByteStream\\n\",\"          varName = data\\n\",\"\\n\",\"        )\\n\",\"      )\\n\",\"    )\\n\",\"  )\\n\",\")\\n\")),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expected),CompiledSupport.toPureCollection(_planString),es);\n }\n \n public static boolean Root_meta_external_shared_format_executionPlan_tests_planInternalizeGraphFetchCheckedUnexpanded__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding _binding = core_pure_binding_executionPlan_tests_executionPlanTests.Root_meta_external_shared_format_executionPlan_tests_testBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person> _gft = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1364881\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person> _gft = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1364888\"));\n final java.lang.String _planString = core_pure_binding_executionPlan_tests_executionPlanTests.Root_meta_external_shared_format_executionPlan_tests_buildPlan_FunctionDefinition_1__String_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$external$shared$format$executionPlan$tests$planInternalizeGraphFetchCheckedUnexpanded$7$system$imports$import__core_pure_binding_executionPlan_tests_executionPlanTests_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<org.finos.legend.pure.m4.coreinstance.primitive.byteStream.PureByteStream, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person>>>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\",_binding,\"gft\",_gft);\n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person>> execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -304,15 +304,15 @@\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Sequence\\n\",\"(\\n\",\"  type = Class[impls=]\\n\",\"  resultSizeRange = *\\n\",\"  (\\n\",\"    FunctionParametersValidationNode\\n\",\"    (\\n\",\"      functionParameters = [data:ByteStream[1]]\\n\",\"    )\\n\",\"    ExternalFormat_Internalize\\n\",\"    (\\n\",\"      type = Class[impls=]\\n\",\"      resultSizeRange = *\\n\",\"      binding = meta::external::shared::format::executionPlan::tests::MyBinding[application/x.flatdata]\\n\",\"      enableConstraints = true\\n\",\"      checked = true\\n\",\"      graphFetchTree = #{meta::external::shared::format::executionPlan::tests::Person{firstName}}#\\n\",\"\\n\",\"      (\\n\",\"        VariableResolution\\n\",\"        (\\n\",\"          type = ByteStream\\n\",\"          varName = data\\n\",\"\\n\",\"        )\\n\",\"      )\\n\",\"    )\\n\",\"  )\\n\",\")\\n\")),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expected),CompiledSupport.toPureCollection(_planString),es);\n }\n \n public static boolean Root_meta_external_shared_format_executionPlan_tests_planInternalizeGraphFetchChecked__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding _binding = core_pure_binding_executionPlan_tests_executionPlanTests.Root_meta_external_shared_format_executionPlan_tests_testBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person> _gft = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1364907\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person> _gft = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1364914\"));\n final java.lang.String _planString = core_pure_binding_executionPlan_tests_executionPlanTests.Root_meta_external_shared_format_executionPlan_tests_buildPlan_FunctionDefinition_1__String_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$external$shared$format$executionPlan$tests$planInternalizeGraphFetchChecked$8$system$imports$import__core_pure_binding_executionPlan_tests_executionPlanTests_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<org.finos.legend.pure.m4.coreinstance.primitive.byteStream.PureByteStream, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person>>>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\",_binding,\"gft\",_gft);\n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person>> execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -335,15 +335,15 @@\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Sequence\\n\",\"(\\n\",\"  type = Class[impls=]\\n\",\"  resultSizeRange = *\\n\",\"  (\\n\",\"    FunctionParametersValidationNode\\n\",\"    (\\n\",\"      functionParameters = [data:ByteStream[1]]\\n\",\"    )\\n\",\"    ExternalFormat_Internalize\\n\",\"    (\\n\",\"      type = Class[impls=]\\n\",\"      resultSizeRange = *\\n\",\"      binding = meta::external::shared::format::executionPlan::tests::MyBinding[application/x.flatdata]\\n\",\"      enableConstraints = true\\n\",\"      checked = true\\n\",\"      graphFetchTree = #{meta::external::shared::format::executionPlan::tests::Person{firstName,lastName}}#\\n\",\"\\n\",\"      (\\n\",\"        VariableResolution\\n\",\"        (\\n\",\"          type = ByteStream\\n\",\"          varName = data\\n\",\"\\n\",\"        )\\n\",\"      )\\n\",\"    )\\n\",\"  )\\n\",\")\\n\")),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expected),CompiledSupport.toPureCollection(_planString),es);\n }\n \n public static boolean Root_meta_external_shared_format_executionPlan_tests_planInternalizeWithM2MChaining__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding _binding = core_pure_binding_executionPlan_tests_executionPlanTests.Root_meta_external_shared_format_executionPlan_tests_testBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_TargetPerson> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_TargetPerson>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1364933\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_TargetPerson> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_TargetPerson>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1364940\"));\n final java.lang.String _planString = core_pure_binding_executionPlan_tests_executionPlanTests.Root_meta_external_shared_format_executionPlan_tests_buildPlan_FunctionDefinition_1__String_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$external$shared$format$executionPlan$tests$planInternalizeWithM2MChaining$9$system$imports$import__core_pure_binding_executionPlan_tests_executionPlanTests_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<org.finos.legend.pure.m4.coreinstance.primitive.byteStream.PureByteStream, java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\",_binding,\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -366,15 +366,15 @@\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Sequence\\n\",\"(\\n\",\"  type = String\\n\",\"  resultSizeRange = 1\\n\",\"  (\\n\",\"    FunctionParametersValidationNode\\n\",\"    (\\n\",\"      functionParameters = [data:ByteStream[1]]\\n\",\"    )\\n\",\"    ExternalFormat_Externalize\\n\",\"    (\\n\",\"      type = String\\n\",\"      resultSizeRange = 1\\n\",\"      checked = false\\n\",\"      binding = meta::external::shared::format::executionPlan::tests::MyBinding\\n\",\"\\n\",\"      (\\n\",\"        StoreMappingGlobalGraphFetch\\n\",\"        (\\n\",\"          type = PartialClass[impls=[(meta::external::shared::format::executionPlan::tests::TargetPerson | M2MMapping.meta_external_shared_format_executionPlan_tests_TargetPerson)], propertiesWithParameters = [fullName]]\\n\",\"          resultSizeRange = *\\n\",\"          store = MODEL\\n\",\"          localGraphFetchExecutionNode = \\n\",\"             InMemoryRootGraphFetch\\n\",\"             (\\n\",\"               type = PartialClass[impls=[(meta::external::shared::format::executionPlan::tests::TargetPerson | M2MMapping.meta_external_shared_format_executionPlan_tests_TargetPerson)], propertiesWithParameters = [fullName]]\\n\",\"               graphFetchTree = [meta_external_shared_format_executionPlan_tests_TargetPerson/meta::external::shared::format::executionPlan::tests::TargetPerson]{@(meta_external_shared_format_executionPlan_tests_TargetPerson->)@[/fullName]}\\n\",\"               nodeIndex = 0\\n\",\"               batchSize = 1\\n\",\"               checked = false\\n\",\"               (\\n\",\"                 ExternalFormat_Internalize\\n\",\"                 (\\n\",\"                   type = Class[impls=]\\n\",\"                   resultSizeRange = *\\n\",\"                   binding = meta::external::shared::format::executionPlan::tests::MyBinding[application/x.flatdata]\\n\",\"                   enableConstraints = true\\n\",\"                   checked = false\\n\",\"                   graphFetchTree = #{meta::external::shared::format::executionPlan::tests::Person{firstName,lastName}}#\\n\",\"\\n\",\"                   (\\n\",\"                     VariableResolution\\n\",\"                     (\\n\",\"                       type = ByteStream\\n\",\"                       varName = data\\n\",\"\\n\",\"                     )\\n\",\"                   )\\n\",\"                 )\\n\",\"               )\\n\",\"               children = [\\n\",\"                  \\n\",\"               ]\\n\",\"             )\\n\",\"          children = [\\n\",\"             \\n\",\"          ]\\n\",\"          localTreeIndices = [0, 1]\\n\",\"          dependencyIndices = []\\n\",\"        )\\n\",\"      )\\n\",\"    )\\n\",\"  )\\n\",\")\\n\")),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expected),CompiledSupport.toPureCollection(_planString),es);\n }\n \n public static boolean Root_meta_external_shared_format_executionPlan_tests_planInternalizeWithMultipleM2MChaining__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding _binding = core_pure_binding_executionPlan_tests_executionPlanTests.Root_meta_external_shared_format_executionPlan_tests_testBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_TargetPerson> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_TargetPerson>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1364959\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_TargetPerson> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_TargetPerson>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1364966\"));\n final java.lang.String _planString = core_pure_binding_executionPlan_tests_executionPlanTests.Root_meta_external_shared_format_executionPlan_tests_buildPlan_FunctionDefinition_1__String_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$external$shared$format$executionPlan$tests$planInternalizeWithMultipleM2MChaining$10$system$imports$import__core_pure_binding_executionPlan_tests_executionPlanTests_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<org.finos.legend.pure.m4.coreinstance.primitive.byteStream.PureByteStream, java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\",_binding,\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n"}, {"source1": "org/finos/legend/pure/generated/core_pure_corefunctions_tests_collections_testMap.java", "source2": "org/finos/legend/pure/generated/core_pure_corefunctions_tests_collections_testMap.java", "unified_diff": "@@ -30,23 +30,23 @@\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public java.lang.String valueOf(final ExecutionSupport es)\n      {\n-return core_pure_corefunctions_tests_collections_testMap.Root_meta_pure_functions_collection_tests_map_doStuff_T_MANY__Path_1__String_1_(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person_Impl(\"Anonymous_NoCounter\")._firstName(\"George\")._lastName(\"Orwell\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.path.Path<? extends org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person,? extends java.lang.String>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::path::Path\",\"$core$1070985\")),es);\n+return core_pure_corefunctions_tests_collections_testMap.Root_meta_pure_functions_collection_tests_map_doStuff_T_MANY__Path_1__String_1_(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person_Impl(\"Anonymous_NoCounter\")._firstName(\"George\")._lastName(\"Orwell\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.path.Path<? extends org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person,? extends java.lang.String>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::path::Path\",\"$core$1070988\")),es);\n      }\n }\n );\n     }\n \n public static boolean Root_meta_pure_functions_collection_tests_map_testMapWithPathInFunction__Boolean_1_(final ExecutionSupport es)\n {\n-return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"George\"),CompiledSupport.toPureCollection(core_pure_corefunctions_tests_collections_testMap.Root_meta_pure_functions_collection_tests_map_doStuff_T_MANY__Path_1__String_1_(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person_Impl(\"Anonymous_NoCounter\")._firstName(\"George\")._lastName(\"Orwell\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.path.Path<? extends org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person,? extends java.lang.String>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::path::Path\",\"$core$1070913\")),es)),es);\n+return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"George\"),CompiledSupport.toPureCollection(core_pure_corefunctions_tests_collections_testMap.Root_meta_pure_functions_collection_tests_map_doStuff_T_MANY__Path_1__String_1_(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person_Impl(\"Anonymous_NoCounter\")._firstName(\"George\")._lastName(\"Orwell\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.path.Path<? extends org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person,? extends java.lang.String>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::path::Path\",\"$core$1070916\")),es)),es);\n }\n \n public static boolean Root_meta_pure_functions_collection_tests_map_testMapWithPathInFunctionReflective__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _fn = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$functions$collection$tests$map$testMapWithPathInFunctionReflective$2$system$imports$import__core_pure_corefunctions_tests_collections_testMap_pure_1$0\")\n ), (\n"}, {"source1": "org/finos/legend/pure/generated/core_pure_corefunctions_tests_langExtension.java", "source2": "org/finos/legend/pure/generated/core_pure_corefunctions_tests_langExtension.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -20,28 +20,28 @@\n import org.finos.legend.pure.runtime.java.compiled.execution.*;\n import org.finos.legend.pure.runtime.java.compiled.execution.sourceInformation.*;\n import org.junit.Test;\n public class core_pure_corefunctions_tests_langExtension\n {\n     public static MutableMap<String, SharedPureFunction<?>> __functions = Maps.fixedSize.empty();\n \n-public static boolean Root_meta_pure_functions_lang_tests_orElse_testOrElse__Boolean_1_(final ExecutionSupport es)\n-{\n-platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"A\"),CompiledSupport.toPureCollection((CompiledSupport.<java.lang.String>castWithExceptionHandling(core_pure_corefunctions_langExtension.Root_meta_pure_functions_lang_orElse_T_$0_1$__T_1__T_1_(\"A\",\"B\",es),java.lang.String.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/langExtension.pure\", -1, -1, 18, 29, -1, -1)))),es);\n-platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"B\"),CompiledSupport.toPureCollection((CompiledSupport.<java.lang.String>castWithExceptionHandling(core_pure_corefunctions_langExtension.Root_meta_pure_functions_lang_orElse_T_$0_1$__T_1__T_1_(((java.lang.String)null),\"B\",es),java.lang.String.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/langExtension.pure\", -1, -1, 19, 41, -1, -1)))),es);\n-return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(1l),CompiledSupport.toPureCollection((CompiledSupport.<java.lang.Long>castWithExceptionHandling(core_pure_corefunctions_langExtension.Root_meta_pure_functions_lang_orElse_T_$0_1$__T_1__T_1_(((java.lang.Long)null),1l,es),java.lang.Long.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/langExtension.pure\", -1, -1, 20, 40, -1, -1)))),es);\n-}\n-\n public static boolean Root_meta_pure_functions_lang_tests_subType_testWhenSubType__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_X _x = new org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_X_Impl(\"Anonymous_NoCounter\")._a_many(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_A>with(new org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_A_Impl(\"Anonymous_NoCounter\")._id(1l),new org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_B_Impl(\"Anonymous_NoCounter\")._id(2l),new org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C_Impl(\"Anonymous_NoCounter\")._id(3l),new org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_B_Impl(\"Anonymous_NoCounter\")._id(4l),new org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C_Impl(\"Anonymous_NoCounter\")._id(5l)))._a_one(new org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C_Impl(\"Anonymous_NoCounter\")._id(6l))._a_there(new org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C_Impl(\"Anonymous_NoCounter\")._id(7l));\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_B>with(new org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_B_Impl(\"Anonymous_NoCounter\")._id(2l),new org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_B_Impl(\"Anonymous_NoCounter\")._id(4l))),CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_B>castWithExceptionHandling(core_pure_corefunctions_langExtension.Root_meta_pure_functions_lang_whenSubType_Any_MANY__T_1__T_MANY_(CompiledSupport.toPureCollection(_x._a_many()),(org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_B)null,es),org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_B.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/langExtension.pure\", -1, -1, 56, 80, -1, -1)))),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C>with(new org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C_Impl(\"Anonymous_NoCounter\")._id(3l),new org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C_Impl(\"Anonymous_NoCounter\")._id(5l))),CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C>castWithExceptionHandling(core_pure_corefunctions_langExtension.Root_meta_pure_functions_lang_whenSubType_Any_MANY__T_1__T_MANY_(CompiledSupport.toPureCollection(_x._a_many()),(org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C)null,es),org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/langExtension.pure\", -1, -1, 57, 80, -1, -1)))),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_A>with(new org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_A_Impl(\"Anonymous_NoCounter\")._id(1l),new org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_B_Impl(\"Anonymous_NoCounter\")._id(2l),new org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C_Impl(\"Anonymous_NoCounter\")._id(3l),new org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_B_Impl(\"Anonymous_NoCounter\")._id(4l),new org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C_Impl(\"Anonymous_NoCounter\")._id(5l))),CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_A>castWithExceptionHandling(core_pure_corefunctions_langExtension.Root_meta_pure_functions_lang_whenSubType_Any_MANY__T_1__T_MANY_(CompiledSupport.toPureCollection(_x._a_many()),(org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_A)null,es),org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_A.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/langExtension.pure\", -1, -1, 58, 80, -1, -1)))),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_((RichIterable<? extends java.lang.Object>)null,CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_D>castWithExceptionHandling(core_pure_corefunctions_langExtension.Root_meta_pure_functions_lang_whenSubType_Any_MANY__T_1__T_MANY_(CompiledSupport.toPureCollection(_x._a_many()),(org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_D)null,es),org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_D.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/langExtension.pure\", -1, -1, 59, 80, -1, -1)))),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C_Impl(\"Anonymous_NoCounter\")._id(6l)),CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C>castWithExceptionHandling(core_pure_corefunctions_langExtension.Root_meta_pure_functions_lang_whenSubType_Any_1__T_1__T_$0_1$_(_x._a_one(),(org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C)null,es),org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/langExtension.pure\", -1, -1, 61, 79, -1, -1)))),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_((RichIterable<? extends java.lang.Object>)null,CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_B>castWithExceptionHandling(core_pure_corefunctions_langExtension.Root_meta_pure_functions_lang_whenSubType_Any_1__T_1__T_$0_1$_(_x._a_one(),(org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_B)null,es),org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_B.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/langExtension.pure\", -1, -1, 62, 79, -1, -1)))),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C_Impl(\"Anonymous_NoCounter\")._id(7l)),CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C>castWithExceptionHandling(core_pure_corefunctions_langExtension.Root_meta_pure_functions_lang_whenSubType_Any_$0_1$__T_1__T_$0_1$_(_x._a_there(),(org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C)null,es),org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/langExtension.pure\", -1, -1, 64, 81, -1, -1)))),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_((RichIterable<? extends java.lang.Object>)null,CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_B>castWithExceptionHandling(core_pure_corefunctions_langExtension.Root_meta_pure_functions_lang_whenSubType_Any_$0_1$__T_1__T_$0_1$_(_x._a_there(),(org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_B)null,es),org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_B.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/langExtension.pure\", -1, -1, 65, 81, -1, -1)))),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_((RichIterable<? extends java.lang.Object>)null,CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C>castWithExceptionHandling(core_pure_corefunctions_langExtension.Root_meta_pure_functions_lang_whenSubType_Any_$0_1$__T_1__T_$0_1$_(_x._a_missing(),(org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C)null,es),org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/langExtension.pure\", -1, -1, 67, 83, -1, -1)))),es);\n }\n+\n+public static boolean Root_meta_pure_functions_lang_tests_orElse_testOrElse__Boolean_1_(final ExecutionSupport es)\n+{\n+platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"A\"),CompiledSupport.toPureCollection((CompiledSupport.<java.lang.String>castWithExceptionHandling(core_pure_corefunctions_langExtension.Root_meta_pure_functions_lang_orElse_T_$0_1$__T_1__T_1_(\"A\",\"B\",es),java.lang.String.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/langExtension.pure\", -1, -1, 18, 29, -1, -1)))),es);\n+platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"B\"),CompiledSupport.toPureCollection((CompiledSupport.<java.lang.String>castWithExceptionHandling(core_pure_corefunctions_langExtension.Root_meta_pure_functions_lang_orElse_T_$0_1$__T_1__T_1_(((java.lang.String)null),\"B\",es),java.lang.String.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/langExtension.pure\", -1, -1, 19, 41, -1, -1)))),es);\n+return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(1l),CompiledSupport.toPureCollection((CompiledSupport.<java.lang.Long>castWithExceptionHandling(core_pure_corefunctions_langExtension.Root_meta_pure_functions_lang_orElse_T_$0_1$__T_1__T_1_(((java.lang.Long)null),1l,es),java.lang.Long.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/langExtension.pure\", -1, -1, 20, 40, -1, -1)))),es);\n+}\n }\n"}, {"source1": "org/finos/legend/pure/generated/core_pure_corefunctions_tests_language_testLambda.java", "source2": "org/finos/legend/pure/generated/core_pure_corefunctions_tests_language_testLambda.java", "unified_diff": "@@ -745,15 +745,15 @@\n );\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::metamodel::function::LambdaFunction\"))),CompiledSupport.toPureCollection(CoreGen.safeGetGenericType(_a, ((CompiledExecutionSupport)es).getMetadataAccessor(), ((CompiledExecutionSupport)es).getProcessorSupport())._rawType()),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::metamodel::type::FunctionType\"))),CompiledSupport.toPureCollection(platform_pure_basics_meta_type.Root_meta_pure_functions_meta_type_Any_MANY__Type_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CoreGen.safeGetGenericType(_a, ((CompiledExecutionSupport)es).getMetadataAccessor(), ((CompiledExecutionSupport)es).getProcessorSupport())._typeArguments()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>)(core_pure_corefunctions_tests_language_testLambda.__functions.get(\"meta$pure$metamodel$tests$lambda$testLambdaSetReturnType$6$system$imports$import__core_pure_corefunctions_tests_language_testLambda_pure_1$4\")), es)\n ),es)),es);\n platform_pure_basics_tests_assertInstanceOf.Root_meta_pure_functions_asserts_assertInstanceOf_Any_1__Type_1__Boolean_1_(CompiledSupport.toOne(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CoreGen.safeGetGenericType(_a, ((CompiledExecutionSupport)es).getMetadataAccessor(), ((CompiledExecutionSupport)es).getProcessorSupport())._typeArguments()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>)(core_pure_corefunctions_tests_language_testLambda.__functions.get(\"meta$pure$metamodel$tests$lambda$testLambdaSetReturnType$6$system$imports$import__core_pure_corefunctions_tests_language_testLambda_pure_1$6\")), es)\n ),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/language/testLambda.pure\", -1, -1, 51, 63, -1, -1))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression>>)(core_pure_corefunctions_tests_language_testLambda.__functions.get(\"meta$pure$metamodel$tests$lambda$testLambdaSetReturnType$6$system$imports$import__core_pure_corefunctions_tests_language_testLambda_pure_1$7\")), es)\n , new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/language/testLambda.pure\", -1, -1, 51, 95, -1, -1)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::metamodel::valuespecification::VariableExpression\")),es);\n-platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::PureOne\"))),CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::valuespecification::SimpleFunctionExpression\",\"$core$549844\"))._multiplicity()),es);\n+platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::PureOne\"))),CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::valuespecification::SimpleFunctionExpression\",\"$core$549847\"))._multiplicity()),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(1l),CompiledSupport.toPureCollection(platform_functions_meta_getLowerBound.Root_meta_pure_functions_meta_getLowerBound_Multiplicity_1__Integer_1_(CompiledSupport.toOne(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CoreGen.safeGetGenericType(_a, ((CompiledExecutionSupport)es).getMetadataAccessor(), ((CompiledExecutionSupport)es).getProcessorSupport())._typeArguments()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>)(core_pure_corefunctions_tests_language_testLambda.__functions.get(\"meta$pure$metamodel$tests$lambda$testLambdaSetReturnType$6$system$imports$import__core_pure_corefunctions_tests_language_testLambda_pure_1$13\")), es)\n ),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/language/testLambda.pure\", -1, -1, 53, 62, -1, -1))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity>)(core_pure_corefunctions_tests_language_testLambda.__functions.get(\"meta$pure$metamodel$tests$lambda$testLambdaSetReturnType$6$system$imports$import__core_pure_corefunctions_tests_language_testLambda_pure_1$14\")), es)\n , new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/language/testLambda.pure\", -1, -1, 53, 102, -1, -1)),es)),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(1l),CompiledSupport.toPureCollection(platform_functions_meta_getUpperBound.Root_meta_pure_functions_meta_getUpperBound_Multiplicity_1__Integer_1_(CompiledSupport.toOne(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CoreGen.safeGetGenericType(_a, ((CompiledExecutionSupport)es).getMetadataAccessor(), ((CompiledExecutionSupport)es).getProcessorSupport())._typeArguments()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>)(core_pure_corefunctions_tests_language_testLambda.__functions.get(\"meta$pure$metamodel$tests$lambda$testLambdaSetReturnType$6$system$imports$import__core_pure_corefunctions_tests_language_testLambda_pure_1$16\")), es)\n ),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/language/testLambda.pure\", -1, -1, 54, 62, -1, -1))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity>)(core_pure_corefunctions_tests_language_testLambda.__functions.get(\"meta$pure$metamodel$tests$lambda$testLambdaSetReturnType$6$system$imports$import__core_pure_corefunctions_tests_language_testLambda_pure_1$17\")), es)\n , new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/language/testLambda.pure\", -1, -1, 54, 102, -1, -1)),es)),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_metamodel_tests_lambda_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::metamodel::tests::lambda::Person\"))),CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CoreGen.safeGetGenericType(_a, ((CompiledExecutionSupport)es).getMetadataAccessor(), ((CompiledExecutionSupport)es).getProcessorSupport())._typeArguments()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>)(core_pure_corefunctions_tests_language_testLambda.__functions.get(\"meta$pure$metamodel$tests$lambda$testLambdaSetReturnType$6$system$imports$import__core_pure_corefunctions_tests_language_testLambda_pure_1$19\")), es)\n@@ -773,16 +773,16 @@\n ,new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$metamodel$tests$lambda$testLambdaSetWithPropertyType$7$system$imports$import__core_pure_corefunctions_tests_language_testLambda_pure_1$2\")\n ), (\n core_pure_corefunctions_tests_language_testLambda.__functions.get(\"meta$pure$metamodel$tests$lambda$testLambdaSetWithPropertyType$7$system$imports$import__core_pure_corefunctions_tests_language_testLambda_pure_1$2\")\n ))\n ,_b);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::metamodel::function::Function\"))),CompiledSupport.toPureCollection(CoreGen.safeGetGenericType(_a, ((CompiledExecutionSupport)es).getMetadataAccessor(), ((CompiledExecutionSupport)es).getProcessorSupport())._rawType()),es);\n-platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::ZeroMany\"))),CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::valuespecification::SimpleFunctionExpression\",\"$core$550134\")),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/language/testLambda.pure\", -1, -1, 63, 115, -1, -1))._multiplicity()),es);\n-platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::ZeroMany\"))),CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::valuespecification::SimpleFunctionExpression\",\"$core$549891\"))._multiplicity()),es);\n+platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::ZeroMany\"))),CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::valuespecification::SimpleFunctionExpression\",\"$core$550137\")),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/language/testLambda.pure\", -1, -1, 63, 115, -1, -1))._multiplicity()),es);\n+platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::ZeroMany\"))),CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::valuespecification::SimpleFunctionExpression\",\"$core$549894\"))._multiplicity()),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::ZeroMany\"))),CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CoreGen.safeGetGenericType(_a, ((CompiledExecutionSupport)es).getMetadataAccessor(), ((CompiledExecutionSupport)es).getProcessorSupport())._typeArguments()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>)(core_pure_corefunctions_tests_language_testLambda.__functions.get(\"meta$pure$metamodel$tests$lambda$testLambdaSetWithPropertyType$7$system$imports$import__core_pure_corefunctions_tests_language_testLambda_pure_1$13\")), es)\n ),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/language/testLambda.pure\", -1, -1, 65, 70, -1, -1))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity>)(core_pure_corefunctions_tests_language_testLambda.__functions.get(\"meta$pure$metamodel$tests$lambda$testLambdaSetWithPropertyType$7$system$imports$import__core_pure_corefunctions_tests_language_testLambda_pure_1$14\")), es)\n ),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Any>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::metamodel::type::Any\"))),CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CoreGen.safeGetGenericType(_a, ((CompiledExecutionSupport)es).getMetadataAccessor(), ((CompiledExecutionSupport)es).getProcessorSupport())._typeArguments()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>)(core_pure_corefunctions_tests_language_testLambda.__functions.get(\"meta$pure$metamodel$tests$lambda$testLambdaSetWithPropertyType$7$system$imports$import__core_pure_corefunctions_tests_language_testLambda_pure_1$16\")), es)\n ),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/language/testLambda.pure\", -1, -1, 66, 65, -1, -1))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType>)(core_pure_corefunctions_tests_language_testLambda.__functions.get(\"meta$pure$metamodel$tests$lambda$testLambdaSetWithPropertyType$7$system$imports$import__core_pure_corefunctions_tests_language_testLambda_pure_1$17\")), es)\n ), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>)(core_pure_corefunctions_tests_language_testLambda.__functions.get(\"meta$pure$metamodel$tests$lambda$testLambdaSetWithPropertyType$7$system$imports$import__core_pure_corefunctions_tests_language_testLambda_pure_1$18\")), es)\n ),es);\n@@ -868,25 +868,25 @@\n return platform_pure_basics_tests_assertEq.Root_meta_pure_functions_asserts_assertEq_Any_1__Any_1__Boolean_1_(0l,CompiledSupport.safeSize(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CoreGen.safeGetGenericType(_o, ((CompiledExecutionSupport)es).getMetadataAccessor(), ((CompiledExecutionSupport)es).getProcessorSupport())._typeArguments()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>)(core_pure_corefunctions_tests_language_testLambda.__functions.get(\"meta$pure$metamodel$tests$lambda$testLambdaWithSpecificNotationForMultiParameters$13$system$imports$import__core_pure_corefunctions_tests_language_testLambda_pure_1$12\")), es)\n ),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/language/testLambda.pure\", -1, -1, 102, 57, -1, -1))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression>>)(core_pure_corefunctions_tests_language_testLambda.__functions.get(\"meta$pure$metamodel$tests$lambda$testLambdaWithSpecificNotationForMultiParameters$13$system$imports$import__core_pure_corefunctions_tests_language_testLambda_pure_1$13\")), es)\n ),es);\n }\n \n public static boolean Root_meta_pure_metamodel_tests_lambda_testPostProcessLambda__Boolean_1_(final ExecutionSupport es)\n {\n-return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::filter_T_MANY__Function_1__T_MANY_\"))),CompiledSupport.toPureCollection(core_pure_corefunctions_tests_language_testLambda.Root_meta_pure_metamodel_tests_lambda_funk_Function_1__Function_1_(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>castWithExceptionHandling(((java.lang.Object)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::valuespecification::InstanceValue\",\"$core$551190\")),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/language/testLambda.pure\", -1, -1, 108, 153, -1, -1))._values(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/language/testLambda.pure\", -1, -1, 108, 182, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/language/testLambda.pure\", -1, -1, 108, 189, -1, -1)),es)),es);\n+return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::filter_T_MANY__Function_1__T_MANY_\"))),CompiledSupport.toPureCollection(core_pure_corefunctions_tests_language_testLambda.Root_meta_pure_metamodel_tests_lambda_funk_Function_1__Function_1_(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>castWithExceptionHandling(((java.lang.Object)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::valuespecification::InstanceValue\",\"$core$551193\")),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/language/testLambda.pure\", -1, -1, 108, 153, -1, -1))._values(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/language/testLambda.pure\", -1, -1, 108, 182, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/language/testLambda.pure\", -1, -1, 108, 189, -1, -1)),es)),es);\n }\n \n public static java.lang.String Root_meta_pure_metamodel_tests_lambda_cuter__String_1_(final ExecutionSupport es)\n {\n-final RichIterable<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>> _set = Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>with(new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl<java.lang.String,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::Pair\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::PrimitiveType\", \"String\")),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$551444\")))))))._first(\"ok\")._second(new PureCompiledLambda(\n+final RichIterable<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>> _set = Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>with(new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl<java.lang.String,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::Pair\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::PrimitiveType\", \"String\")),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$551447\")))))))._first(\"ok\")._second(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$metamodel$tests$lambda$cuter$15$system$imports$import__core_pure_corefunctions_tests_language_testLambda_pure_1$0\")\n ), (\n core_pure_corefunctions_tests_language_testLambda.__functions.get(\"meta$pure$metamodel$tests$lambda$cuter$15$system$imports$import__core_pure_corefunctions_tests_language_testLambda_pure_1$0\")\n ))\n-),new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl<java.lang.String,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::Pair\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::PrimitiveType\", \"String\")),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$551449\")))))))._first(\"other\")._second(new PureCompiledLambda(\n+),new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl<java.lang.String,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::Pair\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::PrimitiveType\", \"String\")),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$551452\")))))))._first(\"other\")._second(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$metamodel$tests$lambda$cuter$15$system$imports$import__core_pure_corefunctions_tests_language_testLambda_pure_1$1\")\n ), (\n core_pure_corefunctions_tests_language_testLambda.__functions.get(\"meta$pure$metamodel$tests$lambda$cuter$15$system$imports$import__core_pure_corefunctions_tests_language_testLambda_pure_1$1\")\n ))\n ));\n return ((java.lang.String)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)CompiledSupport.toOne(CompiledSupport.toPureCollection(_set).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>> _p){return CompiledSupport.equal(_p._first(), \"other\");}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/language/testLambda.pure\", -1, -1, 115, 42, -1, -1))._second(), new Object[]{}));\n }\n"}, {"source1": "org/finos/legend/pure/generated/core_pure_corefunctions_tests_meta_testExtractEnumValue.java", "source2": "org/finos/legend/pure/generated/core_pure_corefunctions_tests_meta_testExtractEnumValue.java", "unified_diff": "@@ -89,15 +89,15 @@\n public static boolean Root_meta_pure_functions_meta_tests_extractEnumValue_testExtractEnumValueReflectively__Boolean_1_(final ExecutionSupport es)\n {\n return platform_pure_basics_tests_assertIs.Root_meta_pure_functions_asserts_assertIs_Any_1__Any_1__Boolean_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::functions::tests::model::GeographicEntityType\",\"REGION\")),CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum>castWithExceptionHandling(CompiledSupport.toPureCollection(((RichIterable<? extends java.lang.Object>)(Object)(CompiledSupport.toPureCollection(CoreGen.evaluateToMany(es, ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::lang::extractEnumValue_Enumeration_1__String_1__T_1_\")), Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>with(new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_List_Impl<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enumeration<? extends java.lang.Object>>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::List\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::type::Enumeration\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::type::Any\")))))))._values(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enumeration<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum>)((CompiledExecutionSupport)es).getMetadataAccessor().getEnumeration(\"Root::meta::pure::functions::tests::model::GeographicEntityType\")))),new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_List_Impl<java.lang.String>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::List\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::PrimitiveType\", \"String\")))))._values(CompiledSupport.toPureCollection(\"REGION\")))))))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/meta/testExtractEnumValue.pure\", -1, -1, 32, 218, -1, -1)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/meta/testExtractEnumValue.pure\", -1, -1, 32, 247, -1, -1)),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_enumeration_extractEnum__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_enumeration_TargetNotionalModel> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_enumeration_TargetNotionalModel>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$243283\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_enumeration_TargetNotionalModel> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_enumeration_TargetNotionalModel>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$243285\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _func = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$enumeration$extractEnum$3$system$imports$import__core_pure_corefunctions_tests_meta_testExtractEnumValue_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n"}, {"source1": "org/finos/legend/pure/generated/core_pure_executionPlan_platformBinding_platformBinding.java", "source2": "org/finos/legend/pure/generated/core_pure_executionPlan_platformBinding_platformBinding.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -57,50 +57,50 @@\n \n ))\n ,es); public boolean accept(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBindingExtension param){return func.value(param,es);}})\n ;\n      }\n }\n );\n-        __functions.put(\"meta$pure$executionPlan$platformBinding$localBinding$bindTestPlanToPlatformLocally$1$system$imports$import__core_pure_executionPlan_platformBinding_platformBinding_pure_2$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>, java.lang.String>()\n+        __functions.put(\"meta_pure_executionPlan_platformBinding_PlatformBinding$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBindingExtension, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBindingExtension)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object> _x, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBindingExtension _v_automap, final ExecutionSupport es)\n      {\n-return platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(_x,es);\n+return _v_automap._id();\n      }\n }\n );\n-        __functions.put(\"meta_pure_executionPlan_platformBinding_PlatformBinding$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBindingExtension, java.lang.String>()\n+        __functions.put(\"meta$pure$executionPlan$platformBinding$extractPlatformBindingById$1$system$imports$import__core_pure_executionPlan_platformBinding_platformBinding_pure_1$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBindingExtension, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBindingExtension)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBindingExtension _v_automap, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBindingExtension _x, final ExecutionSupport es)\n      {\n-return _v_automap._id();\n+return _x._id();\n      }\n }\n );\n-        __functions.put(\"meta$pure$executionPlan$platformBinding$extractPlatformBindingById$1$system$imports$import__core_pure_executionPlan_platformBinding_platformBinding_pure_1$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBindingExtension, java.lang.String>()\n+        __functions.put(\"meta$pure$executionPlan$platformBinding$localBinding$bindTestPlanToPlatformLocally$1$system$imports$import__core_pure_executionPlan_platformBinding_platformBinding_pure_2$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBindingExtension)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBindingExtension _x, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object> _x, final ExecutionSupport es)\n      {\n-return _x._id();\n+return platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(_x,es);\n      }\n }\n );\n         __functions.put(\"meta_pure_executionPlan_platformBinding_PlatformBinding$9\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBinding, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -178,23 +178,14 @@\n      {\n return CompiledSupport.toPureCollection(_v_automap._availablePlatformBindings());\n      }\n }\n );\n     }\n \n-public static org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan Root_meta_pure_executionPlan_platformBinding_localBinding_bindTestPlanToPlatformLocally_ExecutionPlan_1__Extension_MANY__ExecutionPlan_1_(final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan _plan, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n-{\n-final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>> _localPlatformBinderFunctions = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>castWithExceptionHandling(CompiledSupport.toPureCollection(FunctionsGen.stereotype(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.extension.Profile)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::extension::Profile\",\"Root::meta::pure::executionPlan::platformBinding::localBinding::LocalPlatformBinding\")), \"TestPlanBinder\")._modelElements()),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/executionPlan/platformBinding/platformBinding.pure\", -1, -1, 110, 105, -1, -1));\n-final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>> _filtered = CompiledSupport.toPureCollection(_localPlatformBinderFunctions).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object> _f){return core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_containsAll_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_localBinding_LocalPlatformBinder)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)_f, new Object[]{}))._overrides()),CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>castWithExceptionHandling(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_remove_T_MANY__T_1__T_MANY_(CompiledSupport.toPureCollection(_localPlatformBinderFunctions),_f,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/executionPlan/platformBinding/platformBinding.pure\", -1, -1, 111, 126, -1, -1)))),es);}});\n-platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__String_1__Boolean_1_(CompiledSupport.equal(CompiledSupport.safeSize(_filtered), 1l),platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Did not find a local platform binder which overrides all other platform binders in: \",CompiledSupport.joinStrings(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_localPlatformBinderFunctions), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>, ExecutionSupport, java.lang.String>)(core_pure_executionPlan_platformBinding_platformBinding.__functions.get(\"meta$pure$executionPlan$platformBinding$localBinding$bindTestPlanToPlatformLocally$1$system$imports$import__core_pure_executionPlan_platformBinding_platformBinding_pure_2$3\")), es)\n-, \"[\", \", \", \"]\"))),es),es);\n-return ((org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)((org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_localBinding_LocalPlatformBinder)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)CompiledSupport.toOne(_filtered, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/executionPlan/platformBinding/platformBinding.pure\", -1, -1, 114, 15, -1, -1)), new Object[]{}))._bindingFunction(), _plan, _extensions));\n-}\n-\n public static org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBinding Root_meta_pure_executionPlan_platformBinding_extractPlatformBindingById_Extension_MANY__String_1__PlatformBinding_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions, final java.lang.String _platformId,final ExecutionSupport es)\n {\n final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBinding> _platformBindings = CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(_extensions), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_extension_Extension, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBinding>>)(core_pure_executionPlan_platformBinding_platformBinding.__functions.get(\"meta$pure$executionPlan$platformBinding$extractPlatformBindingById$1$system$imports$import__core_pure_executionPlan_platformBinding_platformBinding_pure_1$0\")), es)\n ).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBinding>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBinding _p){return CompiledSupport.equal(_p._id(), _platformId);}});\n CompiledSupport.pureAssert(platform_pure_grammar_functions_boolean_inequalities_greaterThan.Root_meta_pure_functions_boolean_greaterThan_Number_1__Number_1__Boolean_1_(CompiledSupport.safeSize(_platformBindings),0l,es), CoreGen.getSharedPureFunction(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$executionPlan$platformBinding$extractPlatformBindingById$1$system$imports$import__core_pure_executionPlan_platformBinding_platformBinding_pure_1$3\")\n ), (\n@@ -262,8 +253,17 @@\n ?(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBinding)core_pure_executionPlan_platformBinding_platformBinding.Root_meta_pure_executionPlan_platformBinding_extractPlatformBindingById_Extension_MANY__String_1__PlatformBinding_1_(CompiledSupport.toPureCollection(_extensions),_platformId,es):(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBinding)CompiledSupport.makeOne((java.lang.Object)null)));\n }\n \n public static org.finos.legend.pure.generated.Root_meta_pure_extension_Extension Root_meta_pure_executionPlan_platformBinding_platformBindingExtension_PlatformBinding_MANY__Extension_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBinding> _platformBindings,final ExecutionSupport es)\n {\n return new org.finos.legend.pure.generated.Root_meta_pure_extension_Extension_Impl(\"Anonymous_NoCounter\")._type(\"PlatformBindingExtension\")._availablePlatformBindings(CompiledSupport.toPureCollection(_platformBindings));\n }\n+\n+public static org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan Root_meta_pure_executionPlan_platformBinding_localBinding_bindTestPlanToPlatformLocally_ExecutionPlan_1__Extension_MANY__ExecutionPlan_1_(final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan _plan, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n+{\n+final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>> _localPlatformBinderFunctions = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>castWithExceptionHandling(CompiledSupport.toPureCollection(FunctionsGen.stereotype(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.extension.Profile)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::extension::Profile\",\"Root::meta::pure::executionPlan::platformBinding::localBinding::LocalPlatformBinding\")), \"TestPlanBinder\")._modelElements()),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/executionPlan/platformBinding/platformBinding.pure\", -1, -1, 110, 105, -1, -1));\n+final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>> _filtered = CompiledSupport.toPureCollection(_localPlatformBinderFunctions).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object> _f){return core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_containsAll_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_localBinding_LocalPlatformBinder)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)_f, new Object[]{}))._overrides()),CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>castWithExceptionHandling(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_remove_T_MANY__T_1__T_MANY_(CompiledSupport.toPureCollection(_localPlatformBinderFunctions),_f,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/executionPlan/platformBinding/platformBinding.pure\", -1, -1, 111, 126, -1, -1)))),es);}});\n+platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__String_1__Boolean_1_(CompiledSupport.equal(CompiledSupport.safeSize(_filtered), 1l),platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Did not find a local platform binder which overrides all other platform binders in: \",CompiledSupport.joinStrings(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_localPlatformBinderFunctions), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>, ExecutionSupport, java.lang.String>)(core_pure_executionPlan_platformBinding_platformBinding.__functions.get(\"meta$pure$executionPlan$platformBinding$localBinding$bindTestPlanToPlatformLocally$1$system$imports$import__core_pure_executionPlan_platformBinding_platformBinding_pure_2$3\")), es)\n+, \"[\", \", \", \"]\"))),es),es);\n+return ((org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)((org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_localBinding_LocalPlatformBinder)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)CompiledSupport.toOne(_filtered, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/executionPlan/platformBinding/platformBinding.pure\", -1, -1, 114, 15, -1, -1)), new Object[]{}))._bindingFunction(), _plan, _extensions));\n+}\n }\n"}, {"source1": "org/finos/legend/pure/generated/core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.java", "source2": "org/finos/legend/pure/generated/core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.java", "unified_diff": "@@ -239,65 +239,65 @@\n      }\n }\n );\n     }\n \n public static boolean Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_testGraphAddsInheritesOnlyOnce__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet _typeInfos = core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_addForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_newTypeInfoSet__TypeInfoSet_1_(es),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_I>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$192637\")),es);\n+final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet _typeInfos = core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_addForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_newTypeInfoSet__TypeInfoSet_1_(es),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_I>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$192639\")),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(5l),CompiledSupport.toPureCollection(CompiledSupport.safeSize(_typeInfos._typeInfos())),es);\n core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_assertTypeInfo_String_MANY__Type_MANY__ClassTypeInfo_1__Boolean_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"s\",\"f\",\"sd\",\"c\")),(RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>)null,core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forClass_TypeInfoSet_1__Class_1__ClassTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::A\")),es),es);\n core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_assertTypeInfo_String_MANY__Type_MANY__ClassTypeInfo_1__Boolean_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"i\",\"d\")),CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::A\"))),core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forClass_TypeInfoSet_1__Class_1__ClassTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_B>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::B\")),es),es);\n core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_assertTypeInfo_String_MANY__Type_MANY__ClassTypeInfo_1__Boolean_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"i\",\"b\")),CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::A\"))),core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forClass_TypeInfoSet_1__Class_1__ClassTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_H>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::H\")),es),es);\n core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_assertTypeInfo_String_MANY__Type_MANY__ClassTypeInfo_1__Boolean_1_(CompiledSupport.toPureCollection(\"s\"),CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_A>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::A\")), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_B>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::B\")), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_H>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::H\")))),core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forClass_TypeInfoSet_1__Class_1__ClassTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_I>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::I\")),es),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enumeration<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum>)((CompiledExecutionSupport)es).getMetadataAccessor().getEnumeration(\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::Colour\"))),CompiledSupport.toPureCollection(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forEnumeration_TypeInfoSet_1__Enumeration_1__EnumerationTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enumeration<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum>)((CompiledExecutionSupport)es).getMetadataAccessor().getEnumeration(\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::Colour\")),es).enumeration(es)),es);\n return core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_assertProperties_String_MANY__AbstractProperty_MANY__Type_1__Boolean_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"s\",\"f\",\"sd\",\"c\",\"i\",\"d\",\"b\")),CompiledSupport.toPureCollection(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_allProperties_TypeInfoSet_1__Class_1__Property_MANY_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_I>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::I\")),es)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_I>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::I\")),es);\n }\n \n public static boolean Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_testGraphIncludesOnlySpecifiedClassProperties__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet _typeInfos = core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_addForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_newTypeInfoSet__TypeInfoSet_1_(es),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_C>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$192717\")),es);\n+final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet _typeInfos = core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_addForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_newTypeInfoSet__TypeInfoSet_1_(es),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_C>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$192719\")),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(6l),CompiledSupport.toPureCollection(CompiledSupport.safeSize(_typeInfos._typeInfos())),es);\n core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_assertTypeInfo_String_MANY__Type_MANY__ClassTypeInfo_1__Boolean_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"s\",\"f\",\"sd\",\"c\")),(RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>)null,core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forClass_TypeInfoSet_1__Class_1__ClassTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::A\")),es),es);\n core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_assertTypeInfo_String_MANY__Type_MANY__ClassTypeInfo_1__Boolean_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"s\",\"someAs\")),(RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>)null,core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forClass_TypeInfoSet_1__Class_1__ClassTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_C>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::C\")),es),es);\n core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_assertTypeInfo_String_MANY__Type_MANY__ClassTypeInfo_1__Boolean_1_((RichIterable<? extends java.lang.String>)null,CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::A\"))),core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forClass_TypeInfoSet_1__Class_1__ClassTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_H>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::H\")),es),es);\n core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_assertTypeInfo_String_MANY__Type_MANY__ClassTypeInfo_1__Boolean_1_((RichIterable<? extends java.lang.String>)null,CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::A\"))),core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forClass_TypeInfoSet_1__Class_1__ClassTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_B>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::B\")),es),es);\n core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_assertTypeInfo_String_MANY__Type_MANY__ClassTypeInfo_1__Boolean_1_((RichIterable<? extends java.lang.String>)null,CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_A>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::A\")), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_B>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::B\")), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_H>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::H\")))),core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forClass_TypeInfoSet_1__Class_1__ClassTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_I>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::I\")),es),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enumeration<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum>)((CompiledExecutionSupport)es).getMetadataAccessor().getEnumeration(\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::Colour\"))),CompiledSupport.toPureCollection(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forEnumeration_TypeInfoSet_1__Enumeration_1__EnumerationTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enumeration<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum>)((CompiledExecutionSupport)es).getMetadataAccessor().getEnumeration(\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::Colour\")),es).enumeration(es)),es);\n }\n \n public static boolean Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_testGraphMergesForTrees__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet _typeInfos = core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_addForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_addForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_newTypeInfoSet__TypeInfoSet_1_(es),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_C>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$193259\")),es),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_C>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$192792\")),es);\n+final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet _typeInfos = core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_addForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_addForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_newTypeInfoSet__TypeInfoSet_1_(es),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_C>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$193261\")),es),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_C>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$192794\")),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(6l),CompiledSupport.toPureCollection(CompiledSupport.safeSize(_typeInfos._typeInfos())),es);\n core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_assertTypeInfo_String_MANY__Type_MANY__ClassTypeInfo_1__Boolean_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"s\",\"f\",\"sd\",\"c\")),(RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>)null,core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forClass_TypeInfoSet_1__Class_1__ClassTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::A\")),es),es);\n core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_assertTypeInfo_String_MANY__Type_MANY__ClassTypeInfo_1__Boolean_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"s\",\"someAs\",\"moreAs\")),(RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>)null,core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forClass_TypeInfoSet_1__Class_1__ClassTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_C>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::C\")),es),es);\n core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_assertTypeInfo_String_MANY__Type_MANY__ClassTypeInfo_1__Boolean_1_((RichIterable<? extends java.lang.String>)null,CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::A\"))),core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forClass_TypeInfoSet_1__Class_1__ClassTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_H>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::H\")),es),es);\n core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_assertTypeInfo_String_MANY__Type_MANY__ClassTypeInfo_1__Boolean_1_((RichIterable<? extends java.lang.String>)null,CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::A\"))),core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forClass_TypeInfoSet_1__Class_1__ClassTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_B>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::B\")),es),es);\n core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_assertTypeInfo_String_MANY__Type_MANY__ClassTypeInfo_1__Boolean_1_((RichIterable<? extends java.lang.String>)null,CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_A>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::A\")), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_B>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::B\")), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_H>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::H\")))),core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forClass_TypeInfoSet_1__Class_1__ClassTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_I>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::I\")),es),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enumeration<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum>)((CompiledExecutionSupport)es).getMetadataAccessor().getEnumeration(\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::Colour\"))),CompiledSupport.toPureCollection(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forEnumeration_TypeInfoSet_1__Enumeration_1__EnumerationTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enumeration<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum>)((CompiledExecutionSupport)es).getMetadataAccessor().getEnumeration(\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::Colour\")),es).enumeration(es)),es);\n }\n \n public static boolean Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_testGraphIncludesOnlySpecifiedAssociations__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet _typeInfos = core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_addForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_newTypeInfoSet__TypeInfoSet_1_(es),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_E>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$192865\")),es);\n+final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet _typeInfos = core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_addForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_newTypeInfoSet__TypeInfoSet_1_(es),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_E>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$192867\")),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(2l),CompiledSupport.toPureCollection(CompiledSupport.safeSize(_typeInfos._typeInfos())),es);\n core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_assertTypeInfo_String_MANY__Type_MANY__ClassTypeInfo_1__Boolean_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"s\",\"fs\")),(RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>)null,core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forClass_TypeInfoSet_1__Class_1__ClassTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_E>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::E\")),es),es);\n return core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_assertTypeInfo_String_MANY__Type_MANY__ClassTypeInfo_1__Boolean_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"s\",\"e\")),(RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>)null,core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forClass_TypeInfoSet_1__Class_1__ClassTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_F>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::F\")),es),es);\n }\n \n public static boolean Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_testClassDependenciesViaProperties__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet _typeInfos = core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_addForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_newTypeInfoSet__TypeInfoSet_1_(es),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_E>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$192892\")),es);\n+final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet _typeInfos = core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_addForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_newTypeInfoSet__TypeInfoSet_1_(es),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_E>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$192894\")),es);\n return core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_assertClasses_Type_MANY__Class_MANY__Type_1__String_1__Boolean_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_F>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::F\")), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_Memory>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::Memory\")))),CompiledSupport.toPureCollection(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_classDependenciesViaPropertiesWithSubTypes_TypeInfoSet_1__Class_1__Class_MANY_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_E>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::E\")),es)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_E>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::E\")),\"classDependenciesViaProperties\",es);\n }\n \n public static boolean Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_testEnumDependenciesViaProperties__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet _typeInfos = core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_addForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_newTypeInfoSet__TypeInfoSet_1_(es),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_E>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$192916\")),es);\n+final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet _typeInfos = core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_addForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_newTypeInfoSet__TypeInfoSet_1_(es),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_E>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$192918\")),es);\n return CompiledSupport.pureAssert(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_containsAll_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_enumDependenciesViaProperties_TypeInfoSet_1__Class_1__Enumeration_MANY_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_E>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::E\")),es)),CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enumeration<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum>)((CompiledExecutionSupport)es).getMetadataAccessor().getEnumeration(\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::Measure\"))),es), CoreGen.getSharedPureFunction(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$executionPlan$platformBinding$typeInfo$tests$testEnumDependenciesViaProperties$6$system$imports$import__core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest_pure_1$1\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"typeInfos\",_typeInfos);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -318,26 +318,26 @@\n \n ))\n , es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/executionPlan/platformBinding/typeInfo/typeInfoTest.pure\", -1, -1, 190, 4, -1, -1), es);\n }\n \n public static boolean Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_testAddingConstraintsAddsEnum__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$192398\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$192400\"));\n final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet _typeInfos = core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_addConstraintsForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_addForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_newTypeInfoSet__TypeInfoSet_1_(es),_tree,es),_tree,es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enumeration<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum>)((CompiledExecutionSupport)es).getMetadataAccessor().getEnumeration(\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::Side\"))),CompiledSupport.toPureCollection(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forEnumeration_TypeInfoSet_1__Enumeration_1__EnumerationTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enumeration<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum>)((CompiledExecutionSupport)es).getMetadataAccessor().getEnumeration(\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::Side\")),es).enumeration(es)),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"0\"),CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forClass_TypeInfoSet_1__Class_1__ClassTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::Trade\")),es)._constraints()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_ConstraintInfo, ExecutionSupport, java.lang.String>)(core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.__functions.get(\"meta$pure$executionPlan$platformBinding$typeInfo$tests$testAddingConstraintsAddsEnum$7$system$imports$import__core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest_pure_1$2\")), es)\n ),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"root\\n\",\" c_Trade\\n\",\"  p_Trade.quantity\\n\",\"  p_Trade.side\\n\")),es)),CompiledSupport.toPureCollection(core_pure_lineage_scanProperties.Root_meta_pure_lineage_scanProperties_propertyTree_printTree_PropertyPathTree_1__String_1__String_1_(CompiledSupport.toOne(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forClass_TypeInfoSet_1__Class_1__ClassTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::Trade\")),es)._constraints()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_ConstraintInfo, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree>)(core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.__functions.get(\"meta$pure$executionPlan$platformBinding$typeInfo$tests$testAddingConstraintsAddsEnum$7$system$imports$import__core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest_pure_1$4\")), es)\n , new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/executionPlan/platformBinding/typeInfo/typeInfoTest.pure\", -1, -1, 203, 71, -1, -1)),\"\",es)),es);\n }\n \n public static boolean Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_testAddingConstraintsProperties__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_Car> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_Car>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$192432\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_Car> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_Car>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$192434\"));\n final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet _typeInfos = core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_addConstraintsForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_addForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_newTypeInfoSet__TypeInfoSet_1_(es),_tree,es),_tree,es);\n final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_ConstraintInfo _c0 = ((org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_ConstraintInfo)CompiledSupport.safeGet(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forClass_TypeInfoSet_1__Class_1__ClassTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_Car>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::Car\")),es)._constraints(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/executionPlan/platformBinding/typeInfo/typeInfoTest.pure\", -1, -1, 211, 52, -1, -1)));\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"wheelsOn\"),CompiledSupport.toPureCollection(_c0._id()),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"root\\n\",\" c_Car\\n\",\"  p_Car.wheels\\n\",\"   p_Wheel.attached\\n\")),es)),CompiledSupport.toPureCollection(core_pure_lineage_scanProperties.Root_meta_pure_lineage_scanProperties_propertyTree_printTree_PropertyPathTree_1__String_1__String_1_(_c0._propertyTree(),\"\",es)),es);\n final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_ConstraintInfo _c1 = ((org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_ConstraintInfo)CompiledSupport.safeGet(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forClass_TypeInfoSet_1__Class_1__ClassTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_Car>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::Car\")),es)._constraints(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/executionPlan/platformBinding/typeInfo/typeInfoTest.pure\", -1, -1, 219, 52, -1, -1)));\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"canRoll\"),CompiledSupport.toPureCollection(_c1._id()),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"root\\n\",\" c_Car\\n\",\"  p_Car.wheels\\n\",\"   p_Wheel.round\\n\")),es)),CompiledSupport.toPureCollection(core_pure_lineage_scanProperties.Root_meta_pure_lineage_scanProperties_propertyTree_printTree_PropertyPathTree_1__String_1__String_1_(_c1._propertyTree(),\"\",es)),es);\n"}, {"source1": "org/finos/legend/pure/generated/core_pure_graphFetch_domain_domainManagement.java", "source2": "org/finos/legend/pure/generated/core_pure_graphFetch_domain_domainManagement.java", "unified_diff": "@@ -296,15 +296,15 @@\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType _stringType = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.PrimitiveType)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::PrimitiveType\",\"String\")));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _paramValues = ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)(_extractVars?_x._first():core_pure_graphFetch_domain_domainManagement.Root_meta_pure_graphFetch_domain_reprocessVariables_ValueSpecification_1__Map_1__ValueSpecification_1_(_x._first(),_parametersValueByName,es)));\n final long _expressionSequenceLengthLess1 = (long)CompiledSupport.minus(Lists.mutable.<java.lang.Long>with(CompiledSupport.safeSize(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.QualifiedProperty<? extends java.lang.Object>>castWithExceptionHandling(_x._second()._property(),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.QualifiedProperty.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/domain/domainManagement.pure\", -1, -1, 67, 68, -1, -1))._expressionSequence()),1l));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _lambdaWithParams = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_function_LambdaFunction_Impl<Object>(\"NOID\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"NOID\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<Object>)((CompiledExecutionSupport)es).getMetadataAccessor().getClass(\"Root::meta::pure::metamodel::function::LambdaFunction\"))._typeArguments(Lists.immutable.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"NOID\")._rawType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_FunctionType_Impl(\"Anonymous_NoCounter\")._returnMultiplicity(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::ZeroMany\")))._returnType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Any>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::metamodel::type::Any\"))))._parameters(CompiledSupport.toPureCollection(CompiledSupport.tail(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverOne(_x._second()._property()._classifierGenericType(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType>>)(core_pure_graphFetch_domain_domainManagement.__functions.get(\"meta$pure$graphFetch$domain$extractDomainTypeClassFromGraphFetchTree$4$system$imports$import__core_pure_graphFetch_domain_domainManagement_pure_1$27\")), es)\n ), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>)(core_pure_graphFetch_domain_domainManagement.__functions.get(\"meta$pure$graphFetch$domain$extractDomainTypeClassFromGraphFetchTree$4$system$imports$import__core_pure_graphFetch_domain_domainManagement_pure_1$28\")), es)\n ),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/domain/domainManagement.pure\", -1, -1, 71, 149, -1, -1))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression>>)(core_pure_graphFetch_domain_domainManagement.__functions.get(\"meta$pure$graphFetch$domain$extractDomainTypeClassFromGraphFetchTree$4$system$imports$import__core_pure_graphFetch_domain_domainManagement_pure_1$29\")), es)\n )))))));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _func = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_function_LambdaFunction_Impl<java.lang.Object>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::LambdaFunction\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$1559512\")))))._expressionSequence(CompiledSupport.toOneMany(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification>)(Object)CompiledSupport.concatenate(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(FunctionsGen.slice(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.QualifiedProperty<? extends java.lang.Object>>castWithExceptionHandling(_x._second()._property(),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.QualifiedProperty.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/domain/domainManagement.pure\", -1, -1, 78, 39, -1, -1))._expressionSequence(), 0l, _expressionSequenceLengthLess1, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/domain/domainManagement.pure\", -1, -1, 78, 89, -1, -1))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification>()\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _func = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_function_LambdaFunction_Impl<java.lang.Object>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::LambdaFunction\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$1559519\")))))._expressionSequence(CompiledSupport.toOneMany(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification>)(Object)CompiledSupport.concatenate(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(FunctionsGen.slice(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.QualifiedProperty<? extends java.lang.Object>>castWithExceptionHandling(_x._second()._property(),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.QualifiedProperty.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/domain/domainManagement.pure\", -1, -1, 78, 39, -1, -1))._expressionSequence(), 0l, _expressionSequenceLengthLess1, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/domain/domainManagement.pure\", -1, -1, 78, 89, -1, -1))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"parametersValueByName\",_parametersValueByName);\n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n"}, {"source1": "org/finos/legend/pure/generated/core_pure_graphFetch_domain_tests_testDomainManagement.java", "source2": "org/finos/legend/pure/generated/core_pure_graphFetch_domain_tests_testDomainManagement.java", "unified_diff": "@@ -30,54 +30,54 @@\n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_QueryWithLet> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_QueryWithLet> valueOf(final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_QueryWithLet>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_QueryWithLet>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::domain::tests::QueryWithLet\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_QueryWithLet>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1070345\")),es),org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_QueryWithLet.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/domain/tests/testDomainManagement.pure\", -1, -1, 78, 71, -1, -1))));\n+return CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_QueryWithLet>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_QueryWithLet>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::domain::tests::QueryWithLet\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_QueryWithLet>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1070348\")),es),org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_QueryWithLet.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/domain/tests/testDomainManagement.pure\", -1, -1, 78, 71, -1, -1))));\n      }\n }\n );\n         __functions.put(\"meta$pure$graphFetch$domain$tests$simple$3$system$imports$import__core_pure_graphFetch_domain_tests_testDomainManagement_pure_1$0\", new DefaultPureLambdaFunction0<RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_SimpleDomain>>()\n {\n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_SimpleDomain> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_SimpleDomain> valueOf(final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_SimpleDomain>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_SimpleDomain>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::domain::tests::SimpleDomain\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_SimpleDomain>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1070326\")),es),org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_SimpleDomain.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/domain/tests/testDomainManagement.pure\", -1, -1, 69, 71, -1, -1))));\n+return CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_SimpleDomain>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_SimpleDomain>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::domain::tests::SimpleDomain\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_SimpleDomain>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1070329\")),es),org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_SimpleDomain.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/domain/tests/testDomainManagement.pure\", -1, -1, 69, 71, -1, -1))));\n      }\n }\n );\n         __functions.put(\"meta$pure$graphFetch$domain$tests$reprocessGraphFetchAndExtractParameters$2$system$imports$import__core_pure_graphFetch_domain_tests_testDomainManagement_pure_1$0\", new DefaultPureLambdaFunction0<java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public java.lang.String valueOf(final ExecutionSupport es)\n      {\n-return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_Domain>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_Domain>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::domain::tests::Domain\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_Domain>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1070404\")),es),org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_Domain.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/domain/tests/testDomainManagement.pure\", -1, -1, 55, 65, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_Domain>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1070314\")),es);\n+return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_Domain>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_Domain>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::domain::tests::Domain\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_Domain>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1070407\")),es),org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_Domain.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/domain/tests/testDomainManagement.pure\", -1, -1, 55, 65, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_Domain>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1070317\")),es);\n      }\n }\n );\n         __functions.put(\"meta$pure$graphFetch$domain$tests$reprocessGraphFetch$1$system$imports$import__core_pure_graphFetch_domain_tests_testDomainManagement_pure_1$0\", new DefaultPureLambdaFunction0<java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public java.lang.String valueOf(final ExecutionSupport es)\n      {\n-return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_Domain>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_Domain>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::domain::tests::Domain\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_Domain>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1070380\")),es),org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_Domain.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/domain/tests/testDomainManagement.pure\", -1, -1, 43, 65, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_Domain>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1070286\")),es);\n+return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_Domain>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_Domain>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::domain::tests::Domain\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_Domain>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1070383\")),es),org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_Domain.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/domain/tests/testDomainManagement.pure\", -1, -1, 43, 65, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_domain_tests_Domain>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1070289\")),es);\n      }\n }\n );\n     }\n \n public static boolean Root_meta_pure_graphFetch_domain_tests_reprocessGraphFetch__Boolean_1_(final ExecutionSupport es)\n {\n"}, {"source1": "org/finos/legend/pure/generated/core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot.java", "source2": "org/finos/legend/pure/generated/core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot.java", "unified_diff": "@@ -60,40 +60,14 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location _src, final ExecutionSupport es)\n      {\n return _src._zipCode();\n      }\n }\n );\n-        __functions.put(\"$core$1161294\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, java.lang.String>()\n-{\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location _l, final ExecutionSupport es)\n-     {\n-return \"location_valueFromMapping\";\n-     }\n-}\n-);\n-        __functions.put(\"$core$1161293\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road, java.lang.String>()\n-{\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road _r, final ExecutionSupport es)\n-     {\n-return \"road_valueFromMapping\";\n-     }\n-}\n-);\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithMultipleSubTypes_match_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$8\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -169,41 +143,41 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location _src, final ExecutionSupport es)\n      {\n return _src._coordinates();\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithUnion_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target_location$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, java.lang.String>()\n+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithMultipleSubTypes_noPropertyAccess_instanceOf_returnStringValue_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$7\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location _src, final ExecutionSupport es)\n      {\n-return _src._zipCode();\n+return ((java.lang.String)(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street.class.isInstance(_src)?CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street>castWithExceptionHandling(_src,org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/tests/sourceTreeCalc/subType/testOnSourceRoot.pure\", -1, -1, 347, 31, -1, -1))._street():((java.lang.String)(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road.class.isInstance(_src)?\"road_valueFromMapping\":\"location_valueFromMapping\"))));\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithMultipleSubTypes_noPropertyAccess_instanceOf_returnStringValue_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$7\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, java.lang.String>()\n+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithUnion_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target_location$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location _src, final ExecutionSupport es)\n      {\n-return ((java.lang.String)(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street.class.isInstance(_src)?CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street>castWithExceptionHandling(_src,org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/tests/sourceTreeCalc/subType/testOnSourceRoot.pure\", -1, -1, 347, 31, -1, -1))._street():((java.lang.String)(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road.class.isInstance(_src)?\"road_valueFromMapping\":\"location_valueFromMapping\"))));\n+return _src._zipCode();\n      }\n }\n );\n-        __functions.put(\"$core$1161292\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, java.lang.String>()\n+        __functions.put(\"$core$1161269\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street _s, final ExecutionSupport es)\n@@ -260,37 +234,50 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location _src, final ExecutionSupport es)\n      {\n return ((java.lang.String)(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street.class.isInstance(_src)?CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street>castWithExceptionHandling(_src,org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/tests/sourceTreeCalc/subType/testOnSourceRoot.pure\", -1, -1, 295, 117, -1, -1))._street():\"unknown\"));\n      }\n }\n );\n+        __functions.put(\"$core$1161270\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road _r, final ExecutionSupport es)\n+     {\n+return \"road_valueFromMapping\";\n+     }\n+}\n+);\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithSingleSubType_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location _src, final ExecutionSupport es)\n      {\n return _src._zipCode();\n      }\n }\n );\n-        __functions.put(\"meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$rootLevel$sourceRoot$getLocationStr$1$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot_pure_3$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, java.lang.String>()\n+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithMultipleSubTypes_noPropertyAccess_match_functionCall_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location _l, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location _src, final ExecutionSupport es)\n      {\n-return _l._coordinates();\n+return core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_getLocationStr_noPropertyAccess_Location_1__String_1_(_src,es);\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithUnion_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target_road$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -299,63 +286,50 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road _src, final ExecutionSupport es)\n      {\n return _src._zipCode();\n      }\n }\n );\n-        __functions.put(\"$core$1161237\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, java.lang.String>()\n+        __functions.put(\"meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$rootLevel$sourceRoot$getLocationStr$1$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot_pure_3$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location _l, final ExecutionSupport es)\n      {\n return _l._coordinates();\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithMultipleSubTypes_noPropertyAccess_match_functionCall_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, java.lang.String>()\n+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithMultipleSubTypes_noPropertyAccess_match_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location _src, final ExecutionSupport es)\n      {\n-return core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_getLocationStr_noPropertyAccess_Location_1__String_1_(_src,es);\n-     }\n-}\n-);\n-        __functions.put(\"$core$1161236\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road, java.lang.String>()\n-{\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road _r, final ExecutionSupport es)\n-     {\n-return _r._road();\n+return _src._zipCode();\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithMultipleSubTypes_noPropertyAccess_match_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, java.lang.String>()\n+        __functions.put(\"$core$1161271\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location _l, final ExecutionSupport es)\n      {\n-return _src._zipCode();\n+return \"location_valueFromMapping\";\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithMultipleSubTypes_noPropertyAccess_match_functionCall_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -377,50 +351,50 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road _r, final ExecutionSupport es)\n      {\n return _r._road();\n      }\n }\n );\n-        __functions.put(\"$core$1161235\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, java.lang.String>()\n+        __functions.put(\"meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$rootLevel$sourceRoot$getLocationStr$1$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot_pure_3$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street _s, final ExecutionSupport es)\n      {\n return _s._street();\n      }\n }\n );\n-        __functions.put(\"meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$rootLevel$sourceRoot$getLocationStr$1$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot_pure_3$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, java.lang.String>()\n+        __functions.put(\"meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$rootLevel$sourceRoot$getLocationStr_noPropertyAccess$2$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot_pure_3$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street _s, final ExecutionSupport es)\n      {\n-return _s._street();\n+return \"street_valueFromMapping\";\n      }\n }\n );\n-        __functions.put(\"meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$rootLevel$sourceRoot$getLocationStr_noPropertyAccess$2$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot_pure_3$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, java.lang.String>()\n+        __functions.put(\"$core$1161214\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street _s, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location _l, final ExecutionSupport es)\n      {\n-return \"street_valueFromMapping\";\n+return _l._coordinates();\n      }\n }\n );\n         __functions.put(\"meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$rootLevel$sourceRoot$getLocationStr_noPropertyAccess$2$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot_pure_3$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -429,27 +403,53 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road _r, final ExecutionSupport es)\n      {\n return \"road_valueFromMapping\";\n      }\n }\n );\n+        __functions.put(\"$core$1161213\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road _r, final ExecutionSupport es)\n+     {\n+return _r._road();\n+     }\n+}\n+);\n         __functions.put(\"meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$rootLevel$sourceRoot$getLocationStr_noPropertyAccess$2$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot_pure_3$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location _l, final ExecutionSupport es)\n      {\n return \"location_valueFromMapping\";\n      }\n }\n );\n+        __functions.put(\"$core$1161212\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street _s, final ExecutionSupport es)\n+     {\n+return _s._street();\n+     }\n+}\n+);\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithUnion_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target_street$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -555,80 +555,80 @@\n      }\n }\n );\n     }\n \n public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testSingleSubType__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1160005\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1160006\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::rootLevel::sourceRoot::testMappingWithSingleSubType\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object> _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,_mapping,CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es);\n final java.lang.String _expectedSourceTree = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Location\\n\",\"(\\n\",\"  zipCode\\n\",\"  ->SubType(Street)\\n\",\"  (\\n\",\"    street\\n\",\"    zipCode\\n\",\"  )\\n\",\")\")),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expectedSourceTree),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree,es),es)),es);\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMultipleSubTypes_instanceOf__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1160036\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1160037\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::rootLevel::sourceRoot::testMappingWithMultipleSubTypes_instanceOf\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object> _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,_mapping,CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es);\n final java.lang.String _expectedSourceTree = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Location\\n\",\"(\\n\",\"  coordinates\\n\",\"  zipCode\\n\",\"  ->SubType(Road)\\n\",\"  (\\n\",\"    coordinates\\n\",\"    road\\n\",\"    zipCode\\n\",\"  )\\n\",\"  ->SubType(Street)\\n\",\"  (\\n\",\"    coordinates\\n\",\"    street\\n\",\"    zipCode\\n\",\"  )\\n\",\")\")),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expectedSourceTree),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree,es),es)),es);\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMultipleSubTypes_match__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1160067\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1160068\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::rootLevel::sourceRoot::testMappingWithMultipleSubTypes_match\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object> _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,_mapping,CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es);\n final java.lang.String _expectedSourceTree = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Location\\n\",\"(\\n\",\"  coordinates\\n\",\"  zipCode\\n\",\"  ->SubType(Road)\\n\",\"  (\\n\",\"    coordinates\\n\",\"    road\\n\",\"    zipCode\\n\",\"  )\\n\",\"  ->SubType(Street)\\n\",\"  (\\n\",\"    coordinates\\n\",\"    street\\n\",\"    zipCode\\n\",\"  )\\n\",\")\")),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expectedSourceTree),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree,es),es)),es);\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMultipleSubTypes_match_functionCall__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1160098\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1160099\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::rootLevel::sourceRoot::testMappingWithMultipleSubTypes_match_functionCall\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object> _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,_mapping,CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es);\n final java.lang.String _expectedSourceTree = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Location\\n\",\"(\\n\",\"  coordinates\\n\",\"  zipCode\\n\",\"  ->SubType(Road)\\n\",\"  (\\n\",\"    coordinates\\n\",\"    road\\n\",\"    zipCode\\n\",\"  )\\n\",\"  ->SubType(Street)\\n\",\"  (\\n\",\"    coordinates\\n\",\"    street\\n\",\"    zipCode\\n\",\"  )\\n\",\")\")),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expectedSourceTree),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree,es),es)),es);\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMultipleSubTypes_noPropertyAccess_instanceOf__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1160129\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1160130\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::rootLevel::sourceRoot::testMappingWithMultipleSubTypes_noPropertyAccess_instanceOf_returnStringValue\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object> _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,_mapping,CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es);\n final java.lang.String _expectedSourceTree = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Location\\n\",\"(\\n\",\"  zipCode\\n\",\"  ->SubType(Road)\\n\",\"  (\\n\",\"    zipCode\\n\",\"  )\\n\",\"  ->SubType(Street)\\n\",\"  (\\n\",\"    street\\n\",\"    zipCode\\n\",\"  )\\n\",\")\")),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expectedSourceTree),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree,es),es)),es);\n return true;\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMultipleSubTypes_noPropertyAccess_match__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1160160\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1160161\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::rootLevel::sourceRoot::testMappingWithMultipleSubTypes_noPropertyAccess_match\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object> _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,_mapping,CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es);\n final java.lang.String _expectedSourceTree = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Location\\n\",\"(\\n\",\"  zipCode\\n\",\"  ->SubType(Road)\\n\",\"  (\\n\",\"    zipCode\\n\",\"  )\\n\",\"  ->SubType(Street)\\n\",\"  (\\n\",\"    zipCode\\n\",\"  )\\n\",\")\")),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expectedSourceTree),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree,es),es)),es);\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMultipleSubTypes_noPropertyAccess_match_functionCall__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1160191\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1160192\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::rootLevel::sourceRoot::testMappingWithMultipleSubTypes_noPropertyAccess_match_functionCall\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object> _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,_mapping,CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es);\n final java.lang.String _expectedSourceTree = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Location\\n\",\"(\\n\",\"  zipCode\\n\",\"  ->SubType(Road)\\n\",\"  (\\n\",\"    zipCode\\n\",\"  )\\n\",\"  ->SubType(Street)\\n\",\"  (\\n\",\"    zipCode\\n\",\"  )\\n\",\")\")),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expectedSourceTree),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree,es),es)),es);\n return true;\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMultipleSubTypes_noPropertyAccess_match_functionCall2__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1160222\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1160223\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::rootLevel::sourceRoot::testMappingWithMultipleSubTypes_noPropertyAccess_match_functionCall\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object> _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,_mapping,CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es);\n final java.lang.String _expectedSourceTree = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Location\\n\",\"(\\n\",\"  ->SubType(Road)\\n\",\"  ->SubType(Street)\\n\",\")\")),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expectedSourceTree),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree,es),es)),es);\n return true;\n }\n \n@@ -702,14 +702,14 @@\n :\n CompiledSupport.matchFailure(_loc,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/tests/sourceTreeCalc/subType/testOnSourceRoot.pure\", -1, -1, 409, 9, -1, -1)))))\n ;\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMultipleSubTypes_union__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1160271\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1160272\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::rootLevel::sourceRoot::testMappingWithUnion\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object> _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,_mapping,CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es);\n final java.lang.String _expectedSourceTree = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Location\\n\",\"(\\n\",\"  coordinates\\n\",\"  zipCode\\n\",\"  ->SubType(Road)\\n\",\"  (\\n\",\"    road\\n\",\"    zipCode\\n\",\"  )\\n\",\"  ->SubType(Street)\\n\",\"  (\\n\",\"    street\\n\",\"    zipCode\\n\",\"  )\\n\",\")\")),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expectedSourceTree),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree,es),es)),es);\n }\n }\n"}, {"source1": "org/finos/legend/pure/generated/core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.java", "source2": "org/finos/legend/pure/generated/core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.java", "unified_diff": "@@ -112,27 +112,14 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__C _src, final ExecutionSupport es)\n      {\n return _src._c();\n      }\n }\n );\n-        __functions.put(\"$core$424622\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E, java.lang.String>()\n-{\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E _v_automap, final ExecutionSupport es)\n-     {\n-return _v_automap._e();\n-     }\n-}\n-);\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__B_qb_0$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__C, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__C)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -151,37 +138,37 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person _src, final ExecutionSupport es)\n      {\n return _src._address()._zipCode();\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionMappingWithSingleFilter_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionC_c2$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionB, java.lang.String>()\n+        __functions.put(\"$core$426729\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B>>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionB)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionB _src, final ExecutionSupport es)\n+     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B> value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A _v_automap, final ExecutionSupport es)\n      {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_src._fld(),\"_b\")),es);\n+return CompiledSupport.toPureCollection(_v_automap._b());\n      }\n }\n );\n-        __functions.put(\"$core$424732\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, java.lang.String>()\n+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionMappingWithSingleFilter_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionC_c2$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionB, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionB)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street _v_automap, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionB _src, final ExecutionSupport es)\n      {\n-return _v_automap._street();\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_src._fld(),\"_b\")),es);\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_SourceToTargetMappingWithFilters_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Target_A$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -229,37 +216,37 @@\n \n      public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source _src, final ExecutionSupport es)\n      {\n return platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_$0_1$__Boolean_1_(_src._x(),es);\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths_testMapping_A$7\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A, java.lang.String>()\n+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_SourceToTargetMappingWithFlatteningInTransform_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Target_B$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1 _src, final ExecutionSupport es)\n      {\n-return _src._a()._b()._c2();\n+return _src._propD();\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_SourceToTargetMappingWithFlatteningInTransform_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Target_B$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1, java.lang.String>()\n+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths_testMapping_A$7\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1 _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A _src, final ExecutionSupport es)\n      {\n-return _src._propD();\n+return _src._a()._b()._c2();\n      }\n }\n );\n         __functions.put(\"meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$g$5$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_29$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_C, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -290,15 +277,15 @@\n      public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1 execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_A)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1 value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_A _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1>castWithExceptionHandling(CompiledSupport.mapToOneOverOne(_src._propB(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_B, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C>)(core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.__functions.get(\"$core$425615\")), es)\n+return CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1>castWithExceptionHandling(CompiledSupport.mapToOneOverOne(_src._propB(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_B, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C>)(core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.__functions.get(\"$core$425447\")), es)\n ,org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/tests/sourceTreeCalc/testSourceTreeCalc.pure\", -1, -1, 1772, 31, -1, -1));\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_SourceToTargetMappingWithFlatteningInTransform_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Target_A$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_A, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -399,50 +386,25 @@\n \n      public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source _src, final ExecutionSupport es)\n      {\n return CompiledSupport.toPureCollection(((RichIterable<? extends java.lang.String>)(CompiledSupport.equal(CompiledSupport.safeSize(_src._a()), 1l)?CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_src.accessClassBProperties(es))):CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_src.accessClassBAndCSuperTypeProperties(es))))));\n      }\n }\n );\n-        __functions.put(\"$core$426688\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B>>()\n+        __functions.put(\"$core$426919\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A, java.lang.Boolean>()\n {\n-     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B> execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B> value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A _v_automap, final ExecutionSupport es)\n-     {\n-return CompiledSupport.toPureCollection(_v_automap._b());\n-     }\n-}\n-);\n-        __functions.put(\"$core$424740\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, java.lang.String>()\n-{\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street _v_automap, final ExecutionSupport es)\n-     {\n-return _v_automap._zipCode();\n-     }\n-}\n-);\n-        __functions.put(\"$core$426407\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B, java.lang.String>()\n-{\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B _v_automap, final ExecutionSupport es)\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A _a, final ExecutionSupport es)\n      {\n-return _v_automap._id();\n+return (platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_a._b()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B, ExecutionSupport, java.lang.String>)(core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.__functions.get(\"$core$427155\")), es)\n+),es) && core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_f_A_1__Boolean_1_(_a,es));\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty_testMapping_B$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__B, java.lang.Long>()\n {\n      public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -477,54 +439,27 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A _src, final ExecutionSupport es)\n      {\n return ((java.lang.String)CompiledSupport.safeGet(_src._a2(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/tests/sourceTreeCalc/testSourceTreeCalc.pure\", -1, -1, 577, 20, -1, -1)));\n      }\n }\n );\n-        __functions.put(\"$core$426070\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D, java.lang.Boolean>()\n-{\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D _x, final ExecutionSupport es)\n-     {\n-return core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(_x._d1()._c1(),CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"A\",\"B\",\"C\")),es);\n-     }\n-}\n-);\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty_testMapping_A$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty__A, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty__A)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty__A _src, final ExecutionSupport es)\n      {\n return _src._a();\n      }\n }\n );\n-        __functions.put(\"$core$426886\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A, java.lang.Boolean>()\n-{\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A _a, final ExecutionSupport es)\n-     {\n-return (platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_a._b()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B, ExecutionSupport, java.lang.String>)(core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.__functions.get(\"$core$427152\")), es)\n-),es) && core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_f_A_1__Boolean_1_(_a,es));\n-     }\n-}\n-);\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__A$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -543,50 +478,50 @@\n \n      public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A _src, final ExecutionSupport es)\n      {\n return _src;\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__A$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A>()\n+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionMappingWithSingleFilter_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionC_c1$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA, java.lang.String>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA _src, final ExecutionSupport es)\n      {\n-return _src;\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_src._fld(),\"_a\")),es);\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__B$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A>()\n+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__A$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A _src, final ExecutionSupport es)\n      {\n return _src;\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionMappingWithSingleFilter_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionC_c1$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA, java.lang.String>()\n+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__B$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA _src, final ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A _src, final ExecutionSupport es)\n      {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_src._fld(),\"_a\")),es);\n+return _src;\n      }\n }\n );\n         __functions.put(\"meta$pure$lineage$scanProperties$test$getStreetNames$7$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_26$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -621,50 +556,50 @@\n \n      public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A _src, final ExecutionSupport es)\n      {\n return _src._a5();\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__A$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A>()\n+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionMappingWithSingleFilter_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionC_c1$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA, java.lang.Boolean>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A _src, final ExecutionSupport es)\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA _src, final ExecutionSupport es)\n      {\n-return _src;\n+return platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_$0_1$__Boolean_1_(_src._fld(),es);\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionMappingWithSingleFilter_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionC_c1$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA, java.lang.Boolean>()\n+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__A$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A>()\n {\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA _src, final ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A _src, final ExecutionSupport es)\n      {\n-return platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_$0_1$__Boolean_1_(_src._fld(),es);\n+return _src;\n      }\n }\n );\n-        __functions.put(\"$core$425538\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E>()\n+        __functions.put(\"$core$424691\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, java.lang.String>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D _v_automap, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street _v_automap, final ExecutionSupport es)\n      {\n-return _v_automap._d2();\n+return _v_automap._zipCode();\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__D$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -747,17 +682,17 @@\n      public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(((RichIterable<? extends java.lang.String>)(CompiledSupport.equal(CompiledSupport.safeSize(_src._a()), 1l)?CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_src._a()).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A _a){return (platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_a._b()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B, ExecutionSupport, java.lang.String>)(core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.__functions.get(\"$core$427152\")), es)\n-),es) && core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_f_A_1__Boolean_1_(_a,es));}})), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B>>)(core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.__functions.get(\"$core$426688\")), es)\n-), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B, ExecutionSupport, java.lang.String>)(core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.__functions.get(\"$core$426407\")), es)\n+return CompiledSupport.toPureCollection(((RichIterable<? extends java.lang.String>)(CompiledSupport.equal(CompiledSupport.safeSize(_src._a()), 1l)?CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_src._a()).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A _a){return (platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_a._b()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B, ExecutionSupport, java.lang.String>)(core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.__functions.get(\"$core$427155\")), es)\n+),es) && core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_f_A_1__Boolean_1_(_a,es));}})), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B>>)(core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.__functions.get(\"$core$426729\")), es)\n+), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B, ExecutionSupport, java.lang.String>)(core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.__functions.get(\"$core$426453\")), es)\n )):CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_src.accessClassBProperties(es))))));\n      }\n }\n );\n         __functions.put(\"meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$accessCid$1$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_29$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_C, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -860,27 +795,53 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A _src, final ExecutionSupport es)\n      {\n return _src._a1();\n      }\n }\n );\n+        __functions.put(\"$core$424683\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street _v_automap, final ExecutionSupport es)\n+     {\n+return _v_automap._street();\n+     }\n+}\n+);\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty_testMapping_A$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__A, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__B>>()\n {\n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__B> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__A)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__B> value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__A _src, final ExecutionSupport es)\n      {\n return CompiledSupport.toPureCollection(_src.__bAllVersions());\n      }\n }\n );\n+        __functions.put(\"$core$424477\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E _v_automap, final ExecutionSupport es)\n+     {\n+return _v_automap._e();\n+     }\n+}\n+);\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty_testMapping_A$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__A, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__C>>()\n {\n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__C> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__A)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -978,102 +939,115 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._id();\n      }\n }\n );\n-        __functions.put(\"$core$425615\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_B, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C>()\n+        __functions.put(\"meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$f$4$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_29$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B, java.lang.String>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_B)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_B _v_automap, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B _v_automap, final ExecutionSupport es)\n      {\n-return _v_automap._propC();\n+return _v_automap._id();\n      }\n }\n );\n-        __functions.put(\"meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$f$4$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_29$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B, java.lang.String>()\n+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty_testMapping_fromSubTypeSource_A$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__B, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__B)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B _v_automap, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__B _src, final ExecutionSupport es)\n      {\n-return _v_automap._id();\n+return _src._a1();\n      }\n }\n );\n-        __functions.put(\"$core$424671\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road, java.lang.String>()\n+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty_testMapping_fromSubTypeSource_A$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__B, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__B)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road _r, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__B _src, final ExecutionSupport es)\n      {\n-return _r._road();\n+return _src._b1();\n+     }\n+}\n+);\n+        __functions.put(\"$core$425447\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_B, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C>()\n+{\n+     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_B)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_B _v_automap, final ExecutionSupport es)\n+     {\n+return _v_automap._propC();\n      }\n }\n );\n-        __functions.put(\"$core$424670\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, java.lang.String>()\n+        __functions.put(\"$core$424764\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street _s, final ExecutionSupport es)\n      {\n return _s._street();\n      }\n }\n );\n-        __functions.put(\"$core$424672\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, java.lang.String>()\n+        __functions.put(\"$core$424765\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location _l, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road _r, final ExecutionSupport es)\n      {\n-return _l._coordinates();\n+return _r._road();\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty_testMapping_fromSubTypeSource_A$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__B, java.lang.String>()\n+        __functions.put(\"$core$424766\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__B)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__B _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location _l, final ExecutionSupport es)\n      {\n-return _src._a1();\n+return _l._coordinates();\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty_testMapping_fromSubTypeSource_A$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__B, java.lang.String>()\n+        __functions.put(\"$core$426453\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__B)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__B _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B _v_automap, final ExecutionSupport es)\n      {\n-return _src._b1();\n+return _v_automap._id();\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain_testMapping_A$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain__A, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -1122,37 +1096,37 @@\n \n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B> value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A _v_automap, final ExecutionSupport es)\n      {\n return CompiledSupport.toPureCollection(_v_automap._b());\n      }\n }\n );\n-        __functions.put(\"$core$427152\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B, java.lang.String>()\n+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source_accessClassBProperties_0$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B _v_automap, final ExecutionSupport es)\n      {\n-return _v_automap._id();\n+return _v_automap._id2();\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source_accessClassBProperties_0$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B, java.lang.String>()\n+        __functions.put(\"$core$427155\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B _v_automap, final ExecutionSupport es)\n      {\n-return _v_automap._id2();\n+return _v_automap._id();\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty_testMapping_A$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__A, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__B>>()\n {\n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__B> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -1170,15 +1144,15 @@\n      public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._streetCluster()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, ExecutionSupport, java.lang.String>)(core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.__functions.get(\"$core$424732\")), es)\n+return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._streetCluster()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, ExecutionSupport, java.lang.String>)(core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.__functions.get(\"$core$424683\")), es)\n );\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_testMappingWithMultipleSubTypes_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$10\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1228,15 +1202,15 @@\n      public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._streetCluster()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, ExecutionSupport, java.lang.String>)(core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.__functions.get(\"$core$424740\")), es)\n+return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._streetCluster()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, ExecutionSupport, java.lang.String>)(core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.__functions.get(\"$core$424691\")), es)\n );\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty_testMapping_A$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__A, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1246,37 +1220,37 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__A _src, final ExecutionSupport es)\n      {\n return _src.qa(1l,es)._b2();\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty_testMapping_A$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__A, RichIterable<? extends java.lang.String>>()\n+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions_testMapping_A$20\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A, java.lang.String>()\n {\n-     public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__A)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__A _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(_src.qa(2l,es).qb(es));\n+return ((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D)CompiledSupport.safeGet(_src._a6(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/tests/sourceTreeCalc/testSourceTreeCalc.pure\", -1, -1, 445, 23, -1, -1)))._d2()._e();\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions_testMapping_A$20\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A, java.lang.String>()\n+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty_testMapping_A$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__A, RichIterable<? extends java.lang.String>>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__A)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A _src, final ExecutionSupport es)\n+     public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__A _src, final ExecutionSupport es)\n      {\n-return ((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D)CompiledSupport.safeGet(_src._a6(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/tests/sourceTreeCalc/testSourceTreeCalc.pure\", -1, -1, 445, 23, -1, -1)))._d2()._e();\n+return CompiledSupport.toPureCollection(_src.qa(2l,es).qb(es));\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSuperType_testMappingWithSuperAndSubTypePropertiesAccessViaFunction_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetStreetCluster$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster, RichIterable<? extends java.lang.String>>()\n {\n      public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -1298,14 +1272,27 @@\n \n      public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster _src, final ExecutionSupport es)\n      {\n return CompiledSupport.toPureCollection(core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.Root_meta_pure_lineage_scanProperties_test_getZipCodes_Location_MANY__String_MANY_(CompiledSupport.toPureCollection(_src._streetCluster()),es));\n      }\n }\n );\n+        __functions.put(\"$core$425993\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D, java.lang.Boolean>()\n+{\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D _x, final ExecutionSupport es)\n+     {\n+return core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(_x._d1()._c1(),CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"A\",\"B\",\"C\")),es);\n+     }\n+}\n+);\n         __functions.put(\"meta$pure$lineage$scanProperties$test$getZipCodes$6$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_26$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -1320,16 +1307,16 @@\n      public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_src._a4()).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D _x){return core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(_x._d1()._c1(),CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"A\",\"B\",\"C\")),es);}})), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E>)(core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.__functions.get(\"$core$425538\")), es)\n-), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E, ExecutionSupport, java.lang.String>)(core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.__functions.get(\"$core$424622\")), es)\n+return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_src._a4()).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D _x){return core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(_x._d1()._c1(),CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"A\",\"B\",\"C\")),es);}})), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E>)(core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.__functions.get(\"$core$425424\")), es)\n+), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E, ExecutionSupport, java.lang.String>)(core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.__functions.get(\"$core$424477\")), es)\n );\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions_testMapping_A$18\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1339,169 +1326,78 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A _src, final ExecutionSupport es)\n      {\n return ((java.lang.String)(platform_pure_grammar_functions_boolean_inequalities_greaterThan.Root_meta_pure_functions_boolean_greaterThan_Number_1__Number_1__Boolean_1_(_src._a3(),10l,es)?_src._a1()._b()._c1():_src._a2()._b()._c2()));\n      }\n }\n );\n-    }\n-\n-public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceTreeCalc_simpleUnionWithCommonPropertiesAndSingleFilter__Boolean_1_(final ExecutionSupport es)\n+        __functions.put(\"$core$425424\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E>()\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionTarget> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionTarget>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420487\"));\n-final java.lang.String _expectedString = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"UnionSource\\n\",\"(\\n\",\"  a\\n\",\"  (\\n\",\"    fld\\n\",\"  )\\n\",\"  b\\n\",\"  (\\n\",\"    fld\\n\",\"  )\\n\",\")\")),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object> _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withFilters::UnionMappingWithSingleFilter\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es);\n-return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expectedString),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree,es),es)),es);\n-}\n+     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n \n-public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithUnrelatedConstraintProperty__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty_A> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420528\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_ensureConstraintsRequirements_RootGraphFetchTree_1__RootGraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withUnrelatedConstraintProperty::testMapping\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__A> _expected = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420540\"));\n-return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_expected,true,es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_sourceTree,true,es)),es);\n+     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D _v_automap, final ExecutionSupport es)\n+     {\n+return _v_automap._d2();\n+     }\n }\n+);\n+    }\n \n-public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testSingleProperty__Boolean_1_(final ExecutionSupport es)\n+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithFunctions__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty_A> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420559\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::singleProperty::testMapping\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty__A> _expected = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty__A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420571\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions_A> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420512\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withFunctions::testMapping\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A> _expected = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420524\"));\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_expected,true,es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_sourceTree,true,es)),es);\n }\n \n-public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithConstraintProperty__Boolean_1_(final ExecutionSupport es)\n+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testEquivalentGraph__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty_A> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420601\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_ensureConstraintsRequirements_RootGraphFetchTree_1__RootGraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withConstraintProperty::testMapping\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__A> _expected = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420613\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_A> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420585\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::equivalentGraph::testMapping\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__A> _expected = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420597\"));\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_expected,true,es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_sourceTree,true,es)),es);\n }\n \n-public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithConstraintProperty_fromSubTypeSource__Boolean_1_(final ExecutionSupport es)\n+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithMilestonedProperty__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty_A> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420628\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_ensureConstraintsRequirements_RootGraphFetchTree_1__RootGraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withConstraintProperty::testMapping_fromSubTypeSource\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__B> _expected = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__B>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420640\"));\n-return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_expected,es),true,es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree,es),true,es)),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty_A> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420730\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withMilestonedProperty::testMapping\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__A> _expected = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420742\"));\n+return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_expected,true,es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_sourceTree,true,es)),es);\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testFlatteningInTransform__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Target_A> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Target_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420673\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Target_A> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Target_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420775\"));\n final java.lang.String _expectedString = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Source_A\\n\",\"(\\n\",\"  propA\\n\",\"  propB\\n\",\"  (\\n\",\"    propC\\n\",\"    propC->subType(Source_C_1)\\n\",\"    (\\n\",\"      propD\\n\",\"    )\\n\",\"  )\\n\",\")\")),es);\n final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object> _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withFlatteningInTransform::SourceToTargetMappingWithFlatteningInTransform\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expectedString),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree,es),es)),es);\n }\n \n-public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithConstraintOnChildProperty__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty_A> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420715\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_ensureConstraintsRequirements_RootGraphFetchTree_1__RootGraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withConstraintOnChildProperty::testMapping\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A> _expected = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420727\"));\n-return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_expected,true,es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_sourceTree,true,es)),es);\n-}\n-\n-public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithTargetQualifiedProperty__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty_A> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420757\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withTargetQualifiedProperty::testMapping\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__A> _expected = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420769\"));\n-return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_expected,true,es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_sourceTree,true,es)),es);\n-}\n-\n-public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithSourceQualifiedProperty__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty_A> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420810\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSourceQualifiedProperty::testMapping\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__A> _expected = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420822\"));\n-return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_expected,true,es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_sourceTree,true,es)),es);\n-}\n-\n-public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithSingleSubType__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree0 = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420869\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree0 = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree0,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::testMappingWithSingleSubType\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person> _expectedSourceTree0 = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420881\"));\n-platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_expectedSourceTree0,es),es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree0,es),es)),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420893\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::testMappingWithSingleSubType\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person> _expectedSourceTree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420905\"));\n-platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_expectedSourceTree,es),es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree,es),es)),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree1 = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420917\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree1 = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree1,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::testMappingWithSingleSubType\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person> _expectedSourceTree1 = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420929\"));\n-return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_expectedSourceTree1,es),es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree1,es),es)),es);\n-}\n-\n-public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithMultipleSubTypes__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420942\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::testMappingWithMultipleSubTypes\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person> _expectedSourceTree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420954\"));\n-platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_expectedSourceTree,es),es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(_sourceTree,es)),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree1 = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420966\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree1 = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree1,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::testMappingWithMultipleSubTypes\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person> _expectedSourceTree1 = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420978\"));\n-return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_expectedSourceTree1,es),es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(_sourceTree1,es)),es);\n-}\n-\n-public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testSuperTypePropertyAccess__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetStreetCluster> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetStreetCluster>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420991\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::testMappingWithSuperTypeProperties\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster> _expectedSourceTree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421003\"));\n-return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_expectedSourceTree,es),es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree,es),es)),es);\n-}\n-\n-public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testSuperTypePropertyAccessViaFunction__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetStreetCluster> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetStreetCluster>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421016\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSuperType::testMappingWithSuperTypePropertiesAccessViaFunction\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster> _expectedSourceTree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421028\"));\n-return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_expectedSourceTree,es),es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree,es),es)),es);\n-}\n-\n-public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testSuperAndSubTypePropertyAccessViaFunction__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetStreetCluster> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetStreetCluster>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421041\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSuperType::testMappingWithSuperAndSubTypePropertiesAccessViaFunction\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster> _expectedSourceTree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421053\"));\n-return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_expectedSourceTree,es),es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree,es),es)),es);\n-}\n-\n-public static RichIterable<? extends java.lang.String> Root_meta_pure_lineage_scanProperties_test_getZipCodes_Location_MANY__String_MANY_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location> _s,final ExecutionSupport es)\n-{\n-return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_s), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, ExecutionSupport, java.lang.String>)(core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.__functions.get(\"meta$pure$lineage$scanProperties$test$getZipCodes$6$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_26$1\")), es)\n-);\n-}\n-\n-public static RichIterable<? extends java.lang.String> Root_meta_pure_lineage_scanProperties_test_getStreetNames_Street_MANY__String_MANY_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street> _s,final ExecutionSupport es)\n-{\n-return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_s), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, ExecutionSupport, java.lang.String>)(core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.__functions.get(\"meta$pure$lineage$scanProperties$test$getStreetNames$7$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_26$1\")), es)\n-);\n-}\n-\n public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_accessCid_C_MANY__Boolean_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_C> _c,final ExecutionSupport es)\n {\n return platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_c), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_C, ExecutionSupport, java.lang.String>)(core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.__functions.get(\"meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$accessCid$1$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_29$0\")), es)\n ),es);\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testNestedSubTypeAndSuperTypeAccesses__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetForSubTypeAndSuperTypeAccesses> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetForSubTypeAndSuperTypeAccesses>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421108\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetForSubTypeAndSuperTypeAccesses> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetForSubTypeAndSuperTypeAccesses>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420831\"));\n final java.lang.String _expectedString = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Source [requires: accessClassBProperties,accessClassBAndCSuperTypeProperties]\\n\",\"(\\n\",\"  a\\n\",\"  (\\n\",\"    b\\n\",\"    (\\n\",\"      cid\\n\",\"      id\\n\",\"      id2\\n\",\"    )\\n\",\"  )\\n\",\")\")),es);\n final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::SourceToTargetMappingWithSubtypeAndSuperTypeAccesses\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expectedString),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree,es),es)),es);\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testNestedSubTypeAndSuperTypeAccesses2__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetForSubTypeAndSuperTypeAccesses> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetForSubTypeAndSuperTypeAccesses>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421131\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetForSubTypeAndSuperTypeAccesses> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetForSubTypeAndSuperTypeAccesses>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420854\"));\n final java.lang.String _expectedString = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Source [requires: accessClassBProperties]\\n\",\"(\\n\",\"  a\\n\",\"  (\\n\",\"    b\\n\",\"    (\\n\",\"      cid\\n\",\"      id\\n\",\"      id2\\n\",\"    )\\n\",\"  )\\n\",\")\")),es);\n final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::SourceToTargetMappingWithSubtypeAndSuperTypeAccesses2\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expectedString),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree,es),es)),es);\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_f_A_1__Boolean_1_(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A _a,final ExecutionSupport es)\n {\n@@ -1511,108 +1407,212 @@\n \n public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_g_C_MANY__Boolean_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_C> _c,final ExecutionSupport es)\n {\n return platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_c), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_C, ExecutionSupport, java.lang.String>)(core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.__functions.get(\"meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$g$5$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_29$0\")), es)\n ),es);\n }\n \n-public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testFiltersAddProperties__Boolean_1_(final ExecutionSupport es)\n+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithConstraintOnChildProperty__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Target_A> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Target_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421179\"));\n-final java.lang.String _expectedString = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Source\\n\",\"(\\n\",\"  s\\n\",\"  x\\n\",\"  y\\n\",\")\")),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object> _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withFilters::SourceToTargetMappingWithFilters\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es);\n-return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expectedString),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree,es),es)),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty_A> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420905\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_ensureConstraintsRequirements_RootGraphFetchTree_1__RootGraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withConstraintOnChildProperty::testMapping\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A> _expected = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420917\"));\n+return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_expected,true,es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_sourceTree,true,es)),es);\n }\n \n-public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithFunctions__Boolean_1_(final ExecutionSupport es)\n+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithUnrelatedConstraintProperty__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions_A> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421242\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withFunctions::testMapping\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A> _expected = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421254\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty_A> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420947\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_ensureConstraintsRequirements_RootGraphFetchTree_1__RootGraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withUnrelatedConstraintProperty::testMapping\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__A> _expected = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420959\"));\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_expected,true,es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_sourceTree,true,es)),es);\n }\n \n-public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testSinglePropertyChain__Boolean_1_(final ExecutionSupport es)\n+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithTargetQualifiedProperty__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain_A> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421279\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::singlePropertyChain::testMapping\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain__A> _expected = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain__A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421291\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty_A> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420989\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withTargetQualifiedProperty::testMapping\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__A> _expected = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421001\"));\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_expected,true,es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_sourceTree,true,es)),es);\n }\n \n-public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testComplexTarget__Boolean_1_(final ExecutionSupport es)\n+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithConstraintProperty__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget__A> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget__A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421349\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withComplexTarget::testMapping\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A> _expected = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421361\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty_A> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421031\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_ensureConstraintsRequirements_RootGraphFetchTree_1__RootGraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withConstraintProperty::testMapping\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__A> _expected = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421043\"));\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_expected,true,es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_sourceTree,true,es)),es);\n }\n \n-public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testEquivalentGraph__Boolean_1_(final ExecutionSupport es)\n+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithConstraintProperty_fromSubTypeSource__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_A> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421422\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::equivalentGraph::testMapping\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__A> _expected = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421434\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty_A> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421058\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_ensureConstraintsRequirements_RootGraphFetchTree_1__RootGraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withConstraintProperty::testMapping_fromSubTypeSource\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__B> _expected = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__B>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421070\"));\n+return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_expected,es),true,es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree,es),true,es)),es);\n+}\n+\n+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testSinglePropertyChain__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain_A> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421095\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::singlePropertyChain::testMapping\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain__A> _expected = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain__A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421107\"));\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_expected,true,es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_sourceTree,true,es)),es);\n }\n \n-public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithMilestonedProperty__Boolean_1_(final ExecutionSupport es)\n+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithSourceQualifiedProperty__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty_A> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421567\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withMilestonedProperty::testMapping\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__A> _expected = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421579\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty_A> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421148\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSourceQualifiedProperty::testMapping\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__A> _expected = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421160\"));\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_expected,true,es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_sourceTree,true,es)),es);\n }\n \n+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testFiltersAddProperties__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Target_A> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Target_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421188\"));\n+final java.lang.String _expectedString = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Source\\n\",\"(\\n\",\"  s\\n\",\"  x\\n\",\"  y\\n\",\")\")),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object> _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withFilters::SourceToTargetMappingWithFilters\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es);\n+return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expectedString),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree,es),es)),es);\n+}\n+\n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceTreeCalc_simpleObjectWithSingleSubTypeOnRoot__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421594\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA> _expectedSourceTree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421600\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421214\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA> _expectedSourceTree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421220\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::simple::simpleModelMappingWithSubType\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object> _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,_mapping,CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_expectedSourceTree,es),es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree,es),es)),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceTreeCalc_simpleObjectWithSubType__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421627\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm> _expectedSourceTree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421633\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421247\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm> _expectedSourceTree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421253\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::simple::simpleModelMappingWithSubType\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object> _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,_mapping,CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_expectedSourceTree,es),es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree,es),es)),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceTreeCalc_simpleObjectWithSubTypeWithNestedAssosiation__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421660\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm> _expectedSourceTree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421666\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421280\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm> _expectedSourceTree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421286\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::simple::simpleModelMappingWithSubTypeWithNestedAssociation\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object> _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,_mapping,CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_expectedSourceTree,es),es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree,es),es)),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceTreeCalc_simpleObjectWithSubTypesSameNameInDifferentModules__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421693\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship> _expectedSourceTree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421699\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421313\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship> _expectedSourceTree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421319\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simpleModelMappingWithMultipleSubType\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object> _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,_mapping,CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_expectedSourceTree,es),es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree,es),es)),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceTreeCalc_simpleObjectWithMultiLevelInheritance__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421726\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship> _expectedSourceTree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421732\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421346\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship> _expectedSourceTree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421352\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simpleModelMappingWithMultipleSubType\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object> _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,_mapping,CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_expectedSourceTree,es),es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree,es),es)),es);\n }\n \n+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testComplexTarget__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget__A> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget__A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421422\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withComplexTarget::testMapping\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A> _expected = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421434\"));\n+return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_expected,true,es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_sourceTree,true,es)),es);\n+}\n+\n+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithSingleSubType__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree0 = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421481\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree0 = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree0,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::testMappingWithSingleSubType\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person> _expectedSourceTree0 = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421493\"));\n+platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_expectedSourceTree0,es),es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree0,es),es)),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421505\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::testMappingWithSingleSubType\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person> _expectedSourceTree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421517\"));\n+platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_expectedSourceTree,es),es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree,es),es)),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree1 = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421529\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree1 = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree1,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::testMappingWithSingleSubType\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person> _expectedSourceTree1 = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421541\"));\n+return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_expectedSourceTree1,es),es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree1,es),es)),es);\n+}\n+\n+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithMultipleSubTypes__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421554\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::testMappingWithMultipleSubTypes\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person> _expectedSourceTree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421566\"));\n+platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_expectedSourceTree,es),es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(_sourceTree,es)),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree1 = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421578\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree1 = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree1,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::testMappingWithMultipleSubTypes\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person> _expectedSourceTree1 = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421590\"));\n+return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_expectedSourceTree1,es),es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(_sourceTree1,es)),es);\n+}\n+\n+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testSuperTypePropertyAccess__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetStreetCluster> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetStreetCluster>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421603\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::testMappingWithSuperTypeProperties\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster> _expectedSourceTree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421615\"));\n+return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_expectedSourceTree,es),es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree,es),es)),es);\n+}\n+\n+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testSuperTypePropertyAccessViaFunction__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetStreetCluster> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetStreetCluster>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421628\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSuperType::testMappingWithSuperTypePropertiesAccessViaFunction\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster> _expectedSourceTree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421640\"));\n+return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_expectedSourceTree,es),es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree,es),es)),es);\n+}\n+\n+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testSuperAndSubTypePropertyAccessViaFunction__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetStreetCluster> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetStreetCluster>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421653\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSuperType::testMappingWithSuperAndSubTypePropertiesAccessViaFunction\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster> _expectedSourceTree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421665\"));\n+return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_expectedSourceTree,es),es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree,es),es)),es);\n+}\n+\n+public static RichIterable<? extends java.lang.String> Root_meta_pure_lineage_scanProperties_test_getZipCodes_Location_MANY__String_MANY_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location> _s,final ExecutionSupport es)\n+{\n+return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_s), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, ExecutionSupport, java.lang.String>)(core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.__functions.get(\"meta$pure$lineage$scanProperties$test$getZipCodes$6$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_26$1\")), es)\n+);\n+}\n+\n+public static RichIterable<? extends java.lang.String> Root_meta_pure_lineage_scanProperties_test_getStreetNames_Street_MANY__String_MANY_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street> _s,final ExecutionSupport es)\n+{\n+return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_s), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, ExecutionSupport, java.lang.String>)(core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.__functions.get(\"meta$pure$lineage$scanProperties$test$getStreetNames$7$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_26$1\")), es)\n+);\n+}\n+\n+public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceTreeCalc_simpleUnionWithCommonPropertiesAndSingleFilter__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionTarget> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionTarget>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421705\"));\n+final java.lang.String _expectedString = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"UnionSource\\n\",\"(\\n\",\"  a\\n\",\"  (\\n\",\"    fld\\n\",\"  )\\n\",\"  b\\n\",\"  (\\n\",\"    fld\\n\",\"  )\\n\",\")\")),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object> _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withFilters::UnionMappingWithSingleFilter\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es);\n+return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expectedString),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree,es),es)),es);\n+}\n+\n public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testDuplicatePaths__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths_A> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421773\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths_A> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421745\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::duplicatePaths::testMapping\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A> _expected = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421785\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A> _expected = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421757\"));\n+return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_expected,true,es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_sourceTree,true,es)),es);\n+}\n+\n+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testSingleProperty__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty_A> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421776\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::singleProperty::testMapping\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty__A> _expected = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty__A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$421788\"));\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_expected,true,es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_sourceTree,true,es)),es);\n }\n }\n"}, {"source1": "org/finos/legend/pure/generated/core_pure_graphFetch_tests_testCrossStoreGraphFetch.java", "source2": "org/finos/legend/pure/generated/core_pure_graphFetch_tests_testCrossStoreGraphFetch.java", "unified_diff": "@@ -209,15 +209,15 @@\n public static org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_pure_graphFetch_tests_XStore_inMemory_JsonCrossStoreRuntime__Runtime_1_(final ExecutionSupport es)\n {\n return new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection>with(core_pure_graphFetch_tests_testCrossStoreGraphFetch.Root_meta_pure_graphFetch_tests_XStore_inMemory_jsonConnectionTrade__JsonModelConnection_1_(es),core_pure_graphFetch_tests_testCrossStoreGraphFetch.Root_meta_pure_graphFetch_tests_XStore_inMemory_jsonConnectionProduct__JsonModelConnection_1_(es)));\n }\n \n public static RichIterable<? extends java.lang.Object> Root_meta_pure_graphFetch_tests_XStore_inMemory_inMemory_InMemoryCrossStoreServiceTestSimple__Any_MANY_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemory_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemory_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1631794\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemory_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemory_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1631803\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$graphFetch$tests$XStore$inMemory$inMemory$InMemoryCrossStoreServiceTestSimple$1$system$imports$import__core_pure_graphFetch_tests_testCrossStoreGraphFetch_pure_5$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -241,15 +241,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_pure_graphFetch_tests_testCrossStoreGraphFetch.Root_meta_pure_graphFetch_tests_XStore_inMemory_JsonCrossStoreRuntime__Runtime_1_(es);\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/tests/testCrossStoreGraphFetch.pure\", -1, -1, 207, 17, -1, -1)))._values().getFirst();\n return CompiledSupport.toPureCollection(core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[\",\"{\",\"\\\"product\\\":{\\\"productId\\\":\\\"30\\\",\\\"synonyms\\\":[{\\\"name\\\":\\\"product 30 synonym 1\\\",\\\"type\\\":\\\"ISIN\\\"},{\\\"name\\\":\\\"product 30 synonym 2\\\",\\\"type\\\":\\\"CUSIP\\\"}],\\\"description\\\":\\\"Product 30 description\\\",\\\"productName\\\":\\\"Product 30\\\"},\",\"\\\"trader\\\":{\\\"firstName\\\":\\\"F_Name_1\\\",\\\"lastName\\\":\\\"L_Name_1\\\",\\\"kerberos\\\":\\\"abc\\\"},\",\"\\\"tradeId\\\":1\",\"},\",\"{\",\"\\\"product\\\":{\\\"productId\\\":\\\"31\\\",\\\"synonyms\\\":[{\\\"name\\\":\\\"product 31 synonym 1\\\",\\\"type\\\":\\\"ISIN\\\"},{\\\"name\\\":\\\"product 31 synonym 2\\\",\\\"type\\\":\\\"CUSIP\\\"}],\\\"description\\\":\\\"Product 31 description\\\",\\\"productName\\\":\\\"Product 31\\\"},\",\"\\\"trader\\\":{\\\"firstName\\\":\\\"F_Name_1\\\",\\\"lastName\\\":\\\"L_Name_1\\\",\\\"kerberos\\\":\\\"abc\\\"},\",\"\\\"tradeId\\\":2\",\"},\",\"{\",\"\\\"product\\\":{\\\"productId\\\":\\\"30\\\",\\\"synonyms\\\":[{\\\"name\\\":\\\"product 30 synonym 1\\\",\\\"type\\\":\\\"ISIN\\\"},{\\\"name\\\":\\\"product 30 synonym 2\\\",\\\"type\\\":\\\"CUSIP\\\"}],\\\"description\\\":\\\"Product 30 description\\\",\\\"productName\\\":\\\"Product 30\\\"},\",\"\\\"trader\\\":{\\\"firstName\\\":\\\"F_Name_2\\\",\\\"lastName\\\":\\\"L_Name_2\\\",\\\"kerberos\\\":\\\"xyz\\\"},\",\"\\\"tradeId\\\":3\",\"},\",\"{\",\"\\\"product\\\":{\\\"productId\\\":\\\"31\\\",\\\"synonyms\\\":[{\\\"name\\\":\\\"product 31 synonym 1\\\",\\\"type\\\":\\\"ISIN\\\"},{\\\"name\\\":\\\"product 31 synonym 2\\\",\\\"type\\\":\\\"CUSIP\\\"}],\\\"description\\\":\\\"Product 31 description\\\",\\\"productName\\\":\\\"Product 31\\\"},\",\"\\\"trader\\\":{\\\"firstName\\\":\\\"F_Name_2\\\",\\\"lastName\\\":\\\"L_Name_2\\\",\\\"kerberos\\\":\\\"xyz\\\"},\",\"\\\"tradeId\\\":4\",\"}\",\"]\")),es),_result,es));\n }\n \n public static RichIterable<? extends java.lang.Object> Root_meta_pure_graphFetch_tests_XStore_inMemory_inMemory_InMemoryCrossStoreServiceTestSimpleChecked__Any_MANY_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemory_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemory_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1631828\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemory_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemory_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1631837\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$graphFetch$tests$XStore$inMemory$inMemory$InMemoryCrossStoreServiceTestSimpleChecked$2$system$imports$import__core_pure_graphFetch_tests_testCrossStoreGraphFetch_pure_5$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n"}, {"source1": "org/finos/legend/pure/generated/core_pure_graphFetch_tests_testPropertyTreeConversion.java", "source2": "org/finos/legend/pure/generated/core_pure_graphFetch_tests_testPropertyTreeConversion.java", "unified_diff": "@@ -289,11 +289,11 @@\n return new org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode_Impl(\"Anonymous_NoCounter\")._class(_clazz)._property(_property);\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_propertyTreeConversion_testPropertyTreeConversion__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree _propertyTree = core_pure_graphFetch_tests_testPropertyTreeConversion.Root_meta_pure_graphFetch_tests_utils_pTree_Any_1__PropertyPathTree_MANY__PropertyPathTree_1_(\"root\",CompiledSupport.toPureCollection(core_pure_graphFetch_tests_testPropertyTreeConversion.Root_meta_pure_graphFetch_tests_utils_pTree_Any_1__PropertyPathTree_MANY__PropertyPathTree_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_propertyTreeConversion_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::propertyTreeConversion::A\")),CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree>with(core_pure_graphFetch_tests_testPropertyTreeConversion.Root_meta_pure_graphFetch_tests_utils_pTree_Any_1__PropertyPathTree_MANY__PropertyPathTree_1_(core_pure_graphFetch_tests_testPropertyTreeConversion.Root_meta_pure_graphFetch_tests_utils_pNode_Class_1__String_1__PropertyPathNode_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_propertyTreeConversion_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::propertyTreeConversion::A\")),\"myB\",es),CompiledSupport.toPureCollection(core_pure_graphFetch_tests_testPropertyTreeConversion.Root_meta_pure_graphFetch_tests_utils_pTreeN_Class_1__String_1__PropertyPathTree_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_propertyTreeConversion_B>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::propertyTreeConversion::B\")),\"s1\",es)),es),core_pure_graphFetch_tests_testPropertyTreeConversion.Root_meta_pure_graphFetch_tests_utils_pTree_Any_1__PropertyPathTree_MANY__PropertyPathTree_1_(core_pure_graphFetch_tests_testPropertyTreeConversion.Root_meta_pure_graphFetch_tests_utils_pNode_Class_1__String_1__PropertyPathNode_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_propertyTreeConversion_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::propertyTreeConversion::A\")),\"myB\",es),CompiledSupport.toPureCollection(core_pure_graphFetch_tests_testPropertyTreeConversion.Root_meta_pure_graphFetch_tests_utils_pTreeN_Class_1__String_1__PropertyPathTree_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_propertyTreeConversion_B>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::propertyTreeConversion::B\")),\"s2\",es)),es),core_pure_graphFetch_tests_testPropertyTreeConversion.Root_meta_pure_graphFetch_tests_utils_pTree_Any_1__PropertyPathTree_MANY__PropertyPathTree_1_(core_pure_graphFetch_tests_testPropertyTreeConversion.Root_meta_pure_graphFetch_tests_utils_pNode_Class_1__String_1__PropertyPathNode_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_propertyTreeConversion_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::propertyTreeConversion::A\")),\"myB\",es),CompiledSupport.toPureCollection(core_pure_graphFetch_tests_testPropertyTreeConversion.Root_meta_pure_graphFetch_tests_utils_pTreeN_Class_1__String_1__PropertyPathTree_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_propertyTreeConversion_BPlus>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::propertyTreeConversion::BPlus\")),\"i1\",es)),es),core_pure_graphFetch_tests_testPropertyTreeConversion.Root_meta_pure_graphFetch_tests_utils_pTree_Any_1__PropertyPathTree_MANY__PropertyPathTree_1_(core_pure_graphFetch_tests_testPropertyTreeConversion.Root_meta_pure_graphFetch_tests_utils_pNode_Class_1__String_1__PropertyPathNode_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_propertyTreeConversion_Z>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::propertyTreeConversion::Z\")),\"d1\",es),(RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree>)null,es))),es)),es);\n final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object> _actual = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_propertyTreeToGraphFetchTree_PropertyPathTree_1__Class_1__RootGraphFetchTree_1_(_propertyTree,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_propertyTreeConversion_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::propertyTreeConversion::A\")),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_propertyTreeConversion_A> _expected = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_propertyTreeConversion_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$941748\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_propertyTreeConversion_A> _expected = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_propertyTreeConversion_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$941755\"));\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_expected,true,es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_actual,true,es)),es);\n }\n }\n"}, {"source1": "org/finos/legend/pure/generated/core_pure_graphFetch_tests_testUnion.java", "source2": "org/finos/legend/pure/generated/core_pure_graphFetch_tests_testUnion.java", "unified_diff": "@@ -90,15 +90,15 @@\n      }\n }\n );\n     }\n \n public static boolean Root_meta_pure_graphFetch_tests_union_testPlanGenerationWithUnion__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_union_Target> _m2mTree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_union_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$417852\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_union_Target> _m2mTree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_union_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$417855\"));\n final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan _plan = core_pure_executionPlan_executionPlan_generation.Root_meta_pure_executionPlan_executionPlan_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__Extension_MANY__ExecutionPlan_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$graphFetch$tests$union$testPlanGenerationWithUnion$1$system$imports$import__core_pure_graphFetch_tests_testUnion_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"m2mTree\",_m2mTree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n"}, {"source1": "org/finos/legend/pure/generated/core_pure_mapping_modelToModel.java", "source2": "org/finos/legend/pure/generated/core_pure_mapping_modelToModel.java", "unified_diff": "@@ -231,40 +231,14 @@\n \n      public java.lang.Boolean value(final RichIterable<? extends java.lang.Object> _a, final ExecutionSupport es)\n      {\n return false;\n      }\n }\n );\n-        __functions.put(\"meta$pure$mapping$modelToModel$graphFetch$executionPlan$planCrossStoreGraphFetchExecutionInMemory$3$system$imports$import__core_pure_mapping_modelToModel_pure_2$6\", new DefaultPureLambdaFunction0<java.lang.String>()\n-{\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return valueOf(es);\n-     }\n-\n-     public java.lang.String valueOf(final ExecutionSupport es)\n-     {\n-return \"graphFetchChecked is not supported with M2M cross store\";\n-     }\n-}\n-);\n-        __functions.put(\"meta$pure$mapping$modelToModel$graphFetch$executionPlan$explodeMultiPropertyMappingSubTreesToMultiSubTrees$14$system$imports$import__core_pure_mapping_modelToModel_pure_2$12\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree, org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree>()\n-{\n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree value(final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _g, final ExecutionSupport es)\n-     {\n-return _g;\n-     }\n-}\n-);\n         __functions.put(\"meta$pure$mapping$modelToModel$modelToModelConnectionToString$7$system$imports$import__core_pure_mapping_modelToModel_pure_1$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.String>>>()\n {\n      public RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.String>> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -302,14 +276,40 @@\n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelChainConnection _mcc, final ExecutionSupport es)\n      {\n platform_pure_basics_tests_fail.Root_meta_pure_functions_asserts_fail_String_1__Boolean_1_(\"ModelChainConnection not supported in Execution Plan\",es);\n return \"\";\n      }\n }\n );\n+        __functions.put(\"meta$pure$mapping$modelToModel$graphFetch$executionPlan$planCrossStoreGraphFetchExecutionInMemory$3$system$imports$import__core_pure_mapping_modelToModel_pure_2$6\", new DefaultPureLambdaFunction0<java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return valueOf(es);\n+     }\n+\n+     public java.lang.String valueOf(final ExecutionSupport es)\n+     {\n+return \"graphFetchChecked is not supported with M2M cross store\";\n+     }\n+}\n+);\n+        __functions.put(\"meta$pure$mapping$modelToModel$graphFetch$executionPlan$explodeMultiPropertyMappingSubTreesToMultiSubTrees$14$system$imports$import__core_pure_mapping_modelToModel_pure_2$12\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree, org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree>()\n+{\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree value(final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _g, final ExecutionSupport es)\n+     {\n+return _g;\n+     }\n+}\n+);\n         __functions.put(\"meta$pure$mapping$modelToModel$graphFetch$executionPlan$explodeMultiPropertyMappingSubTreesToMultiSubTrees$14$system$imports$import__core_pure_mapping_modelToModel_pure_2$11\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree>>()\n {\n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedGraphFetchTree> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -712,37 +712,37 @@\n \n      public org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation value(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementationContainer _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._setImplementation();\n      }\n }\n );\n-        __functions.put(\"meta$pure$mapping$modelToModel$graphFetch$executionPlan$propertyToVarName$18$system$imports$import__core_pure_mapping_modelToModel_pure_2$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relationship.Generalization, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType>()\n+        __functions.put(\"meta$pure$mapping$modelToModel$inMemory$isPartOfMerge$2$system$imports$import__core_pure_mapping_modelToModel_pure_1$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation, java.lang.Boolean>()\n {\n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relationship.Generalization)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relationship.Generalization _v_automap, final ExecutionSupport es)\n+     public java.lang.Boolean value(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation _m, final ExecutionSupport es)\n      {\n-return _v_automap._general();\n+return org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.MergeOperationSetImplementation.class.isInstance(_m);\n      }\n }\n );\n-        __functions.put(\"meta$pure$mapping$modelToModel$inMemory$isPartOfMerge$2$system$imports$import__core_pure_mapping_modelToModel_pure_1$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation, java.lang.Boolean>()\n+        __functions.put(\"meta$pure$mapping$modelToModel$graphFetch$executionPlan$propertyToVarName$18$system$imports$import__core_pure_mapping_modelToModel_pure_2$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relationship.Generalization, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType>()\n {\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relationship.Generalization)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean value(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation _m, final ExecutionSupport es)\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relationship.Generalization _v_automap, final ExecutionSupport es)\n      {\n-return org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.MergeOperationSetImplementation.class.isInstance(_m);\n+return _v_automap._general();\n      }\n }\n );\n         __functions.put(\"meta$pure$mapping$modelToModel$graphFetch$executionPlan$propertyToVarName$18$system$imports$import__core_pure_mapping_modelToModel_pure_2$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>()\n {\n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -1055,14 +1055,180 @@\n      {\n return _v_automap._id();\n      }\n }\n );\n     }\n \n+public static boolean Root_meta_pure_mapping_modelToModel_inMemory_isNoMappingDefaultToEmpty_SetImplementation_1__AbstractProperty_1__Boolean_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation _setImpl, final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object> _property,final ExecutionSupport es)\n+{\n+return (!(core_pure_corefunctions_multiplicityExtension.Root_meta_pure_functions_multiplicity_hasLowerBound_Multiplicity_1__Boolean_1_(_property._multiplicity(),es)) && org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class.class.isInstance(_property._owner()));\n+}\n+\n+public static boolean Root_meta_pure_mapping_modelToModel_inMemory_isPartOfMerge_SetImplementation_1__Boolean_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation _setImpl,final ExecutionSupport es)\n+{\n+return platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.MergeOperationSetImplementation>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_setImpl._parent()._classMappings()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation _m){return org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.MergeOperationSetImplementation.class.isInstance(_m);}})),org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.MergeOperationSetImplementation.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 127, 96, -1, -1))).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.MergeOperationSetImplementation>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.MergeOperationSetImplementation _o){return core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(_setImpl._id(),CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_o._parameters()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementationContainer, ExecutionSupport, java.lang.String>)(core_pure_mapping_modelToModel.__functions.get(\"meta$pure$mapping$modelToModel$inMemory$isPartOfMerge$2$system$imports$import__core_pure_mapping_modelToModel_pure_1$5\")), es)\n+),es);}})),es);\n+}\n+\n+public static org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object> Root_meta_pure_mapping_modelToModel_inMemory_noMappingPassThruSourceProperty_SetImplementation_1__AbstractProperty_1__AbstractProperty_$0_1$_(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation _setImpl, final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object> _property,final ExecutionSupport es)\n+{\n+return (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object>)(Pure.matches(_setImpl,org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _pisi_As_Object)\n+       {\n+            final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation _pisi = (org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation)CompiledSupport.makeOne(_pisi_As_Object);\n+            final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type _propertyType = CompiledSupport.toOne(_property._genericType()._rawType(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 135, 61, -1, -1));\n+final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object>> _srcProperty = CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_pisi._srcClass()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type _c){return org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class.class.isInstance(_c);}})),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 136, 80, -1, -1))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object>>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object>>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"property\",_property);\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object> _c, final ExecutionSupport es)\n+     {\n+return core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_propertyByName_Class_1__String_1__AbstractProperty_$0_1$_(_c,CompiledSupport.toOne(_property._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 136, 142, -1, -1)),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+;\n+final boolean _valid = (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.DataType.class.isInstance(_propertyType) && (java.lang.Boolean)(Pure.matches(_srcProperty,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _s_As_Object)\n+       {\n+            final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property _s = (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property)CompiledSupport.makeOne(_s_As_Object);\n+            return (platform_functions_meta__subTypeOf.Root_meta_pure_functions_meta__subTypeOf_Type_1__Type_1__Boolean_1_(CompiledSupport.toOne(_s._genericType()._rawType(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 139, 66, -1, -1)),_propertyType,es) && core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_multiplicitySubsumes_Multiplicity_1__Multiplicity_1__Boolean_1_(_property._multiplicity(),_s._multiplicity(),es));\n+       }\n+   }).valueOf(CompiledSupport.first(_srcProperty))\n+:\n+(Pure.matches(_srcProperty,java.lang.Object.class,0,-1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _a_As_Object)\n+       {\n+            final RichIterable _a = CompiledSupport.toPureCollection(_a_As_Object);\n+            return false;\n+       }\n+   }).valueOf(CompiledSupport.toPureCollection(_srcProperty))\n+:\n+CompiledSupport.matchFailure(_srcProperty,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 138, 76, -1, -1))))\n+);\n+return ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object>)(_valid?(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object>)CompiledSupport.toOne(_srcProperty, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 143, 37, -1, -1)):(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object>)CompiledSupport.makeOne((java.lang.Object)null)));\n+       }\n+   }).valueOf(CompiledSupport.first(_setImpl))\n+:\n+(Pure.matches(_setImpl,org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _si_As_Object)\n+       {\n+            final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation _si = (org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation)CompiledSupport.makeOne(_si_As_Object);\n+            return (java.lang.Object)null;\n+       }\n+   }).valueOf(CompiledSupport.first(_setImpl))\n+:\n+CompiledSupport.matchFailure(_setImpl,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 133, 14, -1, -1))))\n+;\n+}\n+\n+public static org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object> Root_meta_pure_mapping_modelToModel_findMainClassInGetAllExpression_ValueSpecification_1__Class_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _vs,final ExecutionSupport es)\n+{\n+final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression> _getAllFe = core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_findExpressionsForFunctionInValueSpecification_ValueSpecification_1__Function_MANY__FunctionExpression_MANY_(_vs,CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::getAll_Class_1__T_MANY_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::getAll_Class_1__Date_1__T_MANY_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::getAll_Class_1__Date_1__Date_1__T_MANY_\")))),es);\n+return ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>)(CompiledSupport.isEmpty(_getAllFe)?((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Any>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::metamodel::type::Any\")):CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>>castWithExceptionHandling(CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue>castWithExceptionHandling(core_pure_tools_tools_extension.Root_meta_pure_router_byPassRouterInfo_ValueSpecification_1__ValueSpecification_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(_getAllFe), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification>>)(core_pure_mapping_modelToModel.__functions.get(\"meta$pure$mapping$modelToModel$findMainClassInGetAllExpression$4$system$imports$import__core_pure_mapping_modelToModel_pure_1$1\")), es)\n+, 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 155, 66, -1, -1))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 155, 93, -1, -1))._values(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 155, 122, -1, -1)),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 155, 131, -1, -1))));\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode Root_meta_pure_mapping_modelToModel_planExecutionPure_StoreQuery_1__RoutedValueSpecification_$0_1$__Mapping_$0_1$__Runtime_$0_1$__ExecutionContext_1__Extension_MANY__DebugContext_1__ExecutionNode_1_(final org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery _sq, final org.finos.legend.pure.m3.coreinstance.meta.pure.router.RoutedValueSpecification _ext, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _m, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions, final org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext _debug,final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection _connection = core_pure_runtime_runtimeExtension.Root_meta_pure_runtime_connectionByElement_Runtime_1__Store_1__Connection_1_(CompiledSupport.toOne(_runtime, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 166, 31, -1, -1)),_sq._store(),es);\n+return (org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode)(Pure.matches(_connection,org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelConnection.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _mc_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelConnection _mc = (org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelConnection)CompiledSupport.makeOne(_mc_As_Object);\n+            return core_store_m2m_inMemory.Root_meta_pure_mapping_modelToModel_inMemory_planExecutionInMemory_StoreQuery_1__StoreMappingRoutedValueSpecification_$0_1$__Mapping_$0_1$__ModelConnection_1__Runtime_$0_1$__ExecutionContext_1__Extension_MANY__DebugContext_1__ExecutionNode_1_(_sq,CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification>castWithExceptionHandling(_ext,org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 168, 64, -1, -1)),_m,_mc,_runtime,_exeCtx,CompiledSupport.toPureCollection(_extensions),_debug,es);\n+       }\n+   }).valueOf(CompiledSupport.first(_connection))\n+:\n+(Pure.matches(_connection,org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelChainConnection.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _mcc_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelChainConnection _mcc = (org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelChainConnection)CompiledSupport.makeOne(_mcc_As_Object);\n+            return core_store_m2m_chain.Root_meta_pure_mapping_modelToModel_chain_planExecutionChain_StoreQuery_1__StoreMappingRoutedValueSpecification_$0_1$__Mapping_$0_1$__ModelChainConnection_1__Runtime_$0_1$__ExecutionContext_1__Extension_MANY__DebugContext_1__ExecutionNode_1_(_sq,CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification>castWithExceptionHandling(_ext,org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 169, 67, -1, -1)),_m,_mcc,_runtime,_exeCtx,CompiledSupport.toPureCollection(_extensions),_debug,es);\n+       }\n+   }).valueOf(CompiledSupport.first(_connection))\n+:\n+CompiledSupport.matchFailure(_connection,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 167, 17, -1, -1))))\n+;\n+}\n+\n+public static java.lang.String Root_meta_pure_mapping_modelToModel_plan_modelToModelPlanNodeToString_ModelToModelExecutionNode_1__String_1__Extension_MANY__String_1_(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelToModelExecutionNode _c, final java.lang.String _space, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n+{\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"M2M\\n\",_space,\"(\",core_pure_executionPlan_executionPlan_print.Root_meta_pure_executionPlan_toString_header_ExecutionNode_1__String_1__Extension_MANY__String_1_(_c,_space,CompiledSupport.toPureCollection(_extensions),es),\"\\n\",_space,\"  connection = \",core_pure_executionPlan_executionPlan_print.Root_meta_pure_executionPlan_toString_connectionToString_Connection_1__Extension_MANY__String_1_(_c._connection(),CompiledSupport.toPureCollection(_extensions),es),\"\\n\",((java.lang.String)(platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_c._jsonPropertyPaths()),es)?platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"  propertyPath = \",core_external_format_json_toJSON.Root_meta_json_toJSON_Any_MANY__String_1_(CompiledSupport.toPureCollection(core_pure_treepath_treePath.Root_meta_pure_metamodel_treepath_buildPropertyPathTree_LambdaFunction_MANY__PropertyPathTreeNode_1_(CompiledSupport.toPureCollection(_c._jsonPropertyPaths()),es)),es),\"\\n\")),es):\"\")),_space,\")\\n\")),es);\n+}\n+\n+public static java.lang.String Root_meta_pure_mapping_modelToModel_modelToModelConnectionToString_Connection_1__Extension_MANY__String_1_(final org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection _c, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n+{\n+return (java.lang.String)(Pure.matches(_c,org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelConnection.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _mc_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelConnection _mc = (org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelConnection)CompiledSupport.makeOne(_mc_As_Object);\n+            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"instances = \\\"\",core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1__String_1__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(((PureMap)_mc._instances()).getMap().keyValuesView().collect(new DefendedFunction<Object,org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair>(){public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair valueOf(Object o){return new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl(\"\")._first(((org.eclipse.collections.api.tuple.Pair)o).getOne())._second(((org.eclipse.collections.api.tuple.Pair)o).getTwo());}})), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.String>>>)(core_pure_mapping_modelToModel.__functions.get(\"meta$pure$mapping$modelToModel$modelToModelConnectionToString$7$system$imports$import__core_pure_mapping_modelToModel_pure_1$5\")), es)\n+),\"{\",\",\",\"}\",es))),es);\n+       }\n+   }).valueOf(CompiledSupport.first(_c))\n+:\n+(Pure.matches(_c,org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _jmc_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection _jmc = (org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection)CompiledSupport.makeOne(_jmc_As_Object);\n+            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"url = \",_jmc._url(),\", class = \",platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(_jmc._class(),es))),es);\n+       }\n+   }).valueOf(CompiledSupport.first(_c))\n+:\n+(Pure.matches(_c,org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_XmlModelConnection.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _xmc_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_XmlModelConnection _xmc = (org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_XmlModelConnection)CompiledSupport.makeOne(_xmc_As_Object);\n+            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"url = \",_xmc._url(),\", class = \",platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(_xmc._class(),es))),es);\n+       }\n+   }).valueOf(CompiledSupport.first(_c))\n+:\n+(Pure.matches(_c,org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelChainConnection.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _mcc_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelChainConnection _mcc = (org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelChainConnection)CompiledSupport.makeOne(_mcc_As_Object);\n+            platform_pure_basics_tests_fail.Root_meta_pure_functions_asserts_fail_String_1__Boolean_1_(\"ModelChainConnection not supported in Execution Plan\",es);\n+return \"\";\n+       }\n+   }).valueOf(CompiledSupport.first(_c))\n+:\n+CompiledSupport.matchFailure(_c,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 183, 8, -1, -1))))))\n+;\n+}\n+\n public static org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_planInMemoryGraphFetchExecution_StoreQuery_1__RoutedValueSpecification_$0_1$__Mapping_1__Runtime_1__ExecutionContext_1__Extension_MANY__DebugContext_1__ExecutionNode_1_(final org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery _sq, final org.finos.legend.pure.m3.coreinstance.meta.pure.router.RoutedValueSpecification _ext, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions, final org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext _debug,final ExecutionSupport es)\n {\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression _fe = _sq._fe();\n return ((org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode)(core_pure_router_utils_utils.Root_meta_pure_router_utils_isUnionOnGraphFetch_ValueSpecification_1__Boolean_1__Boolean_1_(_fe,true,es)?core_pure_graphFetch_graphFetchExecutionPlan.Root_meta_pure_graphFetch_executionPlan_planRouterUnionGraphFetchExecution_StoreQuery_1__RoutedValueSpecification_$0_1$__Mapping_1__Runtime_1__ExecutionContext_1__Extension_MANY__DebugContext_1__ExecutionNode_1_(_sq,_ext,CompiledSupport.toOne(_mapping, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 249, 66, -1, -1)),CompiledSupport.toOne(_runtime, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 249, 85, -1, -1)),_exeCtx,CompiledSupport.toPureCollection(_extensions),_debug,es):new LambdaZero<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode>(){public org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode execute(){ CompiledSupport.pureAssert(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(_fe._func(),CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetchFunctions__Function_MANY_(es)),es), CoreGen.getSharedPureFunction(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$graphFetch$executionPlan$planInMemoryGraphFetchExecution$1$system$imports$import__core_pure_mapping_modelToModel_pure_2$3\")\n ), (\n core_pure_mapping_modelToModel.__functions.get(\"meta$pure$mapping$modelToModel$graphFetch$executionPlan$planInMemoryGraphFetchExecution$1$system$imports$import__core_pure_mapping_modelToModel_pure_2$3\")\n@@ -1594,15 +1760,15 @@\n final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification> _extraParams = ((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification>)(platform_pure_grammar_functions_boolean_inequalities_greaterThanEqual.Root_meta_pure_functions_boolean_greaterThanEqual_Number_1__Number_1__Boolean_1_(CompiledSupport.safeSize(_functionParams),2l,es)?CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(FunctionsGen.drop(_functionParams, 2l))):CompiledSupport.toPureCollection((java.lang.Object)null)));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_chain_Container _processedLeftExpr = core_store_m2m_chain.Root_meta_pure_mapping_modelToModel_chain_allReprocess_FunctionExpression_1__StoreMappingRoutedValueSpecification_$0_1$__Mapping_MANY__Extension_MANY__DebugContext_1__Container_1_(_leftExpr,(org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification)null,CompiledSupport.toPureCollection(_mapping),CompiledSupport.toPureCollection(_extensions),_debug,es);\n final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation> _setsProcessed = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(_processedLeftExpr._ex()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation>>)(core_pure_mapping_modelToModel.__functions.get(\"meta$pure$mapping$modelToModel$graphFetch$executionPlan$planModelChainConnectionGraphFetchExecution$5$system$imports$import__core_pure_mapping_modelToModel_pure_2$4\")), es)\n ).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation _set){return org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation.class.isInstance(_set);}})),org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 449, 119, -1, -1));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType _genericType = _processedLeftExpr._res()._genericType();\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType _sourceTreeType = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::RootGraphFetchTree\")))._typeArguments(CompiledSupport.toPureCollection(_genericType));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression _newGraphFetchExpr = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>copy(_fe, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", 453, 28, 460, 28))._genericType(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType)(_checked?new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::dataQuality::Checked\")))._typeArguments(CompiledSupport.toPureCollection(_genericType)):_genericType)))._parametersValues(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification>)(Object)CompiledSupport.concatenate(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification>with(_processedLeftExpr._res(),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_valuespecification_InstanceValue_Impl(\"Anonymous_NoCounter\")._values(CompiledSupport.toPureCollection(_sourceTreeExtended))._multiplicity(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::PureOne\")))._genericType(_sourceTreeType)), _extraParams))));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _newFunction = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_function_LambdaFunction_Impl<java.lang.Object>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::LambdaFunction\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$509277\")))))._expressionSequence(CompiledSupport.toPureCollection(_newGraphFetchExpr));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _newFunction = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_function_LambdaFunction_Impl<java.lang.Object>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::LambdaFunction\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$509451\")))))._expressionSequence(CompiledSupport.toPureCollection(_newGraphFetchExpr));\n final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection> _nonMCCs = CompiledSupport.toPureCollection(_runtime._connections()).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection _x){return !(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelChainConnection.class.isInstance(_x));}});\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _newRuntime = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime>copy(_runtime, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", 465, 21, 471, 21))._connections(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection>)(platform_pure_grammar_functions_boolean_inequalities_greaterThanEqual.Root_meta_pure_functions_boolean_greaterThanEqual_Number_1__Number_1__Boolean_1_(CompiledSupport.safeSize(_mcc._mappings()),2l,es)?CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection>)(Object)CompiledSupport.concatenate(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelChainConnection>copy(_mcc, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", 468, 44, 468, 82))._mappings(CompiledSupport.toPureCollection(CompiledSupport.tail(_mcc._mappings()))), _nonMCCs)))):CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_nonMCCs))))));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _routed = core_pure_router_deprecated_deprecated.Root_meta_pure_router_routeFunction_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__Extension_MANY__DebugContext_1__FunctionDefinition_1_(_newFunction,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)CompiledSupport.safeGet(_mcc._mappings(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 472, 64, -1, -1))),_newRuntime,_exeCtx,CompiledSupport.toPureCollection(_extensions),_debug,es);\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _routedFn = _routed;\n final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification> _clusters = CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification>castWithExceptionHandling(CompiledSupport.toPureCollection(_routedFn._expressionSequence()),org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 474, 76, -1, -1))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification, org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"ext\",_ext,\"setsProcessed\",_setsProcessed);\n@@ -1637,15 +1803,15 @@\n , (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType>>)(core_pure_mapping_modelToModel.__functions.get(\"meta$pure$mapping$modelToModel$graphFetch$executionPlan$planModelQueryConnectionGraphFetchExecution$6$system$imports$import__core_pure_mapping_modelToModel_pure_2$3\")), es)\n ), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>)(core_pure_mapping_modelToModel.__functions.get(\"meta$pure$mapping$modelToModel$graphFetch$executionPlan$planModelQueryConnectionGraphFetchExecution$6$system$imports$import__core_pure_mapping_modelToModel_pure_2$4\")), es)\n ),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 487, 101, -1, -1))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression>>)(core_pure_mapping_modelToModel.__functions.get(\"meta$pure$mapping$modelToModel$graphFetch$executionPlan$planModelQueryConnectionGraphFetchExecution$6$system$imports$import__core_pure_mapping_modelToModel_pure_2$5\")), es)\n ), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression, ExecutionSupport, java.lang.String>)(core_pure_mapping_modelToModel.__functions.get(\"meta$pure$mapping$modelToModel$graphFetch$executionPlan$planModelQueryConnectionGraphFetchExecution$6$system$imports$import__core_pure_mapping_modelToModel_pure_2$6\")), es)\n , new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 487, 138, -1, -1));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _expressionWithTreeInjected = core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_reprocessVSWithInScopeVars_ValueSpecification_1__Map_1__ValueSpecification_1_(CompiledSupport.toOne(CompiledSupport.mapToManyOverOne(_instancesProvider, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification>>)(core_pure_mapping_modelToModel.__functions.get(\"meta$pure$mapping$modelToModel$graphFetch$executionPlan$planModelQueryConnectionGraphFetchExecution$6$system$imports$import__core_pure_mapping_modelToModel_pure_2$7\")), es)\n , new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 488, 76, -1, -1)),FunctionsGen.newMap((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object>>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(_varName,(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(_sourceTree),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 488, 163, -1, -1))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 488, 148, -1, -1))), es),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _fd = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_function_LambdaFunction_Impl<java.lang.Object>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::LambdaFunction\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$509396\")))))._expressionSequence(CompiledSupport.toPureCollection(_expressionWithTreeInjected));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _fd = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_function_LambdaFunction_Impl<java.lang.Object>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::LambdaFunction\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$509570\")))))._expressionSequence(CompiledSupport.toPureCollection(_expressionWithTreeInjected));\n return core_pure_executionPlan_executionPlan_generation.Root_meta_pure_executionPlan_executionPlan_FunctionDefinition_1__ExecutionContext_1__Extension_MANY__DebugContext_1__ExecutionPlan_1_(_fd,_exeCtx,CompiledSupport.toPureCollection(_extensions),_debug,es)._rootExecutionNode();\n }\n \n public static org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_updateClusterWithChainProcessingInfo_StoreMappingClusteredValueSpecification_1__RoutedValueSpecification_$0_1$__SetImplementation_MANY__StoreMappingClusteredValueSpecification_1_(final org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification _cluster, final org.finos.legend.pure.m3.coreinstance.meta.pure.router.RoutedValueSpecification _ext, final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation> _setsProcessed,final ExecutionSupport es)\n {\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _updatedValue = (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)(Pure.matches(_cluster._val(),org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification.class,1,1)?\n    (new DefendedFunction()\n@@ -2199,174 +2365,8 @@\n ;\n }\n \n public static java.lang.String Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_storeStreamReadingExecutionNodeToString_StoreStreamReadingExecutionNode_1__String_1__Extension_MANY__String_1_(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode _node, final java.lang.String _space, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n {\n return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"StoreStreamReading\\n\",_space,\"(\",core_pure_executionPlan_executionPlan_print.Root_meta_pure_executionPlan_toString_header_ExecutionNode_1__String_1__Extension_MANY__String_1_(_node,_space,CompiledSupport.toPureCollection(_extensions),es),\"\\n\",_space,\"  graphFetchTree = \",CompiledSupport.replace(CompiledSupport.replace(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_node._graphFetchTree(),es),true,es), \"\\n\", \"\"), \" \", \"\"),\"\\n\",_space,\"  connection = \",core_pure_executionPlan_executionPlan_print.Root_meta_pure_executionPlan_toString_connectionToString_Connection_1__Extension_MANY__String_1_(_node._connection(),CompiledSupport.toPureCollection(_extensions),es),\"\\n\",_space,\"  enableConstraints = \",CompiledSupport.pureToString(_node._enableConstraints(), es),\"\\n\",_space,\"  checked = \",CompiledSupport.pureToString(_node._checked(), es),\"\\n\",core_pure_executionPlan_executionPlan_print.Root_meta_pure_executionPlan_toString_printImplementation_PlatformImplementation_$0_1$__String_1__String_1__Extension_MANY__String_1_(_node._implementation(),\"implementation\",platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_space,\"  \")),es),CompiledSupport.toPureCollection(_extensions),es),_space,\")\\n\")),es);\n }\n-\n-public static boolean Root_meta_pure_mapping_modelToModel_inMemory_isNoMappingDefaultToEmpty_SetImplementation_1__AbstractProperty_1__Boolean_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation _setImpl, final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object> _property,final ExecutionSupport es)\n-{\n-return (!(core_pure_corefunctions_multiplicityExtension.Root_meta_pure_functions_multiplicity_hasLowerBound_Multiplicity_1__Boolean_1_(_property._multiplicity(),es)) && org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class.class.isInstance(_property._owner()));\n-}\n-\n-public static boolean Root_meta_pure_mapping_modelToModel_inMemory_isPartOfMerge_SetImplementation_1__Boolean_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation _setImpl,final ExecutionSupport es)\n-{\n-return platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.MergeOperationSetImplementation>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_setImpl._parent()._classMappings()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation _m){return org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.MergeOperationSetImplementation.class.isInstance(_m);}})),org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.MergeOperationSetImplementation.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 127, 96, -1, -1))).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.MergeOperationSetImplementation>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.MergeOperationSetImplementation _o){return core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(_setImpl._id(),CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_o._parameters()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementationContainer, ExecutionSupport, java.lang.String>)(core_pure_mapping_modelToModel.__functions.get(\"meta$pure$mapping$modelToModel$inMemory$isPartOfMerge$2$system$imports$import__core_pure_mapping_modelToModel_pure_1$5\")), es)\n-),es);}})),es);\n-}\n-\n-public static org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object> Root_meta_pure_mapping_modelToModel_inMemory_noMappingPassThruSourceProperty_SetImplementation_1__AbstractProperty_1__AbstractProperty_$0_1$_(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation _setImpl, final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object> _property,final ExecutionSupport es)\n-{\n-return (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object>)(Pure.matches(_setImpl,org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _pisi_As_Object)\n-       {\n-            final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation _pisi = (org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation)CompiledSupport.makeOne(_pisi_As_Object);\n-            final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type _propertyType = CompiledSupport.toOne(_property._genericType()._rawType(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 135, 61, -1, -1));\n-final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object>> _srcProperty = CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_pisi._srcClass()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type _c){return org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class.class.isInstance(_c);}})),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 136, 80, -1, -1))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object>>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object>>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"property\",_property);\n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object> _c, final ExecutionSupport es)\n-     {\n-return core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_propertyByName_Class_1__String_1__AbstractProperty_$0_1$_(_c,CompiledSupport.toOne(_property._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 136, 142, -1, -1)),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-;\n-final boolean _valid = (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.DataType.class.isInstance(_propertyType) && (java.lang.Boolean)(Pure.matches(_srcProperty,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _s_As_Object)\n-       {\n-            final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property _s = (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property)CompiledSupport.makeOne(_s_As_Object);\n-            return (platform_functions_meta__subTypeOf.Root_meta_pure_functions_meta__subTypeOf_Type_1__Type_1__Boolean_1_(CompiledSupport.toOne(_s._genericType()._rawType(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 139, 66, -1, -1)),_propertyType,es) && core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_multiplicitySubsumes_Multiplicity_1__Multiplicity_1__Boolean_1_(_property._multiplicity(),_s._multiplicity(),es));\n-       }\n-   }).valueOf(CompiledSupport.first(_srcProperty))\n-:\n-(Pure.matches(_srcProperty,java.lang.Object.class,0,-1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _a_As_Object)\n-       {\n-            final RichIterable _a = CompiledSupport.toPureCollection(_a_As_Object);\n-            return false;\n-       }\n-   }).valueOf(CompiledSupport.toPureCollection(_srcProperty))\n-:\n-CompiledSupport.matchFailure(_srcProperty,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 138, 76, -1, -1))))\n-);\n-return ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object>)(_valid?(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object>)CompiledSupport.toOne(_srcProperty, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 143, 37, -1, -1)):(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object>)CompiledSupport.makeOne((java.lang.Object)null)));\n-       }\n-   }).valueOf(CompiledSupport.first(_setImpl))\n-:\n-(Pure.matches(_setImpl,org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _si_As_Object)\n-       {\n-            final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation _si = (org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation)CompiledSupport.makeOne(_si_As_Object);\n-            return (java.lang.Object)null;\n-       }\n-   }).valueOf(CompiledSupport.first(_setImpl))\n-:\n-CompiledSupport.matchFailure(_setImpl,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 133, 14, -1, -1))))\n-;\n-}\n-\n-public static org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object> Root_meta_pure_mapping_modelToModel_findMainClassInGetAllExpression_ValueSpecification_1__Class_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _vs,final ExecutionSupport es)\n-{\n-final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression> _getAllFe = core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_findExpressionsForFunctionInValueSpecification_ValueSpecification_1__Function_MANY__FunctionExpression_MANY_(_vs,CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::getAll_Class_1__T_MANY_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::getAll_Class_1__Date_1__T_MANY_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::getAll_Class_1__Date_1__Date_1__T_MANY_\")))),es);\n-return ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>)(CompiledSupport.isEmpty(_getAllFe)?((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Any>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::metamodel::type::Any\")):CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>>castWithExceptionHandling(CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue>castWithExceptionHandling(core_pure_tools_tools_extension.Root_meta_pure_router_byPassRouterInfo_ValueSpecification_1__ValueSpecification_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(_getAllFe), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification>>)(core_pure_mapping_modelToModel.__functions.get(\"meta$pure$mapping$modelToModel$findMainClassInGetAllExpression$4$system$imports$import__core_pure_mapping_modelToModel_pure_1$1\")), es)\n-, 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 155, 66, -1, -1))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 155, 93, -1, -1))._values(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 155, 122, -1, -1)),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 155, 131, -1, -1))));\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode Root_meta_pure_mapping_modelToModel_planExecutionPure_StoreQuery_1__RoutedValueSpecification_$0_1$__Mapping_$0_1$__Runtime_$0_1$__ExecutionContext_1__Extension_MANY__DebugContext_1__ExecutionNode_1_(final org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery _sq, final org.finos.legend.pure.m3.coreinstance.meta.pure.router.RoutedValueSpecification _ext, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _m, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions, final org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext _debug,final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection _connection = core_pure_runtime_runtimeExtension.Root_meta_pure_runtime_connectionByElement_Runtime_1__Store_1__Connection_1_(CompiledSupport.toOne(_runtime, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 166, 31, -1, -1)),_sq._store(),es);\n-return (org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode)(Pure.matches(_connection,org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelConnection.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _mc_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelConnection _mc = (org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelConnection)CompiledSupport.makeOne(_mc_As_Object);\n-            return core_store_m2m_inMemory.Root_meta_pure_mapping_modelToModel_inMemory_planExecutionInMemory_StoreQuery_1__StoreMappingRoutedValueSpecification_$0_1$__Mapping_$0_1$__ModelConnection_1__Runtime_$0_1$__ExecutionContext_1__Extension_MANY__DebugContext_1__ExecutionNode_1_(_sq,CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification>castWithExceptionHandling(_ext,org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 168, 64, -1, -1)),_m,_mc,_runtime,_exeCtx,CompiledSupport.toPureCollection(_extensions),_debug,es);\n-       }\n-   }).valueOf(CompiledSupport.first(_connection))\n-:\n-(Pure.matches(_connection,org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelChainConnection.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _mcc_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelChainConnection _mcc = (org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelChainConnection)CompiledSupport.makeOne(_mcc_As_Object);\n-            return core_store_m2m_chain.Root_meta_pure_mapping_modelToModel_chain_planExecutionChain_StoreQuery_1__StoreMappingRoutedValueSpecification_$0_1$__Mapping_$0_1$__ModelChainConnection_1__Runtime_$0_1$__ExecutionContext_1__Extension_MANY__DebugContext_1__ExecutionNode_1_(_sq,CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification>castWithExceptionHandling(_ext,org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 169, 67, -1, -1)),_m,_mcc,_runtime,_exeCtx,CompiledSupport.toPureCollection(_extensions),_debug,es);\n-       }\n-   }).valueOf(CompiledSupport.first(_connection))\n-:\n-CompiledSupport.matchFailure(_connection,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 167, 17, -1, -1))))\n-;\n-}\n-\n-public static java.lang.String Root_meta_pure_mapping_modelToModel_plan_modelToModelPlanNodeToString_ModelToModelExecutionNode_1__String_1__Extension_MANY__String_1_(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelToModelExecutionNode _c, final java.lang.String _space, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n-{\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"M2M\\n\",_space,\"(\",core_pure_executionPlan_executionPlan_print.Root_meta_pure_executionPlan_toString_header_ExecutionNode_1__String_1__Extension_MANY__String_1_(_c,_space,CompiledSupport.toPureCollection(_extensions),es),\"\\n\",_space,\"  connection = \",core_pure_executionPlan_executionPlan_print.Root_meta_pure_executionPlan_toString_connectionToString_Connection_1__Extension_MANY__String_1_(_c._connection(),CompiledSupport.toPureCollection(_extensions),es),\"\\n\",((java.lang.String)(platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_c._jsonPropertyPaths()),es)?platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"  propertyPath = \",core_external_format_json_toJSON.Root_meta_json_toJSON_Any_MANY__String_1_(CompiledSupport.toPureCollection(core_pure_treepath_treePath.Root_meta_pure_metamodel_treepath_buildPropertyPathTree_LambdaFunction_MANY__PropertyPathTreeNode_1_(CompiledSupport.toPureCollection(_c._jsonPropertyPaths()),es)),es),\"\\n\")),es):\"\")),_space,\")\\n\")),es);\n-}\n-\n-public static java.lang.String Root_meta_pure_mapping_modelToModel_modelToModelConnectionToString_Connection_1__Extension_MANY__String_1_(final org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection _c, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n-{\n-return (java.lang.String)(Pure.matches(_c,org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelConnection.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _mc_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelConnection _mc = (org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelConnection)CompiledSupport.makeOne(_mc_As_Object);\n-            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"instances = \\\"\",core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1__String_1__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(((PureMap)_mc._instances()).getMap().keyValuesView().collect(new DefendedFunction<Object,org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair>(){public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair valueOf(Object o){return new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl(\"\")._first(((org.eclipse.collections.api.tuple.Pair)o).getOne())._second(((org.eclipse.collections.api.tuple.Pair)o).getTwo());}})), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.String>>>)(core_pure_mapping_modelToModel.__functions.get(\"meta$pure$mapping$modelToModel$modelToModelConnectionToString$7$system$imports$import__core_pure_mapping_modelToModel_pure_1$5\")), es)\n-),\"{\",\",\",\"}\",es))),es);\n-       }\n-   }).valueOf(CompiledSupport.first(_c))\n-:\n-(Pure.matches(_c,org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _jmc_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection _jmc = (org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection)CompiledSupport.makeOne(_jmc_As_Object);\n-            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"url = \",_jmc._url(),\", class = \",platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(_jmc._class(),es))),es);\n-       }\n-   }).valueOf(CompiledSupport.first(_c))\n-:\n-(Pure.matches(_c,org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_XmlModelConnection.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _xmc_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_XmlModelConnection _xmc = (org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_XmlModelConnection)CompiledSupport.makeOne(_xmc_As_Object);\n-            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"url = \",_xmc._url(),\", class = \",platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(_xmc._class(),es))),es);\n-       }\n-   }).valueOf(CompiledSupport.first(_c))\n-:\n-(Pure.matches(_c,org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelChainConnection.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _mcc_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelChainConnection _mcc = (org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelChainConnection)CompiledSupport.makeOne(_mcc_As_Object);\n-            platform_pure_basics_tests_fail.Root_meta_pure_functions_asserts_fail_String_1__Boolean_1_(\"ModelChainConnection not supported in Execution Plan\",es);\n-return \"\";\n-       }\n-   }).valueOf(CompiledSupport.first(_c))\n-:\n-CompiledSupport.matchFailure(_c,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 183, 8, -1, -1))))))\n-;\n-}\n }\n"}, {"source1": "org/finos/legend/pure/generated/core_pure_protocol_v1_30_0_transfers_valueSpecification.java", "source2": "org/finos/legend/pure/generated/core_pure_protocol_v1_30_0_transfers_valueSpecification.java", "unified_diff": "@@ -3465,15 +3465,15 @@\n return (java.lang.String)(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_application_AppliedFunction.class,1,1)?\n    (new DefendedFunction()\n    {\n        public Object valueOf(final Object _af_As_Object)\n        {\n             final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_application_AppliedFunction _af = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_application_AppliedFunction)CompiledSupport.makeOne(_af_As_Object);\n             final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> _f = core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_resolveFControlFunction_AppliedFunction_1__Map_1__Function_1_(_af,_state._funcs(),es);\n-final RichIterable<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>> _handlers = Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>>with(new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::Pair\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::type::Any\")))),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::FunctionDefinition\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$321938\")))))))._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::lang::extractEnumValue_Enumeration_1__String_1__T_1_\")))._second(new PureCompiledLambda(\n+final RichIterable<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>> _handlers = Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>>with(new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::Pair\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::type::Any\")))),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::FunctionDefinition\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$321940\")))))))._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::lang::extractEnumValue_Enumeration_1__String_1__T_1_\")))._second(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$5\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"af\",_af,\"state\",_state);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -3490,15 +3490,15 @@\n      public MutableMap<String, Object> getOpenVariables()\n      {\n          return this.__vars;\n      }\n }\n \n ))\n-),new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::Pair\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::type::Any\")))),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::FunctionDefinition\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$321959\")))))))._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::lang::letFunction_String_1__T_m__T_m_\")))._second(new PureCompiledLambda(\n+),new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::Pair\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::type::Any\")))),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::FunctionDefinition\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$321961\")))))))._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::lang::letFunction_String_1__T_m__T_m_\")))._second(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$9\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"af\",_af,\"state\",_state);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n"}, {"source1": "org/finos/legend/pure/generated/core_pure_protocol_v1_31_0_transfers_valueSpecification.java", "source2": "org/finos/legend/pure/generated/core_pure_protocol_v1_31_0_transfers_valueSpecification.java", "unified_diff": "@@ -3465,15 +3465,15 @@\n return (java.lang.String)(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction.class,1,1)?\n    (new DefendedFunction()\n    {\n        public Object valueOf(final Object _af_As_Object)\n        {\n             final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction _af = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction)CompiledSupport.makeOne(_af_As_Object);\n             final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> _f = core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_resolveFControlFunction_AppliedFunction_1__Map_1__Function_1_(_af,_state._funcs(),es);\n-final RichIterable<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>> _handlers = Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>>with(new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::Pair\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::type::Any\")))),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::FunctionDefinition\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$871501\")))))))._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::lang::extractEnumValue_Enumeration_1__String_1__T_1_\")))._second(new PureCompiledLambda(\n+final RichIterable<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>> _handlers = Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>>with(new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::Pair\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::type::Any\")))),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::FunctionDefinition\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$871508\")))))))._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::lang::extractEnumValue_Enumeration_1__String_1__T_1_\")))._second(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$5\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"af\",_af,\"state\",_state);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -3490,15 +3490,15 @@\n      public MutableMap<String, Object> getOpenVariables()\n      {\n          return this.__vars;\n      }\n }\n \n ))\n-),new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::Pair\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::type::Any\")))),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::FunctionDefinition\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$871522\")))))))._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::lang::letFunction_String_1__T_m__T_m_\")))._second(new PureCompiledLambda(\n+),new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::Pair\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::type::Any\")))),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::FunctionDefinition\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$871529\")))))))._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::lang::letFunction_String_1__T_m__T_m_\")))._second(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$9\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"af\",_af,\"state\",_state);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n"}, {"source1": "org/finos/legend/pure/generated/core_pure_protocol_vX_X_X_transfers_valueSpecification.java", "source2": "org/finos/legend/pure/generated/core_pure_protocol_vX_X_X_transfers_valueSpecification.java", "unified_diff": "@@ -359,37 +359,37 @@\n \n      public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CBoolean value(final java.lang.Boolean _b, final ExecutionSupport es)\n      {\n return new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CBoolean_Impl(\"Anonymous_NoCounter\").__type(\"boolean\")._value(_b);\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$14\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>, java.lang.String>()\n+        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$7\", new DefaultPureLambdaFunction1<java.lang.Double, org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((java.lang.Double)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> _f, final ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat value(final java.lang.Double _f, final ExecutionSupport es)\n      {\n-return platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Function_1__String_1_(_f,es);\n+return new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat_Impl(\"Anonymous_NoCounter\").__type(\"float\")._value(_f);\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$7\", new DefaultPureLambdaFunction1<java.lang.Double, org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat>()\n+        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$14\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>, java.lang.String>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((java.lang.Double)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat value(final java.lang.Double _f, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> _f, final ExecutionSupport es)\n      {\n-return new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat_Impl(\"Anonymous_NoCounter\").__type(\"float\")._value(_f);\n+return platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Function_1__String_1_(_f,es);\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$125\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_GenericTypeInstance, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -437,14 +437,27 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable _v, final ExecutionSupport es)\n      {\n return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"$\",_v._name())),es);\n      }\n }\n );\n+        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$39\", new DefaultPureLambdaFunction1<java.lang.String, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>>()\n+{\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>> execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((java.lang.String)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>> value(final java.lang.String _o, final ExecutionSupport es)\n+     {\n+return (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(_o,new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_List_Impl<java.lang.Object>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::List\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::type::Any\"))))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 103, 190, -1, -1)));\n+     }\n+}\n+);\n         __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>()\n {\n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -463,27 +476,14 @@\n \n      public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> _f, final ExecutionSupport es)\n      {\n return platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Function_1__String_1_(_f,es);\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$39\", new DefaultPureLambdaFunction1<java.lang.String, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>>()\n-{\n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>> execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((java.lang.String)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>> value(final java.lang.String _o, final ExecutionSupport es)\n-     {\n-return (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(_o,new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_List_Impl<java.lang.Object>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::List\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::type::Any\"))))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 103, 190, -1, -1)));\n-     }\n-}\n-);\n         __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$domainToPure$6$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -660,38 +660,51 @@\n        }\n    }\n , es)\n ;\n      }\n }\n );\n+        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$8\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression _v_automap, final ExecutionSupport es)\n+     {\n+return _v_automap._name();\n+     }\n+}\n+);\n         __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$160\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Whatever, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Whatever)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Whatever _a, final ExecutionSupport es)\n      {\n platform_pure_basics_tests_fail.Root_meta_pure_functions_asserts_fail_String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Unsupported type in alloy protocol \",_a._class())),es),es);\n return \"\";\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$8\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression, java.lang.String>()\n+        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$7\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, java.lang.Boolean>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression _v_automap, final ExecutionSupport es)\n+     public java.lang.Boolean value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _f, final ExecutionSupport es)\n      {\n-return _v_automap._name();\n+return org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression.class.isInstance(_f);\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$85\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -720,24 +733,24 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RuntimeInstance _r, final ExecutionSupport es)\n      {\n return \"\";\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$7\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, java.lang.Boolean>()\n+        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$11\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime, java.lang.String>()\n {\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _f, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime _st, final ExecutionSupport es)\n      {\n-return org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression.class.isInstance(_f);\n+return CompiledSupport.pureToString(_st, es);\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$88\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CLatestDate, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -759,24 +772,25 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_ExecutionContextInstance _e, final ExecutionSupport es)\n      {\n return \"\";\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$11\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime, java.lang.String>()\n+        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$10\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate, org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime _st, final ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate value(final org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate _d, final ExecutionSupport es)\n      {\n-return CompiledSupport.pureToString(_st, es);\n+return new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate_Impl(\"Anonymous_NoCounter\").__type(\"strictDate\")._value(CompiledSupport.mapToOneOverOne(_d, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate, ExecutionSupport, java.lang.String>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$9\")), es)\n+);\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$87\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDateTime, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -792,25 +806,24 @@\n        }\n    }\n , es)\n )),es);\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$10\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate, org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate>()\n+        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification>>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate execute(ListIterable<?> vars, ExecutionSupport es)\n+     public RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate value(final org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate _d, final ExecutionSupport es)\n+     public RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _v_automap, final ExecutionSupport es)\n      {\n-return new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate_Impl(\"Anonymous_NoCounter\").__type(\"strictDate\")._value(CompiledSupport.mapToOneOverOne(_d, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate, ExecutionSupport, java.lang.String>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$9\")), es)\n-);\n+return CompiledSupport.toPureCollection(_v_automap._expressionSequence());\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$164\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -819,24 +832,24 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue _x, final ExecutionSupport es)\n      {\n return _x._fullPath();\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification>>()\n+        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$3\", new DefaultPureLambdaFunction1<java.lang.Object, java.lang.Boolean>()\n {\n-     public RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification> execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((java.lang.Object)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _v_automap, final ExecutionSupport es)\n+     public java.lang.Boolean value(final java.lang.Object _f, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(_v_automap._expressionSequence());\n+return org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction.class.isInstance(_f);\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$165\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CInteger, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -845,24 +858,24 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CInteger _x, final ExecutionSupport es)\n      {\n return CompiledSupport.pureToString(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.PrimitiveType)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::PrimitiveType\",\"Integer\")), es);\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$3\", new DefaultPureLambdaFunction1<java.lang.Object, java.lang.Boolean>()\n+        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification>>()\n {\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     public RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((java.lang.Object)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean value(final java.lang.Object _f, final ExecutionSupport es)\n+     public RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression _v_automap, final ExecutionSupport es)\n      {\n-return org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction.class.isInstance(_f);\n+return CompiledSupport.toPureCollection(_v_automap._parametersValues());\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$166\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -871,24 +884,24 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal _x, final ExecutionSupport es)\n      {\n return CompiledSupport.pureToString(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.PrimitiveType)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::PrimitiveType\",\"Decimal\")), es);\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification>>()\n+        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, java.lang.Boolean>()\n {\n-     public RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification> execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression _v_automap, final ExecutionSupport es)\n+     public java.lang.Boolean value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _e, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(_v_automap._parametersValues());\n+return org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression.class.isInstance(_e);\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$167\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -897,24 +910,24 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat _x, final ExecutionSupport es)\n      {\n return CompiledSupport.pureToString(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.PrimitiveType)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::PrimitiveType\",\"Float\")), es);\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, java.lang.Boolean>()\n+        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$16\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression, java.lang.String>()\n {\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _e, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression _v_automap, final ExecutionSupport es)\n      {\n-return org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression.class.isInstance(_e);\n+return _v_automap._name();\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$42\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -923,27 +936,14 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable _v, final ExecutionSupport es)\n      {\n return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_v._name(),\":\",CompiledSupport.toOne(_v._class(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 752, 129, -1, -1)),\"[\",core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_mapToString_Multiplicity_1__String_1_(CompiledSupport.toOne(_v._multiplicity(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 752, 159, -1, -1)),es),\"]\")),es);\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$16\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression, java.lang.String>()\n-{\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression _v_automap, final ExecutionSupport es)\n-     {\n-return _v_automap._name();\n-     }\n-}\n-);\n         __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$19\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -1185,14 +1185,27 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_TaggedValue _t, final ExecutionSupport es)\n      {\n return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_t._tag()._profile(),\".\",_t._tag()._value(),\"='\",CompiledSupport.replace(CompiledSupport.replace(_t._value(), \"'\", \"\\\\'\"), \"\\n\", \" \"),\"'\")),es);\n      }\n }\n );\n+        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$28\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Unit, org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr>()\n+{\n+     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Unit)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Unit _u, final ExecutionSupport es)\n+     {\n+return new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr_Impl(\"Anonymous_NoCounter\").__type(\"packageableElementPtr\")._fullPath(platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(_u,es));\n+     }\n+}\n+);\n         __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$52\", new DefaultPureLambdaFunction1<java.lang.Object, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((java.lang.Object)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -1260,27 +1273,14 @@\n    }).valueOf(CompiledSupport.first(_a))\n :\n CompiledSupport.matchFailure(_a,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 748, 19, -1, -1))))))))\n ;\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$28\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Unit, org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr>()\n-{\n-     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Unit)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Unit _u, final ExecutionSupport es)\n-     {\n-return new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr_Impl(\"Anonymous_NoCounter\").__type(\"packageableElementPtr\")._fullPath(platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(_u,es));\n-     }\n-}\n-);\n         __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$27\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enumeration<? extends java.lang.Object>, org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr>()\n {\n      public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enumeration<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -1396,37 +1396,37 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CBoolean _x, final ExecutionSupport es)\n      {\n return CompiledSupport.pureToString(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.PrimitiveType)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::PrimitiveType\",\"Boolean\")), es);\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$169\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate, java.lang.String>()\n+        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformGraphFetchTree$18$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$8\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate _x, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object> _st, final ExecutionSupport es)\n      {\n-return CompiledSupport.pureToString(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.PrimitiveType)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::PrimitiveType\",\"StrictDate\")), es);\n+return platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(_st,es);\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformGraphFetchTree$18$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$8\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>, java.lang.String>()\n+        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$169\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object> _st, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate _x, final ExecutionSupport es)\n      {\n-return platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(_st,es);\n+return CompiledSupport.pureToString(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.PrimitiveType)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::PrimitiveType\",\"StrictDate\")), es);\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$32\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Property, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -1435,37 +1435,37 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Property _p, final ExecutionSupport es)\n      {\n return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(((java.lang.String)(platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_p._stereotypes()),es)?platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\t<<\",core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(_p._stereotypes()),\",\",es),\">>\\n\")),es):\"\")),((java.lang.String)(platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_p._taggedValues()),es)?platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\t{\",core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(_p._taggedValues()),\",\",es),\"}\\n\")),es):\"\")),\"\\t\",_p._name(),\":\",_p._type(),\"[\",core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_mapToString_Multiplicity_1__String_1_(_p._multiplicity(),es),\"];\")),es);\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$38\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_QualifiedProperty, java.lang.String>()\n+        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformGraphFetchTree$18$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object>, org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_QualifiedProperty)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_QualifiedProperty _q, final ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree value(final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object> _r, final ExecutionSupport es)\n      {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\t\",_q._name(),\"(\",core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.tail(_q._parameters())),\",\",es),\"){\",CompiledSupport.replace(core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__String_1_(CompiledSupport.toPureCollection(_q._body()),es), \"\\n\", \"\"),\"}:\",_q._returnType(),\"[\",core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_mapToString_Multiplicity_1__String_1_(_q._returnMultiplicity(),es),\"];\")),es);\n+return new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl(\"Anonymous_NoCounter\").__type(\"rootGraphFetchTree\")._class(platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(_r._class(),es));\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformGraphFetchTree$18$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object>, org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree>()\n+        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$38\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_QualifiedProperty, java.lang.String>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_QualifiedProperty)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree value(final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object> _r, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_QualifiedProperty _q, final ExecutionSupport es)\n      {\n-return new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl(\"Anonymous_NoCounter\").__type(\"rootGraphFetchTree\")._class(platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(_r._class(),es));\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\t\",_q._name(),\"(\",core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.tail(_q._parameters())),\",\",es),\"){\",CompiledSupport.replace(core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__String_1_(CompiledSupport.toPureCollection(_q._body()),es), \"\\n\", \"\"),\"}:\",_q._returnType(),\"[\",core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_mapToString_Multiplicity_1__String_1_(_q._returnMultiplicity(),es),\"];\")),es);\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$170\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDateTime, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -1634,14 +1634,27 @@\n    }).valueOf(CompiledSupport.first(_val))\n :\n CompiledSupport.matchFailure(_val,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 904, 156, -1, -1))))))))))))\n ;\n      }\n }\n );\n+        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$possiblyTransformNewFunction$16$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression _v_automap, final ExecutionSupport es)\n+     {\n+return _v_automap._functionName();\n+     }\n+}\n+);\n         __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$77\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -1667,24 +1680,24 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapAggregation _x, final ExecutionSupport es)\n      {\n return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_tds_TdsOlapAggregation>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::tds::TdsOlapAggregation\")),es),\"<TDSRow>\")),es);\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$possiblyTransformNewFunction$16$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, java.lang.String>()\n+        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$possiblyTransformNewFunction$16$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression _v_automap, final ExecutionSupport es)\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression _v_automap, final ExecutionSupport es)\n      {\n-return _v_automap._functionName();\n+return _v_automap._func();\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$172\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapRank, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -1693,24 +1706,24 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapRank _x, final ExecutionSupport es)\n      {\n return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_tds_TdsOlapRank>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::tds::TdsOlapRank\")),es),\"<TDSRow>\")),es);\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$possiblyTransformNewFunction$16$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>()\n+        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$possiblyTransformNewFunction$16$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>, java.lang.String>()\n {\n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression _v_automap, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> _v_automap, final ExecutionSupport es)\n      {\n-return _v_automap._func();\n+return _v_automap._functionName();\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$75\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CInteger, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -1739,27 +1752,14 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString _x, final ExecutionSupport es)\n      {\n return CompiledSupport.pureToString(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.PrimitiveType)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::PrimitiveType\",\"String\")), es);\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$possiblyTransformNewFunction$16$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>, java.lang.String>()\n-{\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> _v_automap, final ExecutionSupport es)\n-     {\n-return _v_automap._functionName();\n-     }\n-}\n-);\n         __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$94\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>()\n {\n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -2063,849 +2063,14 @@\n      {\n return new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr_Impl(\"Anonymous_NoCounter\").__type(\"packageableElementPtr\")._fullPath(CompiledSupport.toOne(platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(_m,es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 455, 57, -1, -1)));\n      }\n }\n );\n     }\n \n-public static org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_resolveFControlFunction_AppliedFunction_1__Map_1__Function_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction _af, final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _fControlToFunctionMapping,final ExecutionSupport es)\n-{\n-final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>> _fMatches = CompiledSupport.mapToManyOverOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>)((PureMap)_fControlToFunctionMapping).getMap().get(CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 649, 65, -1, -1)))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$1\")), es)\n-;\n-return ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>)(CompiledSupport.lessThanEqual(CompiledSupport.safeSize(_fMatches), 1l)?((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>)(platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_fMatches),es)?CompiledSupport.toOne(_fMatches, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 652, 38, -1, -1)):new LambdaZero<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>(){public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> execute(){ final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _f2 = (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>)(Pure.matches(core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 653, 50, -1, -1)),es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _f_As_Object)\n-       {\n-            final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition _f = (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition)CompiledSupport.makeOne(_f_As_Object);\n-            return _f;\n-       }\n-   }).valueOf(CompiledSupport.first(core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 653, 50, -1, -1)),es)))\n-:\n-(Pure.matches(core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 653, 50, -1, -1)),es),java.lang.Object.class,0,-1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _a_As_Object)\n-       {\n-            final RichIterable _a = CompiledSupport.toPureCollection(_a_As_Object);\n-            return (java.lang.Object)null;\n-       }\n-   }).valueOf(CompiledSupport.toPureCollection(core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 653, 50, -1, -1)),es)))\n-:\n-CompiledSupport.matchFailure(core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 653, 50, -1, -1)),es),new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 653, 85, -1, -1))))\n-;\n-platform_pure_basics_tests_assertNotEmpty.Root_meta_pure_functions_asserts_assertNotEmpty_Any_MANY__Function_1__Boolean_1_(CompiledSupport.toPureCollection(_f2),new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$7\")\n-), (\n-new DefendedPureLambdaFunction0<java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"af\",_af);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return valueOf(es);\n-     }\n-\n-     public java.lang.String valueOf(final ExecutionSupport es)\n-     {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Failed to find match for \",CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 654, 93, -1, -1)))),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-\n-))\n-,es);\n-return CompiledSupport.toOne(_f2, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 655, 32, -1, -1));}}.execute())):new LambdaZero<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>(){public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> execute(){ final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>> _secondPassMatches = CompiledSupport.toPureCollection(_fMatches).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> _fMatch){return CompiledSupport.equal(platform_functions_meta_functionType.Root_meta_pure_functions_meta_functionType_Function_1__FunctionType_1_(_fMatch,es)._parameters(), _af._parameters());}});\n-platform_pure_basics_tests_assertNotEmpty.Root_meta_pure_functions_asserts_assertNotEmpty_Any_MANY__Function_1__Boolean_1_(CompiledSupport.toPureCollection(_secondPassMatches),new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$15\")\n-), (\n-new DefendedPureLambdaFunction0<java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"af\",_af,\"fMatches\",_fMatches);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return valueOf(es);\n-     }\n-\n-     public java.lang.String valueOf(final ExecutionSupport es)\n-     {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Failed to find second pass match for \",CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 658, 116, -1, -1)),\" (out of \",CompiledSupport.joinStrings(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_fMatches), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>, ExecutionSupport, java.lang.String>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$14\")), es)\n-, \"\", \",\", \"\"),\")\")),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-\n-))\n-,es);\n-platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Function_1__Boolean_1_(CompiledSupport.toPureCollection(1l),CompiledSupport.toPureCollection(CompiledSupport.safeSize(_secondPassMatches)),new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$18\")\n-), (\n-new DefendedPureLambdaFunction0<java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"af\",_af,\"secondPassMatches\",_secondPassMatches);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return valueOf(es);\n-     }\n-\n-     public java.lang.String valueOf(final ExecutionSupport es)\n-     {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Found duplicate second pass match for \",CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 660, 126, -1, -1)),\" (\",CompiledSupport.joinStrings(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_secondPassMatches), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>, ExecutionSupport, java.lang.String>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$17\")), es)\n-, \"\", \",\", \"\"),\")\")),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-\n-))\n-,es);\n-return CompiledSupport.toOne(_secondPassMatches, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 661, 43, -1, -1));}}.execute()));\n-}\n-\n-public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification> _vs,final ExecutionSupport es)\n-{\n-return core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__Extension_MANY__String_1_(CompiledSupport.toPureCollection(_vs),(RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension>)null,es);\n-}\n-\n-public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__Extension_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification> _vs, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _state = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_defaultAlloyToPureState_Extension_MANY__AlloyToPureState_1_(CompiledSupport.toPureCollection(_extensions),es);\n-return core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_vs),es);\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_defaultAlloyToPureState_Extension_MANY__AlloyToPureState_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n-{\n-final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.Package> _imports = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.Package>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel._import.ImportGroup)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::import::ImportGroup\",\"Root::system::imports::coreImport\"))._imports()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel._import.Import, ExecutionSupport, java.lang.String>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$1\")), es)\n-), (org.eclipse.collections.api.block.function.Function2<java.lang.String, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$2\")), es)\n-),org.finos.legend.pure.m3.coreinstance.Package.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 678, 102, -1, -1));\n-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _fControlToFunctionMapping = (CompiledSupport.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap>castWithExceptionHandling(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_newMultiValueMap_Pair_MANY__Map_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>castWithExceptionHandling(platform_pure_basics_collection_removeDuplicates.Root_meta_pure_functions_collection_removeDuplicatesBy_T_MANY__Function_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>)(Object)CompiledSupport.concatenate(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>)(Object)CompiledSupport.concatenate(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(_imports), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.Package, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$3\")), es)\n-), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$6\")), es)\n-), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$8\")), es)\n-, CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(core_pure_router_routing_router_routing.Root_meta_pure_router_routing_shouldStopFunctions_Extension_MANY__Function_MANY_(CompiledSupport.toPureCollection(_extensions),es)), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$10\")), es)\n-)), Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>>with((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(CompiledSupport.toOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__TabularDataSet_1_\"))._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 684, 150, -1, -1)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__TabularDataSet_1_\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 684, 55, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(CompiledSupport.toOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__ExecutionContext_1__TabularDataSet_1_\"))._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 685, 170, -1, -1)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__ExecutionContext_1__TabularDataSet_1_\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 685, 55, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(CompiledSupport.toOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::runtime::currentUserId__String_1_\"))._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 686, 112, -1, -1)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::runtime::currentUserId__String_1_\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 686, 55, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(CompiledSupport.toOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::legend::service::validation::assertTabularDataSetEmpty_TabularDataSet_1__String_1__Boolean_1_\"))._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 687, 166, -1, -1)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::legend::service::validation::assertTabularDataSetEmpty_TabularDataSet_1__String_1__Boolean_1_\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 687, 55, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(CompiledSupport.toOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::legend::service::validation::assertCollectionEmpty_Any_MANY__String_1__Boolean_1_\"))._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 688, 154, -1, -1)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::legend::service::validation::assertCollectionEmpty_Any_MANY__String_1__Boolean_1_\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 688, 55, -1, -1))))))),new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$17\")\n-), (\n-core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$17\")\n-))\n-,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 690, 54, -1, -1)))),es),org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 691, 54, -1, -1)));\n-return new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_Impl(\"Anonymous_NoCounter\")._currentIndent(0l)._indentSize(4l)._infixFunctions(CompiledSupport.toPureCollection(core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_getSignFunctions__Pair_MANY_(es)))._coreImportPackages(CompiledSupport.toPureCollection(_imports))._funcs(_fControlToFunctionMapping)._removeFunctionPaths(false);\n-}\n-\n-public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_domainToPure_Domain_$0_1$__String_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Domain _domain,final ExecutionSupport es)\n-{\n-final java.lang.String _profiles = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_profilesToPure_Profile_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverOne(_domain, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Domain, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Profile>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$0\")), es)\n-),es);\n-final java.lang.String _enums = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_enumsToPure_Enumeration_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverOne(_domain, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Domain, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Enumeration>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$1\")), es)\n-),es);\n-final java.lang.String _classes = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverOne(_domain, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Domain, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Class>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$2\")), es)\n-),\"\",es);\n-final java.lang.String _associations = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_associationsToPure_Association_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverOne(_domain, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Domain, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Association>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$3\")), es)\n-),es);\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_profiles,_enums,_classes,_associations)),es);\n-}\n-\n-public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_domainToPure_PackageableElement_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement> _elements,final ExecutionSupport es)\n-{\n-final java.lang.String _profiles = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_profilesToPure_Profile_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Profile>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_elements).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement _e){return org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Profile.class.isInstance(_e);}})),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Profile.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 724, 117, -1, -1))),es);\n-final java.lang.String _enums = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_enumsToPure_Enumeration_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Enumeration>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_elements).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement _e){return org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Enumeration.class.isInstance(_e);}})),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Enumeration.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 725, 118, -1, -1))),es);\n-final java.lang.String _classes = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Class>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_elements).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement _e){return org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Class.class.isInstance(_e);}})),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Class.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 726, 114, -1, -1))),\"\",es);\n-final java.lang.String _associations = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_associationsToPure_Association_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Association>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_elements).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement _e){return org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Association.class.isInstance(_e);}})),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Association.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 727, 125, -1, -1))),es);\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_profiles,_enums,_classes,_associations)),es);\n-}\n-\n-public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_profilesToPure_Profile_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Profile> _ps,final ExecutionSupport es)\n-{\n-return core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_ps), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Profile, ExecutionSupport, java.lang.String>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$profilesToPure$7$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$11\")), es)\n-),es);\n-}\n-\n-public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_enumsToPure_Enumeration_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Enumeration> _es,final ExecutionSupport es)\n-{\n-return core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_es), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Enumeration, ExecutionSupport, java.lang.String>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$enumsToPure$8$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$8\")), es)\n-),es);\n-}\n-\n-public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_associationsToPure_Association_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Association> _as,final ExecutionSupport es)\n-{\n-return core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_as), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Association, ExecutionSupport, java.lang.String>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$associationsToPure$9$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$8\")), es)\n-),es);\n-}\n-\n-public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(final RichIterable<? extends java.lang.Object> _as, final java.lang.String _separator,final ExecutionSupport es)\n-{\n-return core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_as), (org.eclipse.collections.api.block.function.Function2<java.lang.Object, ExecutionSupport, java.lang.String>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$52\")), es)\n-),_separator,es);\n-}\n-\n-public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _state, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification> _vs,final ExecutionSupport es)\n-{\n-return CompiledSupport.joinStrings(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_vs), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"state\",_state);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification _x, final ExecutionSupport es)\n-     {\n-return (java.lang.String)(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _af_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction _af = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction)CompiledSupport.makeOne(_af_As_Object);\n-            final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> _f = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_resolveFControlFunction_AppliedFunction_1__Map_1__Function_1_(_af,_state._funcs(),es);\n-final RichIterable<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>> _handlers = Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>>with(new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::Pair\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::type::Any\")))),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::FunctionDefinition\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$1196735\")))))))._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::lang::extractEnumValue_Enumeration_1__String_1__T_1_\")))._second(new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$5\")\n-), (\n-new DefendedPureLambdaFunction0<java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"af\",_af,\"state\",_state);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return valueOf(es);\n-     }\n-\n-     public java.lang.String valueOf(final ExecutionSupport es)\n-     {\n-final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr _p1 = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 768, 44, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 768, 51, -1, -1));\n-final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString _p2 = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 769, 44, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 769, 51, -1, -1));\n-final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue _ev = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue_Impl(\"Anonymous_NoCounter\").__type(\"enumValue\")._fullPath(_p1._fullPath())._value(_p2._value());\n-return core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_ev),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-\n-))\n-),new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::Pair\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::type::Any\")))),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::FunctionDefinition\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$1196756\")))))))._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::lang::letFunction_String_1__T_m__T_m_\")))._second(new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$9\")\n-), (\n-new DefendedPureLambdaFunction0<java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"af\",_af,\"state\",_state);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return valueOf(es);\n-     }\n-\n-     public java.lang.String valueOf(final ExecutionSupport es)\n-     {\n-final java.lang.String _p1 = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 776, 44, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 776, 51, -1, -1))._value();\n-final java.lang.String _p2 = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 777, 59, -1, -1)))),es);\n-return CompiledSupport.format(\"let %s = %s\", Lists.mutable.<java.lang.String>with(_p1,_p2), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-\n-))\n-));\n-final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>> _h = CompiledSupport.toPureCollection(_handlers).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>> _p){return CompiledSupport.equal(_p._first(), _f);}});\n-return ((java.lang.String)(platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_h),es)?((java.lang.String)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)CompiledSupport.toOne(_h, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 786, 22, -1, -1))._second(), new Object[]{})):new LambdaZero<java.lang.String>(){public java.lang.String execute(){ final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends java.lang.String>> _infixFunctionMappings = _state._infixFunctions();\n-return ((java.lang.String)(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(_f,CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_infixFunctionMappings), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends java.lang.String>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$15\")), es)\n-),es)?new LambdaZero<java.lang.String>(){public java.lang.String execute(){ final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification> _values = _af._parameters();\n-final RichIterable<? extends java.lang.String> _pValues = CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification>)(CompiledSupport.equal(CompiledSupport.safeSize(_values), 1l)?CompiledSupport.toPureCollection(CompiledSupport.toPureCollection((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification>)(Pure.matches(_values,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection.class,1,1)?\n-CompiledSupport.toPureCollection(   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _col_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection _col = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection)CompiledSupport.makeOne(_col_As_Object);\n-            return CompiledSupport.toPureCollection(_col._values());\n-       }\n-   }).valueOf(CompiledSupport.first(_values)))\n-:\n-(Pure.matches(_values,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification.class,0,-1)?\n-CompiledSupport.toPureCollection(   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _vs_As_Object)\n-       {\n-            final RichIterable _vs = CompiledSupport.toPureCollection(_vs_As_Object);\n-            return CompiledSupport.toPureCollection(_vs);\n-       }\n-   }).valueOf(CompiledSupport.toPureCollection(_values)))\n-:\n-CompiledSupport.matchFailure(_values,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 795, 57, -1, -1))))\n-)):CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_values))))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"state\",_state);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification _v, final ExecutionSupport es)\n-     {\n-return core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_v),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-;\n-final java.lang.String _symbol = CompiledSupport.toOne(CompiledSupport.toPureCollection(_infixFunctionMappings).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends java.lang.String>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends java.lang.String> _p){return CompiledSupport.equal(_p._first(), _f);}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 802, 77, -1, -1))._second();\n-platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Function_1__Boolean_1_(CompiledSupport.toPureCollection(CompiledSupport.safeSize(platform_functions_meta_functionType.Root_meta_pure_functions_meta_functionType_Function_1__FunctionType_1_(_f,es)._parameters())),CompiledSupport.toPureCollection(CompiledSupport.safeSize(_values)),new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$28\")\n-), (\n-new DefendedPureLambdaFunction0<java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"f\",_f,\"values\",_values);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return valueOf(es);\n-     }\n-\n-     public java.lang.String valueOf(final ExecutionSupport es)\n-     {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Expected \",CompiledSupport.pureToString(CompiledSupport.safeSize(platform_functions_meta_functionType.Root_meta_pure_functions_meta_functionType_Function_1__FunctionType_1_(_f,es)._parameters()), es),\" parameters on \",platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Function_1__String_1_(_f,es),\" function call.  got: \",core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.safeSize(_values)),es))),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-\n-))\n-,es);\n-return ((java.lang.String)(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(_f,CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::and_Boolean_1__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::or_Boolean_1__Boolean_1__Boolean_1_\")))),es)?CompiledSupport.joinStrings(_pValues, \"(\", platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\") \",_symbol,\" (\")),es), \")\"):((java.lang.String)((CompiledSupport.equal(CompiledSupport.safeSize(_values), 1l) && CompiledSupport.equal(CompiledSupport.safeSize(_pValues), 1l))?CompiledSupport.joinStrings(_pValues, ((java.lang.String)(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(_f,CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::plus_Number_MANY__Number_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::plus_Float_MANY__Float_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::plus_Integer_MANY__Integer_1_\")))),es)?\"\":_symbol)), platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\" \",_symbol,\" \")),es), \"\"):platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(_pValues),platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\" \",_symbol,\" \")),es),es)))));}}.execute():new LambdaZero<java.lang.String>(){public java.lang.String execute(){ final boolean _injectFirstParam = !(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(_f,CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::col_Function_1__String_1__BasicColumnSpecification_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::agg_String_1__FunctionDefinition_1__FunctionDefinition_1__AggregateValue_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::lang::if_Boolean_1__Function_1__Function_1__T_m_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::not_Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::asc_String_1__SortInformation_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::desc_String_1__SortInformation_1_\")))),es));\n-final java.lang.String _iStr = ((java.lang.String)((CompiledSupport.equal(_injectFirstParam, false) || CompiledSupport.isEmpty(_af._parameters()))?\"\":new LambdaZero<java.lang.String>(){public java.lang.String execute(){ final java.lang.String _i = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 827, 52, -1, -1)))),es);\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_i,((java.lang.String)(CompiledSupport.equal(_f, ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::getAll_Class_1__T_MANY_\")))?\".\":platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(((java.lang.String)((platform_pure_grammar_functions_boolean_inequalities_greaterThan.Root_meta_pure_functions_boolean_greaterThan_Number_1__Number_1__Boolean_1_(CompiledSupport.length(_i),20l,es) || FunctionsGen.contains(_i, \"\\n\"))?\"\\n\\t\":\"\")),\"->\")),es))))),es);}}.execute()));\n-final java.lang.String _fName = ((java.lang.String)((CompiledSupport.equal(_f, ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::getAll_Class_1__T_MANY_\"))) && _injectFirstParam)?\"all\":((java.lang.String)(CompiledSupport.equal(_f, ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::not_Boolean_1__Boolean_1_\")))?\"!\":platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(((java.lang.String)((core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement>castWithExceptionHandling(_f,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 834, 23, -1, -1))._package(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 834, 58, -1, -1)),CompiledSupport.toPureCollection(_state._coreImportPackages()),es) || _state._removeFunctionPaths())?\"\":platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement>castWithExceptionHandling(_f,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 834, 143, -1, -1))._package(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 834, 178, -1, -1)),es),\"::\")),es))),CompiledSupport.toOne(_f._functionName(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 834, 230, -1, -1)))),es)))));\n-final RichIterable<? extends java.lang.String> _pValues = CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification>)(_injectFirstParam?CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(CompiledSupport.tail(_af._parameters()))):CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_af._parameters()))))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"state\",_state);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification _p, final ExecutionSupport es)\n-     {\n-return core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_p),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-;\n-final java.lang.String _pStr = ((java.lang.String)(CompiledSupport.lessThanEqual(core_pure_corefunctions_mathExtension.Root_meta_pure_functions_math_sum_Integer_MANY__Integer_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_pValues), (org.eclipse.collections.api.block.function.Function2<java.lang.String, ExecutionSupport, java.lang.Long>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$60\")), es)\n-),es), 700l)?CompiledSupport.joinStrings(_pValues, \"(\", \", \", \")\"):CompiledSupport.joinStrings(_pValues, \"(\\n\", \",\\n     \", \"\\n     )\")));\n-return CompiledSupport.format(\"%s%s%s\", Lists.mutable.<java.lang.String>with(_iStr,_fName,_pStr), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;}}.execute()));}}.execute()));\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedProperty.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _ap_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedProperty _ap = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedProperty)CompiledSupport.makeOne(_ap_As_Object);\n-            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_ap._parameters(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 846, 44, -1, -1)))),es),\".\",_ap._property(),((java.lang.String)(CompiledSupport.isEmpty(CompiledSupport.tail(_ap._parameters()))?\"\":CompiledSupport.joinStrings(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.tail(_ap._parameters())), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"state\",_state);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification _p, final ExecutionSupport es)\n-     {\n-return core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_p),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-, \"(\", \",\", \")\"))))),es);\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CInteger.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _ci_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CInteger _ci = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CInteger)CompiledSupport.makeOne(_ci_As_Object);\n-            return CompiledSupport.format(\"%s\", _ci._value(), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _ci_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal _ci = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal)CompiledSupport.makeOne(_ci_As_Object);\n-            return CompiledSupport.format(\"%s\", _ci._value(), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _ci_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat _ci = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat)CompiledSupport.makeOne(_ci_As_Object);\n-            return CompiledSupport.format(\"%s\", _ci._value(), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CBoolean.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _ci_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CBoolean _ci = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CBoolean)CompiledSupport.makeOne(_ci_As_Object);\n-            return CompiledSupport.format(\"%s\", _ci._value(), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _cs_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString _cs = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString)CompiledSupport.makeOne(_cs_As_Object);\n-            final java.lang.String _slash = \"\\\\\";\n-return CompiledSupport.format(\"'%s'\", CompiledSupport.replace(CompiledSupport.replace(CompiledSupport.replace(_cs._value(), _slash, platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_slash,_slash)),es)), \"'\", \"\\\\'\"), \"\\n\", \"\\\\n\"), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _cs_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate _cs = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate)CompiledSupport.makeOne(_cs_As_Object);\n-            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"%\",CompiledSupport.format(\"%s\", _cs._value(), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-)),es);\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDateTime.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _cs_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDateTime _cs = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDateTime)CompiledSupport.makeOne(_cs_As_Object);\n-            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"%\",CompiledSupport.format(\"%s\", _cs._value(), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-)),es);\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CLatestDate.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _cs_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CLatestDate _cs = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CLatestDate)CompiledSupport.makeOne(_cs_As_Object);\n-            return \"%latest\";\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _ev_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue _ev = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue)CompiledSupport.makeOne(_ev_As_Object);\n-            final java.lang.String _enumName = ((java.lang.String)(core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_isInMeta_String_1__Boolean_1_(_ev._fullPath(),es)?CompiledSupport.substring(_ev._fullPath(), (long)CompiledSupport.plus(Lists.mutable.<java.lang.Long>with(core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_lastIndexOf_String_1__String_1__Integer_1_(_ev._fullPath(),\"::\",es),2l))):_ev._fullPath()));\n-return CompiledSupport.format(\"%s.%s\", Lists.mutable.<java.lang.String>with(_enumName,_ev._value()), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _col_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection _col = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection)CompiledSupport.makeOne(_col_As_Object);\n-            return CompiledSupport.joinStrings(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_col._values()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"state\",_state);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification _v, final ExecutionSupport es)\n-     {\n-return core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_v),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-, \"[\", \",\", \"]\");\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _l_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda _l = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda)CompiledSupport.makeOne(_l_As_Object);\n-            final java.lang.String _pStr = platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_l._parameters()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable, ExecutionSupport, java.lang.String>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$119\")), es)\n-),\", \",es);\n-final java.lang.String _bStr = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_l._body()),es);\n-return CompiledSupport.format(\"{%s|%s}\", Lists.mutable.<java.lang.String>with(_pStr,_bStr), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _v_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable _v = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable)CompiledSupport.makeOne(_v_As_Object);\n-            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"$\",_v._name())),es);\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_GenericTypeInstance.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _hackedClass_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_GenericTypeInstance _hackedClass = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_GenericTypeInstance)CompiledSupport.makeOne(_hackedClass_As_Object);\n-            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"@\",_hackedClass._fullPath())),es);\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _ci_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance _ci = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance)CompiledSupport.makeOne(_ci_As_Object);\n-            return (java.lang.String)(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSAggregateValue.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _aggValue_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSAggregateValue _aggValue = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSAggregateValue)CompiledSupport.makeOne(_aggValue_As_Object);\n-            return CompiledSupport.format(\"agg('%s', %s, %s)\", Lists.mutable.<java.lang.String>with(_aggValue._name(),core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_aggValue._mapFn()),es),core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_aggValue._aggregateFn()),es)), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_ci._value()))\n-:\n-(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_AggregateValue.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _aggValue_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_AggregateValue _aggValue = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_AggregateValue)CompiledSupport.makeOne(_aggValue_As_Object);\n-            return CompiledSupport.format(\"agg(%s, %s)\", Lists.mutable.<java.lang.String>with(core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_aggValue._mapFn()),es),core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_aggValue._aggregateFn()),es)), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_ci._value()))\n-:\n-(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSSortInformation.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _sortInfo_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSSortInformation _sortInfo = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSSortInformation)CompiledSupport.makeOne(_sortInfo_As_Object);\n-            return CompiledSupport.format(\"^SortInformation(column = '%s', direction = SortDirection.%s)\", Lists.mutable.<java.lang.String>with(_sortInfo._column(),_sortInfo._direction()), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_ci._value()))\n-:\n-(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSColumnInformation.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _extendInfo_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSColumnInformation _extendInfo = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSColumnInformation)CompiledSupport.makeOne(_extendInfo_As_Object);\n-            return CompiledSupport.format(\"^BasicColumnSpecification<%s>(name = '%s', func = %s)\", Lists.mutable.<java.lang.String>with(CompiledSupport.toOne(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda>castWithExceptionHandling(_extendInfo._columnFn(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 894, 149, -1, -1))._parameters(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 894, 175, -1, -1)))._class(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 894, 188, -1, -1)),_extendInfo._name(),core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_extendInfo._columnFn()),es)), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_ci._value()))\n-:\n-(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Path.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _path_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Path _path = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Path)CompiledSupport.makeOne(_path_As_Object);\n-            return CompiledSupport.format(\"#/%s/%s%s#\", Lists.mutable.<java.lang.String>with(_path._startType(),platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_path._path()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PathElement, ExecutionSupport, java.lang.String>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$147\")), es)\n-),\".\",es),((java.lang.String)((platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_path._name(),es) || CompiledSupport.equal(CompiledSupport.length(CompiledSupport.toOne(_path._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 895, 210, -1, -1))), 0l))?\"\":platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"!\",CompiledSupport.toOne(_path._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 895, 259, -1, -1)))),es)))), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_ci._value()))\n-:\n-(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapRank.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _or_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapRank _or = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapRank)CompiledSupport.makeOne(_or_As_Object);\n-            return CompiledSupport.format(\"^TdsOlapRank<TDSRow>(func = %s)\", core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_or._function()),es), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_ci._value()))\n-:\n-(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapAggregation.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _oa_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapAggregation _oa = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapAggregation)CompiledSupport.makeOne(_oa_As_Object);\n-            return CompiledSupport.format(\"^TdsOlapAggregation<TDSRow>(colName = '%s', func = %s)\", Lists.mutable.<java.lang.String>with(_oa._columnName(),core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_oa._function()),es)), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_ci._value()))\n-:\n-(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Whatever.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _a_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Whatever _a = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Whatever)CompiledSupport.makeOne(_a_As_Object);\n-            platform_pure_basics_tests_fail.Root_meta_pure_functions_asserts_fail_String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Unsupported type in alloy protocol \",_a._class())),es),es);\n-return \"\";\n-       }\n-   }).valueOf(CompiledSupport.first(_ci._value()))\n-:\n-(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RuntimeInstance.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _r_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RuntimeInstance _r = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RuntimeInstance)CompiledSupport.makeOne(_r_As_Object);\n-            return \"\";\n-       }\n-   }).valueOf(CompiledSupport.first(_ci._value()))\n-:\n-(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_ExecutionContextInstance.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _e_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_ExecutionContextInstance _e = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_ExecutionContextInstance)CompiledSupport.makeOne(_e_As_Object);\n-            return \"\";\n-       }\n-   }).valueOf(CompiledSupport.first(_ci._value()))\n-:\n-(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Pair.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _pv_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Pair _pv = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Pair)CompiledSupport.makeOne(_pv_As_Object);\n-            final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _tMatcher = new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$174\")\n-), (\n-core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$174\")\n-))\n-;\n-final java.lang.String _firstType = ((java.lang.String)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)_tMatcher, _pv._first()));\n-final java.lang.String _secondType = ((java.lang.String)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)_tMatcher, _pv._second()));\n-return CompiledSupport.format(\"^Pair<%s,%s>(first = %s, second = %s)\", Lists.mutable.<java.lang.String>with(_firstType,_secondType,core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_pv._first()),es),core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_pv._second()),es)), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_ci._value()))\n-:\n-CompiledSupport.matchFailure(_ci._value(),new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 889, 24, -1, -1)))))))))))))\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _ev_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr _ev = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr)CompiledSupport.makeOne(_ev_As_Object);\n-            return ((java.lang.String)(core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_isInMeta_String_1__Boolean_1_(_ev._fullPath(),es)?CompiledSupport.substring(_ev._fullPath(), (long)CompiledSupport.plus(Lists.mutable.<java.lang.Long>with(core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_lastIndexOf_String_1__String_1__Integer_1_(_ev._fullPath(),\"::\",es),2l))):_ev._fullPath()));\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-CompiledSupport.matchFailure(_x,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 761, 11, -1, -1)))))))))))))))))))\n-;\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-, \"\", \";\\n\", ((java.lang.String)(CompiledSupport.lessThanEqual(CompiledSupport.safeSize(_vs), 1l)?\"\":\";\")));\n-}\n-\n-public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_mapToString_Multiplicity_1__String_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity _m,final ExecutionSupport es)\n-{\n-return CompiledSupport.toOne(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity,? extends java.lang.String>>with((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl(\"Anonymous_NoCounter\")._lowerBound(0l)._upperBound(0l),core_pure_serialization_toPureGrammar.Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::PureZero\")),es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 934, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl(\"Anonymous_NoCounter\")._lowerBound(1l)._upperBound(1l),core_pure_serialization_toPureGrammar.Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::PureOne\")),es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 935, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl(\"Anonymous_NoCounter\")._lowerBound(0l)._upperBound(1l),core_pure_serialization_toPureGrammar.Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::ZeroOne\")),es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 936, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl(\"Anonymous_NoCounter\")._lowerBound(1l),core_pure_serialization_toPureGrammar.Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::OneMany\")),es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 937, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl(\"Anonymous_NoCounter\")._lowerBound(0l),core_pure_serialization_toPureGrammar.Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::ZeroMany\")),es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 938, 7, -1, -1))))).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity,? extends java.lang.String>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity,? extends java.lang.String> _p){return CompiledSupport.equal(_p._first(), _m);}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 940, 32, -1, -1))._second();\n-}\n-\n-public static RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends java.lang.String>> Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_getSignFunctions__Pair_MANY_(final ExecutionSupport es)\n-{\n-return CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>,? extends java.lang.String>>with((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::or_Boolean_1__Boolean_1__Boolean_1_\"))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 946, 12, -1, -1))),\"||\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 946, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::and_Boolean_1__Boolean_1__Boolean_1_\"))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 947, 12, -1, -1))),\"&&\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 947, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::equal_Any_MANY__Any_MANY__Boolean_1_\"))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 948, 12, -1, -1))),\"==\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 948, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Number_1__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Number_1__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Number_$0_1$__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Number_$0_1$__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Date_1__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Date_$0_1$__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Date_1__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Date_$0_1$__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Boolean_1__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Boolean_$0_1$__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Boolean_1__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_String_1__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_String_$0_1$__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_String_1__String_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_String_$0_1$__String_$0_1$__Boolean_1_\")))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 950, 10, -1, -1))),\">\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 949, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Number_1__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Number_1__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Number_$0_1$__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Number_$0_1$__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Date_1__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Date_$0_1$__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Date_1__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Date_$0_1$__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_1__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_$0_1$__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_1__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_String_1__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_String_$0_1$__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_String_1__String_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_String_$0_1$__String_$0_1$__Boolean_1_\")))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 971, 10, -1, -1))),\">=\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 970, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::lessThan_Number_1__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Number_1__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Number_$0_1$__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Number_$0_1$__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Date_1__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Date_$0_1$__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Date_1__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Date_$0_1$__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Boolean_1__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Boolean_$0_1$__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Boolean_1__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_String_1__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_String_$0_1$__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_String_1__String_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_String_$0_1$__String_$0_1$__Boolean_1_\")))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 992, 10, -1, -1))),\"<\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 991, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::lessThanEqual_Number_1__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Number_1__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Number_$0_1$__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Number_$0_1$__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Date_1__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Date_$0_1$__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Date_1__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Date_$0_1$__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Boolean_1__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Boolean_$0_1$__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Boolean_1__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_String_1__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_String_$0_1$__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_String_1__String_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_String_$0_1$__String_$0_1$__Boolean_1_\")))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1013, 10, -1, -1))),\"<=\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1012, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::plus_Number_MANY__Number_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::plus_Float_MANY__Float_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::plus_Integer_MANY__Integer_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::string::plus_String_MANY__String_1_\")))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1034, 10, -1, -1))),\"+\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1033, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::minus_Number_MANY__Number_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::minus_Float_MANY__Float_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::minus_Integer_MANY__Integer_1_\")))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1043, 10, -1, -1))),\"-\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1042, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::times_Number_MANY__Number_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::times_Float_MANY__Float_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::times_Integer_MANY__Integer_1_\")))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1051, 10, -1, -1))),\"*\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1050, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::divide_Number_1__Number_1__Float_1_\"))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1058, 12, -1, -1))),\"/\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1058, 7, -1, -1))))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>,? extends java.lang.String>, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>,? extends java.lang.String>>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$getSignFunctions$13$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$4\")), es)\n-);\n-}\n-\n-public static boolean Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_isInMeta_String_1__Boolean_1_(final java.lang.String _item,final ExecutionSupport es)\n-{\n-return (CompiledSupport.startsWith(_item, \"meta::pure::\") && !(CompiledSupport.startsWith(_item, \"meta::pure::tests::\")));\n-}\n-\n-public static boolean Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_isAutoMapFunction_AppliedFunction_1__Boolean_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction _af,final ExecutionSupport es)\n-{\n-return ((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda.class.isInstance(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1071, 20, -1, -1)))) && org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable.class.isInstance(CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1072, 26, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1072, 33, -1, -1))._parameters(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1072, 126, -1, -1)))) && CompiledSupport.equal(CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1073, 26, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1073, 33, -1, -1))._parameters()),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1073, 126, -1, -1)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1073, 205, -1, -1))._name(), \"v_automap\"));\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_getAutoMapProperty_AppliedFunction_1__ValueSpecification_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction _af,final ExecutionSupport es)\n-{\n-return CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1078, 20, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1078, 27, -1, -1))._body(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1078, 114, -1, -1));\n-}\n-\n public static RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification> Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformFunctionBody_FunctionDefinition_1__Extension_MANY__ValueSpecification_MANY_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _f, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n {\n return CompiledSupport.toPureCollection(core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformFunctionBody_FunctionDefinition_1__Boolean_1__Extension_MANY__ValueSpecification_MANY_(_f,false,CompiledSupport.toPureCollection(_extensions),es));\n }\n \n public static RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification> Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformFunctionBody_FunctionDefinition_1__Boolean_1__Extension_MANY__ValueSpecification_MANY_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _f, final boolean _useAppliedFunction, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n {\n@@ -4104,8 +3269,843 @@\n      {\n          return this.__vars;\n      }\n }\n ), es)\n ));\n }\n+\n+public static org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_resolveFControlFunction_AppliedFunction_1__Map_1__Function_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction _af, final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _fControlToFunctionMapping,final ExecutionSupport es)\n+{\n+final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>> _fMatches = CompiledSupport.mapToManyOverOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>)((PureMap)_fControlToFunctionMapping).getMap().get(CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 649, 65, -1, -1)))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$1\")), es)\n+;\n+return ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>)(CompiledSupport.lessThanEqual(CompiledSupport.safeSize(_fMatches), 1l)?((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>)(platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_fMatches),es)?CompiledSupport.toOne(_fMatches, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 652, 38, -1, -1)):new LambdaZero<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>(){public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> execute(){ final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _f2 = (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>)(Pure.matches(core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 653, 50, -1, -1)),es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _f_As_Object)\n+       {\n+            final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition _f = (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition)CompiledSupport.makeOne(_f_As_Object);\n+            return _f;\n+       }\n+   }).valueOf(CompiledSupport.first(core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 653, 50, -1, -1)),es)))\n+:\n+(Pure.matches(core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 653, 50, -1, -1)),es),java.lang.Object.class,0,-1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _a_As_Object)\n+       {\n+            final RichIterable _a = CompiledSupport.toPureCollection(_a_As_Object);\n+            return (java.lang.Object)null;\n+       }\n+   }).valueOf(CompiledSupport.toPureCollection(core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 653, 50, -1, -1)),es)))\n+:\n+CompiledSupport.matchFailure(core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 653, 50, -1, -1)),es),new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 653, 85, -1, -1))))\n+;\n+platform_pure_basics_tests_assertNotEmpty.Root_meta_pure_functions_asserts_assertNotEmpty_Any_MANY__Function_1__Boolean_1_(CompiledSupport.toPureCollection(_f2),new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$7\")\n+), (\n+new DefendedPureLambdaFunction0<java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"af\",_af);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return valueOf(es);\n+     }\n+\n+     public java.lang.String valueOf(final ExecutionSupport es)\n+     {\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Failed to find match for \",CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 654, 93, -1, -1)))),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+\n+))\n+,es);\n+return CompiledSupport.toOne(_f2, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 655, 32, -1, -1));}}.execute())):new LambdaZero<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>(){public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> execute(){ final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>> _secondPassMatches = CompiledSupport.toPureCollection(_fMatches).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> _fMatch){return CompiledSupport.equal(platform_functions_meta_functionType.Root_meta_pure_functions_meta_functionType_Function_1__FunctionType_1_(_fMatch,es)._parameters(), _af._parameters());}});\n+platform_pure_basics_tests_assertNotEmpty.Root_meta_pure_functions_asserts_assertNotEmpty_Any_MANY__Function_1__Boolean_1_(CompiledSupport.toPureCollection(_secondPassMatches),new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$15\")\n+), (\n+new DefendedPureLambdaFunction0<java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"af\",_af,\"fMatches\",_fMatches);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return valueOf(es);\n+     }\n+\n+     public java.lang.String valueOf(final ExecutionSupport es)\n+     {\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Failed to find second pass match for \",CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 658, 116, -1, -1)),\" (out of \",CompiledSupport.joinStrings(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_fMatches), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>, ExecutionSupport, java.lang.String>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$14\")), es)\n+, \"\", \",\", \"\"),\")\")),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+\n+))\n+,es);\n+platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Function_1__Boolean_1_(CompiledSupport.toPureCollection(1l),CompiledSupport.toPureCollection(CompiledSupport.safeSize(_secondPassMatches)),new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$18\")\n+), (\n+new DefendedPureLambdaFunction0<java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"af\",_af,\"secondPassMatches\",_secondPassMatches);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return valueOf(es);\n+     }\n+\n+     public java.lang.String valueOf(final ExecutionSupport es)\n+     {\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Found duplicate second pass match for \",CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 660, 126, -1, -1)),\" (\",CompiledSupport.joinStrings(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_secondPassMatches), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>, ExecutionSupport, java.lang.String>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$17\")), es)\n+, \"\", \",\", \"\"),\")\")),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+\n+))\n+,es);\n+return CompiledSupport.toOne(_secondPassMatches, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 661, 43, -1, -1));}}.execute()));\n+}\n+\n+public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification> _vs,final ExecutionSupport es)\n+{\n+return core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__Extension_MANY__String_1_(CompiledSupport.toPureCollection(_vs),(RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension>)null,es);\n+}\n+\n+public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__Extension_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification> _vs, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _state = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_defaultAlloyToPureState_Extension_MANY__AlloyToPureState_1_(CompiledSupport.toPureCollection(_extensions),es);\n+return core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_vs),es);\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_defaultAlloyToPureState_Extension_MANY__AlloyToPureState_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n+{\n+final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.Package> _imports = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.Package>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel._import.ImportGroup)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::import::ImportGroup\",\"Root::system::imports::coreImport\"))._imports()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel._import.Import, ExecutionSupport, java.lang.String>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$1\")), es)\n+), (org.eclipse.collections.api.block.function.Function2<java.lang.String, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$2\")), es)\n+),org.finos.legend.pure.m3.coreinstance.Package.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 678, 102, -1, -1));\n+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _fControlToFunctionMapping = (CompiledSupport.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap>castWithExceptionHandling(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_newMultiValueMap_Pair_MANY__Map_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>castWithExceptionHandling(platform_pure_basics_collection_removeDuplicates.Root_meta_pure_functions_collection_removeDuplicatesBy_T_MANY__Function_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>)(Object)CompiledSupport.concatenate(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>)(Object)CompiledSupport.concatenate(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(_imports), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.Package, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$3\")), es)\n+), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$6\")), es)\n+), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$8\")), es)\n+, CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(core_pure_router_routing_router_routing.Root_meta_pure_router_routing_shouldStopFunctions_Extension_MANY__Function_MANY_(CompiledSupport.toPureCollection(_extensions),es)), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$10\")), es)\n+)), Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>>with((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(CompiledSupport.toOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__TabularDataSet_1_\"))._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 684, 150, -1, -1)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__TabularDataSet_1_\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 684, 55, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(CompiledSupport.toOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__ExecutionContext_1__TabularDataSet_1_\"))._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 685, 170, -1, -1)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__ExecutionContext_1__TabularDataSet_1_\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 685, 55, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(CompiledSupport.toOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::runtime::currentUserId__String_1_\"))._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 686, 112, -1, -1)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::runtime::currentUserId__String_1_\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 686, 55, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(CompiledSupport.toOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::legend::service::validation::assertTabularDataSetEmpty_TabularDataSet_1__String_1__Boolean_1_\"))._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 687, 166, -1, -1)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::legend::service::validation::assertTabularDataSetEmpty_TabularDataSet_1__String_1__Boolean_1_\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 687, 55, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(CompiledSupport.toOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::legend::service::validation::assertCollectionEmpty_Any_MANY__String_1__Boolean_1_\"))._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 688, 154, -1, -1)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::legend::service::validation::assertCollectionEmpty_Any_MANY__String_1__Boolean_1_\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 688, 55, -1, -1))))))),new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$17\")\n+), (\n+core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$17\")\n+))\n+,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 690, 54, -1, -1)))),es),org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 691, 54, -1, -1)));\n+return new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_Impl(\"Anonymous_NoCounter\")._currentIndent(0l)._indentSize(4l)._infixFunctions(CompiledSupport.toPureCollection(core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_getSignFunctions__Pair_MANY_(es)))._coreImportPackages(CompiledSupport.toPureCollection(_imports))._funcs(_fControlToFunctionMapping)._removeFunctionPaths(false);\n+}\n+\n+public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_domainToPure_Domain_$0_1$__String_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Domain _domain,final ExecutionSupport es)\n+{\n+final java.lang.String _profiles = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_profilesToPure_Profile_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverOne(_domain, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Domain, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Profile>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$0\")), es)\n+),es);\n+final java.lang.String _enums = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_enumsToPure_Enumeration_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverOne(_domain, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Domain, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Enumeration>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$1\")), es)\n+),es);\n+final java.lang.String _classes = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverOne(_domain, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Domain, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Class>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$2\")), es)\n+),\"\",es);\n+final java.lang.String _associations = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_associationsToPure_Association_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverOne(_domain, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Domain, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Association>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$3\")), es)\n+),es);\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_profiles,_enums,_classes,_associations)),es);\n+}\n+\n+public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_domainToPure_PackageableElement_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement> _elements,final ExecutionSupport es)\n+{\n+final java.lang.String _profiles = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_profilesToPure_Profile_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Profile>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_elements).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement _e){return org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Profile.class.isInstance(_e);}})),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Profile.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 724, 117, -1, -1))),es);\n+final java.lang.String _enums = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_enumsToPure_Enumeration_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Enumeration>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_elements).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement _e){return org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Enumeration.class.isInstance(_e);}})),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Enumeration.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 725, 118, -1, -1))),es);\n+final java.lang.String _classes = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Class>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_elements).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement _e){return org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Class.class.isInstance(_e);}})),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Class.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 726, 114, -1, -1))),\"\",es);\n+final java.lang.String _associations = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_associationsToPure_Association_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Association>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_elements).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement _e){return org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Association.class.isInstance(_e);}})),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Association.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 727, 125, -1, -1))),es);\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_profiles,_enums,_classes,_associations)),es);\n+}\n+\n+public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_profilesToPure_Profile_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Profile> _ps,final ExecutionSupport es)\n+{\n+return core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_ps), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Profile, ExecutionSupport, java.lang.String>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$profilesToPure$7$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$11\")), es)\n+),es);\n+}\n+\n+public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_enumsToPure_Enumeration_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Enumeration> _es,final ExecutionSupport es)\n+{\n+return core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_es), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Enumeration, ExecutionSupport, java.lang.String>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$enumsToPure$8$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$8\")), es)\n+),es);\n+}\n+\n+public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_associationsToPure_Association_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Association> _as,final ExecutionSupport es)\n+{\n+return core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_as), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Association, ExecutionSupport, java.lang.String>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$associationsToPure$9$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$8\")), es)\n+),es);\n+}\n+\n+public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(final RichIterable<? extends java.lang.Object> _as, final java.lang.String _separator,final ExecutionSupport es)\n+{\n+return core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_as), (org.eclipse.collections.api.block.function.Function2<java.lang.Object, ExecutionSupport, java.lang.String>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$52\")), es)\n+),_separator,es);\n+}\n+\n+public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _state, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification> _vs,final ExecutionSupport es)\n+{\n+return CompiledSupport.joinStrings(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_vs), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"state\",_state);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification _x, final ExecutionSupport es)\n+     {\n+return (java.lang.String)(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _af_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction _af = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction)CompiledSupport.makeOne(_af_As_Object);\n+            final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> _f = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_resolveFControlFunction_AppliedFunction_1__Map_1__Function_1_(_af,_state._funcs(),es);\n+final RichIterable<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>> _handlers = Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>>with(new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::Pair\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::type::Any\")))),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::FunctionDefinition\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$1197152\")))))))._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::lang::extractEnumValue_Enumeration_1__String_1__T_1_\")))._second(new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$5\")\n+), (\n+new DefendedPureLambdaFunction0<java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"af\",_af,\"state\",_state);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return valueOf(es);\n+     }\n+\n+     public java.lang.String valueOf(final ExecutionSupport es)\n+     {\n+final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr _p1 = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 768, 44, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 768, 51, -1, -1));\n+final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString _p2 = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 769, 44, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 769, 51, -1, -1));\n+final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue _ev = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue_Impl(\"Anonymous_NoCounter\").__type(\"enumValue\")._fullPath(_p1._fullPath())._value(_p2._value());\n+return core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_ev),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+\n+))\n+),new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::Pair\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::type::Any\")))),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::FunctionDefinition\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$1197173\")))))))._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::lang::letFunction_String_1__T_m__T_m_\")))._second(new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$9\")\n+), (\n+new DefendedPureLambdaFunction0<java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"af\",_af,\"state\",_state);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return valueOf(es);\n+     }\n+\n+     public java.lang.String valueOf(final ExecutionSupport es)\n+     {\n+final java.lang.String _p1 = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 776, 44, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 776, 51, -1, -1))._value();\n+final java.lang.String _p2 = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 777, 59, -1, -1)))),es);\n+return CompiledSupport.format(\"let %s = %s\", Lists.mutable.<java.lang.String>with(_p1,_p2), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+\n+))\n+));\n+final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>> _h = CompiledSupport.toPureCollection(_handlers).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>> _p){return CompiledSupport.equal(_p._first(), _f);}});\n+return ((java.lang.String)(platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_h),es)?((java.lang.String)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)CompiledSupport.toOne(_h, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 786, 22, -1, -1))._second(), new Object[]{})):new LambdaZero<java.lang.String>(){public java.lang.String execute(){ final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends java.lang.String>> _infixFunctionMappings = _state._infixFunctions();\n+return ((java.lang.String)(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(_f,CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_infixFunctionMappings), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends java.lang.String>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$15\")), es)\n+),es)?new LambdaZero<java.lang.String>(){public java.lang.String execute(){ final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification> _values = _af._parameters();\n+final RichIterable<? extends java.lang.String> _pValues = CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification>)(CompiledSupport.equal(CompiledSupport.safeSize(_values), 1l)?CompiledSupport.toPureCollection(CompiledSupport.toPureCollection((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification>)(Pure.matches(_values,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection.class,1,1)?\n+CompiledSupport.toPureCollection(   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _col_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection _col = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection)CompiledSupport.makeOne(_col_As_Object);\n+            return CompiledSupport.toPureCollection(_col._values());\n+       }\n+   }).valueOf(CompiledSupport.first(_values)))\n+:\n+(Pure.matches(_values,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification.class,0,-1)?\n+CompiledSupport.toPureCollection(   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _vs_As_Object)\n+       {\n+            final RichIterable _vs = CompiledSupport.toPureCollection(_vs_As_Object);\n+            return CompiledSupport.toPureCollection(_vs);\n+       }\n+   }).valueOf(CompiledSupport.toPureCollection(_values)))\n+:\n+CompiledSupport.matchFailure(_values,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 795, 57, -1, -1))))\n+)):CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_values))))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"state\",_state);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification _v, final ExecutionSupport es)\n+     {\n+return core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_v),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+;\n+final java.lang.String _symbol = CompiledSupport.toOne(CompiledSupport.toPureCollection(_infixFunctionMappings).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends java.lang.String>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends java.lang.String> _p){return CompiledSupport.equal(_p._first(), _f);}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 802, 77, -1, -1))._second();\n+platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Function_1__Boolean_1_(CompiledSupport.toPureCollection(CompiledSupport.safeSize(platform_functions_meta_functionType.Root_meta_pure_functions_meta_functionType_Function_1__FunctionType_1_(_f,es)._parameters())),CompiledSupport.toPureCollection(CompiledSupport.safeSize(_values)),new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$28\")\n+), (\n+new DefendedPureLambdaFunction0<java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"f\",_f,\"values\",_values);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return valueOf(es);\n+     }\n+\n+     public java.lang.String valueOf(final ExecutionSupport es)\n+     {\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Expected \",CompiledSupport.pureToString(CompiledSupport.safeSize(platform_functions_meta_functionType.Root_meta_pure_functions_meta_functionType_Function_1__FunctionType_1_(_f,es)._parameters()), es),\" parameters on \",platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Function_1__String_1_(_f,es),\" function call.  got: \",core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.safeSize(_values)),es))),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+\n+))\n+,es);\n+return ((java.lang.String)(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(_f,CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::and_Boolean_1__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::or_Boolean_1__Boolean_1__Boolean_1_\")))),es)?CompiledSupport.joinStrings(_pValues, \"(\", platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\") \",_symbol,\" (\")),es), \")\"):((java.lang.String)((CompiledSupport.equal(CompiledSupport.safeSize(_values), 1l) && CompiledSupport.equal(CompiledSupport.safeSize(_pValues), 1l))?CompiledSupport.joinStrings(_pValues, ((java.lang.String)(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(_f,CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::plus_Number_MANY__Number_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::plus_Float_MANY__Float_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::plus_Integer_MANY__Integer_1_\")))),es)?\"\":_symbol)), platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\" \",_symbol,\" \")),es), \"\"):platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(_pValues),platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\" \",_symbol,\" \")),es),es)))));}}.execute():new LambdaZero<java.lang.String>(){public java.lang.String execute(){ final boolean _injectFirstParam = !(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(_f,CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::col_Function_1__String_1__BasicColumnSpecification_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::agg_String_1__FunctionDefinition_1__FunctionDefinition_1__AggregateValue_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::lang::if_Boolean_1__Function_1__Function_1__T_m_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::not_Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::asc_String_1__SortInformation_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::desc_String_1__SortInformation_1_\")))),es));\n+final java.lang.String _iStr = ((java.lang.String)((CompiledSupport.equal(_injectFirstParam, false) || CompiledSupport.isEmpty(_af._parameters()))?\"\":new LambdaZero<java.lang.String>(){public java.lang.String execute(){ final java.lang.String _i = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 827, 52, -1, -1)))),es);\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_i,((java.lang.String)(CompiledSupport.equal(_f, ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::getAll_Class_1__T_MANY_\")))?\".\":platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(((java.lang.String)((platform_pure_grammar_functions_boolean_inequalities_greaterThan.Root_meta_pure_functions_boolean_greaterThan_Number_1__Number_1__Boolean_1_(CompiledSupport.length(_i),20l,es) || FunctionsGen.contains(_i, \"\\n\"))?\"\\n\\t\":\"\")),\"->\")),es))))),es);}}.execute()));\n+final java.lang.String _fName = ((java.lang.String)((CompiledSupport.equal(_f, ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::getAll_Class_1__T_MANY_\"))) && _injectFirstParam)?\"all\":((java.lang.String)(CompiledSupport.equal(_f, ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::not_Boolean_1__Boolean_1_\")))?\"!\":platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(((java.lang.String)((core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement>castWithExceptionHandling(_f,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 834, 23, -1, -1))._package(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 834, 58, -1, -1)),CompiledSupport.toPureCollection(_state._coreImportPackages()),es) || _state._removeFunctionPaths())?\"\":platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement>castWithExceptionHandling(_f,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 834, 143, -1, -1))._package(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 834, 178, -1, -1)),es),\"::\")),es))),CompiledSupport.toOne(_f._functionName(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 834, 230, -1, -1)))),es)))));\n+final RichIterable<? extends java.lang.String> _pValues = CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification>)(_injectFirstParam?CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(CompiledSupport.tail(_af._parameters()))):CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_af._parameters()))))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"state\",_state);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification _p, final ExecutionSupport es)\n+     {\n+return core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_p),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+;\n+final java.lang.String _pStr = ((java.lang.String)(CompiledSupport.lessThanEqual(core_pure_corefunctions_mathExtension.Root_meta_pure_functions_math_sum_Integer_MANY__Integer_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_pValues), (org.eclipse.collections.api.block.function.Function2<java.lang.String, ExecutionSupport, java.lang.Long>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$60\")), es)\n+),es), 700l)?CompiledSupport.joinStrings(_pValues, \"(\", \", \", \")\"):CompiledSupport.joinStrings(_pValues, \"(\\n\", \",\\n     \", \"\\n     )\")));\n+return CompiledSupport.format(\"%s%s%s\", Lists.mutable.<java.lang.String>with(_iStr,_fName,_pStr), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;}}.execute()));}}.execute()));\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedProperty.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _ap_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedProperty _ap = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedProperty)CompiledSupport.makeOne(_ap_As_Object);\n+            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_ap._parameters(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 846, 44, -1, -1)))),es),\".\",_ap._property(),((java.lang.String)(CompiledSupport.isEmpty(CompiledSupport.tail(_ap._parameters()))?\"\":CompiledSupport.joinStrings(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.tail(_ap._parameters())), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"state\",_state);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification _p, final ExecutionSupport es)\n+     {\n+return core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_p),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+, \"(\", \",\", \")\"))))),es);\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CInteger.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _ci_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CInteger _ci = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CInteger)CompiledSupport.makeOne(_ci_As_Object);\n+            return CompiledSupport.format(\"%s\", _ci._value(), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _ci_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal _ci = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal)CompiledSupport.makeOne(_ci_As_Object);\n+            return CompiledSupport.format(\"%s\", _ci._value(), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _ci_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat _ci = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat)CompiledSupport.makeOne(_ci_As_Object);\n+            return CompiledSupport.format(\"%s\", _ci._value(), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CBoolean.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _ci_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CBoolean _ci = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CBoolean)CompiledSupport.makeOne(_ci_As_Object);\n+            return CompiledSupport.format(\"%s\", _ci._value(), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _cs_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString _cs = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString)CompiledSupport.makeOne(_cs_As_Object);\n+            final java.lang.String _slash = \"\\\\\";\n+return CompiledSupport.format(\"'%s'\", CompiledSupport.replace(CompiledSupport.replace(CompiledSupport.replace(_cs._value(), _slash, platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_slash,_slash)),es)), \"'\", \"\\\\'\"), \"\\n\", \"\\\\n\"), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _cs_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate _cs = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate)CompiledSupport.makeOne(_cs_As_Object);\n+            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"%\",CompiledSupport.format(\"%s\", _cs._value(), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+)),es);\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDateTime.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _cs_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDateTime _cs = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDateTime)CompiledSupport.makeOne(_cs_As_Object);\n+            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"%\",CompiledSupport.format(\"%s\", _cs._value(), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+)),es);\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CLatestDate.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _cs_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CLatestDate _cs = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CLatestDate)CompiledSupport.makeOne(_cs_As_Object);\n+            return \"%latest\";\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _ev_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue _ev = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue)CompiledSupport.makeOne(_ev_As_Object);\n+            final java.lang.String _enumName = ((java.lang.String)(core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_isInMeta_String_1__Boolean_1_(_ev._fullPath(),es)?CompiledSupport.substring(_ev._fullPath(), (long)CompiledSupport.plus(Lists.mutable.<java.lang.Long>with(core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_lastIndexOf_String_1__String_1__Integer_1_(_ev._fullPath(),\"::\",es),2l))):_ev._fullPath()));\n+return CompiledSupport.format(\"%s.%s\", Lists.mutable.<java.lang.String>with(_enumName,_ev._value()), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _col_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection _col = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection)CompiledSupport.makeOne(_col_As_Object);\n+            return CompiledSupport.joinStrings(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_col._values()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"state\",_state);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification _v, final ExecutionSupport es)\n+     {\n+return core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_v),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+, \"[\", \",\", \"]\");\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _l_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda _l = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda)CompiledSupport.makeOne(_l_As_Object);\n+            final java.lang.String _pStr = platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_l._parameters()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable, ExecutionSupport, java.lang.String>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$119\")), es)\n+),\", \",es);\n+final java.lang.String _bStr = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_l._body()),es);\n+return CompiledSupport.format(\"{%s|%s}\", Lists.mutable.<java.lang.String>with(_pStr,_bStr), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _v_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable _v = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable)CompiledSupport.makeOne(_v_As_Object);\n+            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"$\",_v._name())),es);\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_GenericTypeInstance.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _hackedClass_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_GenericTypeInstance _hackedClass = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_GenericTypeInstance)CompiledSupport.makeOne(_hackedClass_As_Object);\n+            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"@\",_hackedClass._fullPath())),es);\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _ci_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance _ci = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance)CompiledSupport.makeOne(_ci_As_Object);\n+            return (java.lang.String)(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSAggregateValue.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _aggValue_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSAggregateValue _aggValue = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSAggregateValue)CompiledSupport.makeOne(_aggValue_As_Object);\n+            return CompiledSupport.format(\"agg('%s', %s, %s)\", Lists.mutable.<java.lang.String>with(_aggValue._name(),core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_aggValue._mapFn()),es),core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_aggValue._aggregateFn()),es)), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_ci._value()))\n+:\n+(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_AggregateValue.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _aggValue_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_AggregateValue _aggValue = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_AggregateValue)CompiledSupport.makeOne(_aggValue_As_Object);\n+            return CompiledSupport.format(\"agg(%s, %s)\", Lists.mutable.<java.lang.String>with(core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_aggValue._mapFn()),es),core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_aggValue._aggregateFn()),es)), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_ci._value()))\n+:\n+(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSSortInformation.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _sortInfo_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSSortInformation _sortInfo = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSSortInformation)CompiledSupport.makeOne(_sortInfo_As_Object);\n+            return CompiledSupport.format(\"^SortInformation(column = '%s', direction = SortDirection.%s)\", Lists.mutable.<java.lang.String>with(_sortInfo._column(),_sortInfo._direction()), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_ci._value()))\n+:\n+(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSColumnInformation.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _extendInfo_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSColumnInformation _extendInfo = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSColumnInformation)CompiledSupport.makeOne(_extendInfo_As_Object);\n+            return CompiledSupport.format(\"^BasicColumnSpecification<%s>(name = '%s', func = %s)\", Lists.mutable.<java.lang.String>with(CompiledSupport.toOne(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda>castWithExceptionHandling(_extendInfo._columnFn(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 894, 149, -1, -1))._parameters(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 894, 175, -1, -1)))._class(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 894, 188, -1, -1)),_extendInfo._name(),core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_extendInfo._columnFn()),es)), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_ci._value()))\n+:\n+(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Path.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _path_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Path _path = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Path)CompiledSupport.makeOne(_path_As_Object);\n+            return CompiledSupport.format(\"#/%s/%s%s#\", Lists.mutable.<java.lang.String>with(_path._startType(),platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_path._path()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PathElement, ExecutionSupport, java.lang.String>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$147\")), es)\n+),\".\",es),((java.lang.String)((platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_path._name(),es) || CompiledSupport.equal(CompiledSupport.length(CompiledSupport.toOne(_path._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 895, 210, -1, -1))), 0l))?\"\":platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"!\",CompiledSupport.toOne(_path._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 895, 259, -1, -1)))),es)))), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_ci._value()))\n+:\n+(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapRank.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _or_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapRank _or = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapRank)CompiledSupport.makeOne(_or_As_Object);\n+            return CompiledSupport.format(\"^TdsOlapRank<TDSRow>(func = %s)\", core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_or._function()),es), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_ci._value()))\n+:\n+(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapAggregation.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _oa_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapAggregation _oa = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapAggregation)CompiledSupport.makeOne(_oa_As_Object);\n+            return CompiledSupport.format(\"^TdsOlapAggregation<TDSRow>(colName = '%s', func = %s)\", Lists.mutable.<java.lang.String>with(_oa._columnName(),core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_oa._function()),es)), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_ci._value()))\n+:\n+(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Whatever.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _a_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Whatever _a = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Whatever)CompiledSupport.makeOne(_a_As_Object);\n+            platform_pure_basics_tests_fail.Root_meta_pure_functions_asserts_fail_String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Unsupported type in alloy protocol \",_a._class())),es),es);\n+return \"\";\n+       }\n+   }).valueOf(CompiledSupport.first(_ci._value()))\n+:\n+(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RuntimeInstance.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _r_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RuntimeInstance _r = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RuntimeInstance)CompiledSupport.makeOne(_r_As_Object);\n+            return \"\";\n+       }\n+   }).valueOf(CompiledSupport.first(_ci._value()))\n+:\n+(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_ExecutionContextInstance.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _e_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_ExecutionContextInstance _e = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_ExecutionContextInstance)CompiledSupport.makeOne(_e_As_Object);\n+            return \"\";\n+       }\n+   }).valueOf(CompiledSupport.first(_ci._value()))\n+:\n+(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Pair.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _pv_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Pair _pv = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Pair)CompiledSupport.makeOne(_pv_As_Object);\n+            final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _tMatcher = new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$174\")\n+), (\n+core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$174\")\n+))\n+;\n+final java.lang.String _firstType = ((java.lang.String)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)_tMatcher, _pv._first()));\n+final java.lang.String _secondType = ((java.lang.String)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)_tMatcher, _pv._second()));\n+return CompiledSupport.format(\"^Pair<%s,%s>(first = %s, second = %s)\", Lists.mutable.<java.lang.String>with(_firstType,_secondType,core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_pv._first()),es),core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_pv._second()),es)), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_ci._value()))\n+:\n+CompiledSupport.matchFailure(_ci._value(),new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 889, 24, -1, -1)))))))))))))\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _ev_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr _ev = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr)CompiledSupport.makeOne(_ev_As_Object);\n+            return ((java.lang.String)(core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_isInMeta_String_1__Boolean_1_(_ev._fullPath(),es)?CompiledSupport.substring(_ev._fullPath(), (long)CompiledSupport.plus(Lists.mutable.<java.lang.Long>with(core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_lastIndexOf_String_1__String_1__Integer_1_(_ev._fullPath(),\"::\",es),2l))):_ev._fullPath()));\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+CompiledSupport.matchFailure(_x,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 761, 11, -1, -1)))))))))))))))))))\n+;\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+, \"\", \";\\n\", ((java.lang.String)(CompiledSupport.lessThanEqual(CompiledSupport.safeSize(_vs), 1l)?\"\":\";\")));\n+}\n+\n+public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_mapToString_Multiplicity_1__String_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity _m,final ExecutionSupport es)\n+{\n+return CompiledSupport.toOne(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity,? extends java.lang.String>>with((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl(\"Anonymous_NoCounter\")._lowerBound(0l)._upperBound(0l),core_pure_serialization_toPureGrammar.Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::PureZero\")),es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 934, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl(\"Anonymous_NoCounter\")._lowerBound(1l)._upperBound(1l),core_pure_serialization_toPureGrammar.Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::PureOne\")),es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 935, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl(\"Anonymous_NoCounter\")._lowerBound(0l)._upperBound(1l),core_pure_serialization_toPureGrammar.Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::ZeroOne\")),es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 936, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl(\"Anonymous_NoCounter\")._lowerBound(1l),core_pure_serialization_toPureGrammar.Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::OneMany\")),es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 937, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl(\"Anonymous_NoCounter\")._lowerBound(0l),core_pure_serialization_toPureGrammar.Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::ZeroMany\")),es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 938, 7, -1, -1))))).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity,? extends java.lang.String>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity,? extends java.lang.String> _p){return CompiledSupport.equal(_p._first(), _m);}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 940, 32, -1, -1))._second();\n+}\n+\n+public static RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends java.lang.String>> Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_getSignFunctions__Pair_MANY_(final ExecutionSupport es)\n+{\n+return CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>,? extends java.lang.String>>with((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::or_Boolean_1__Boolean_1__Boolean_1_\"))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 946, 12, -1, -1))),\"||\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 946, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::and_Boolean_1__Boolean_1__Boolean_1_\"))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 947, 12, -1, -1))),\"&&\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 947, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::equal_Any_MANY__Any_MANY__Boolean_1_\"))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 948, 12, -1, -1))),\"==\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 948, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Number_1__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Number_1__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Number_$0_1$__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Number_$0_1$__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Date_1__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Date_$0_1$__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Date_1__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Date_$0_1$__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Boolean_1__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Boolean_$0_1$__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Boolean_1__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_String_1__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_String_$0_1$__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_String_1__String_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_String_$0_1$__String_$0_1$__Boolean_1_\")))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 950, 10, -1, -1))),\">\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 949, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Number_1__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Number_1__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Number_$0_1$__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Number_$0_1$__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Date_1__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Date_$0_1$__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Date_1__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Date_$0_1$__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_1__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_$0_1$__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_1__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_String_1__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_String_$0_1$__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_String_1__String_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_String_$0_1$__String_$0_1$__Boolean_1_\")))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 971, 10, -1, -1))),\">=\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 970, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::lessThan_Number_1__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Number_1__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Number_$0_1$__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Number_$0_1$__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Date_1__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Date_$0_1$__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Date_1__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Date_$0_1$__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Boolean_1__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Boolean_$0_1$__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Boolean_1__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_String_1__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_String_$0_1$__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_String_1__String_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_String_$0_1$__String_$0_1$__Boolean_1_\")))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 992, 10, -1, -1))),\"<\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 991, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::lessThanEqual_Number_1__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Number_1__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Number_$0_1$__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Number_$0_1$__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Date_1__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Date_$0_1$__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Date_1__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Date_$0_1$__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Boolean_1__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Boolean_$0_1$__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Boolean_1__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_String_1__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_String_$0_1$__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_String_1__String_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_String_$0_1$__String_$0_1$__Boolean_1_\")))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1013, 10, -1, -1))),\"<=\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1012, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::plus_Number_MANY__Number_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::plus_Float_MANY__Float_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::plus_Integer_MANY__Integer_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::string::plus_String_MANY__String_1_\")))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1034, 10, -1, -1))),\"+\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1033, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::minus_Number_MANY__Number_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::minus_Float_MANY__Float_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::minus_Integer_MANY__Integer_1_\")))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1043, 10, -1, -1))),\"-\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1042, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::times_Number_MANY__Number_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::times_Float_MANY__Float_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::times_Integer_MANY__Integer_1_\")))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1051, 10, -1, -1))),\"*\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1050, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::divide_Number_1__Number_1__Float_1_\"))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1058, 12, -1, -1))),\"/\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1058, 7, -1, -1))))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>,? extends java.lang.String>, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>,? extends java.lang.String>>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$getSignFunctions$13$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$4\")), es)\n+);\n+}\n+\n+public static boolean Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_isInMeta_String_1__Boolean_1_(final java.lang.String _item,final ExecutionSupport es)\n+{\n+return (CompiledSupport.startsWith(_item, \"meta::pure::\") && !(CompiledSupport.startsWith(_item, \"meta::pure::tests::\")));\n+}\n+\n+public static boolean Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_isAutoMapFunction_AppliedFunction_1__Boolean_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction _af,final ExecutionSupport es)\n+{\n+return ((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda.class.isInstance(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1071, 20, -1, -1)))) && org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable.class.isInstance(CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1072, 26, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1072, 33, -1, -1))._parameters(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1072, 126, -1, -1)))) && CompiledSupport.equal(CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1073, 26, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1073, 33, -1, -1))._parameters()),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1073, 126, -1, -1)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1073, 205, -1, -1))._name(), \"v_automap\"));\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_getAutoMapProperty_AppliedFunction_1__ValueSpecification_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction _af,final ExecutionSupport es)\n+{\n+return CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1078, 20, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1078, 27, -1, -1))._body(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1078, 114, -1, -1));\n+}\n }\n"}, {"source1": "org/finos/legend/pure/generated/core_pure_router_preeval_preeval.java", "source2": "org/finos/legend/pure/generated/core_pure_router_preeval_preeval.java", "unified_diff": "@@ -2373,15 +2373,15 @@\n :\n (Pure.matches(_item,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression.class,1,1)?\n    (new DefendedFunction()\n    {\n        public Object valueOf(final Object _sfe_As_Object)\n        {\n             final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression _sfe = (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression)CompiledSupport.makeOne(_sfe_As_Object);\n-            final RichIterable<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>>> _handlers = Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>>>with(new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::Pair\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::type::Any\")))),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::LambdaFunction\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$1500540\")))))))._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::lang::if_Boolean_1__Function_1__Function_1__T_m_\")))._second(new PureCompiledLambda(\n+            final RichIterable<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>>> _handlers = Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>>>with(new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::Pair\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::type::Any\")))),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::LambdaFunction\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$1500547\")))))))._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::lang::if_Boolean_1__Function_1__Function_1__T_m_\")))._second(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$router$preeval$prevalInternal$7$system$imports$import__core_pure_router_preeval_preeval_pure_1$30\")\n ), (\n new DefendedPureLambdaFunction0<org.finos.legend.pure.generated.Root_meta_pure_router_preeval_PrevalWrapper<? extends java.lang.Object>>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"extensions\",_extensions,\"sfe\",_sfe,\"state\",_state);\n      public org.finos.legend.pure.generated.Root_meta_pure_router_preeval_PrevalWrapper<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -2398,15 +2398,15 @@\n      public MutableMap<String, Object> getOpenVariables()\n      {\n          return this.__vars;\n      }\n }\n \n ))\n-),new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::Pair\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::type::Any\")))),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::LambdaFunction\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$1500556\")))))))._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::and_Boolean_1__Boolean_1__Boolean_1_\")))._second(new PureCompiledLambda(\n+),new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::Pair\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::type::Any\")))),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::LambdaFunction\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$1500563\")))))))._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::and_Boolean_1__Boolean_1__Boolean_1_\")))._second(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$router$preeval$prevalInternal$7$system$imports$import__core_pure_router_preeval_preeval_pure_1$31\")\n ), (\n new DefendedPureLambdaFunction0<org.finos.legend.pure.generated.Root_meta_pure_router_preeval_PrevalWrapper<? extends java.lang.Object>>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"extensions\",_extensions,\"sfe\",_sfe,\"state\",_state);\n      public org.finos.legend.pure.generated.Root_meta_pure_router_preeval_PrevalWrapper<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -2420,15 +2420,15 @@\n      public MutableMap<String, Object> getOpenVariables()\n      {\n          return this.__vars;\n      }\n }\n \n ))\n-),new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::Pair\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::type::Any\")))),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::LambdaFunction\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$1500568\")))))))._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::or_Boolean_1__Boolean_1__Boolean_1_\")))._second(new PureCompiledLambda(\n+),new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::Pair\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::type::Any\")))),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::LambdaFunction\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$1500575\")))))))._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::or_Boolean_1__Boolean_1__Boolean_1_\")))._second(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$router$preeval$prevalInternal$7$system$imports$import__core_pure_router_preeval_preeval_pure_1$32\")\n ), (\n new DefendedPureLambdaFunction0<org.finos.legend.pure.generated.Root_meta_pure_router_preeval_PrevalWrapper<? extends java.lang.Object>>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"extensions\",_extensions,\"sfe\",_sfe,\"state\",_state);\n      public org.finos.legend.pure.generated.Root_meta_pure_router_preeval_PrevalWrapper<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n"}, {"source1": "org/finos/legend/pure/generated/core_pure_router_store_cluster.java", "source2": "org/finos/legend/pure/generated/core_pure_router_store_cluster.java", "unified_diff": "@@ -2811,15 +2811,15 @@\n }\n \n public static org.finos.legend.pure.generated.Root_meta_pure_router_metamodel_clustering_ClusteredValueSpecification Root_meta_pure_router_clustering_clusteredGetAll_SetImplementation_1__Mapping_1__Runtime_1__ExecutionContext_1__Extension_MANY__ClusteredValueSpecification_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation _set, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_pure_router_analytics_AnalyticsExecutionContext _analyticsContext = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_router_analytics_AnalyticsExecutionContext>castWithExceptionHandling(_exeCtx,org.finos.legend.pure.generated.Root_meta_pure_router_analytics_AnalyticsExecutionContext.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/router/store/cluster.pure\", -1, -1, 681, 36, -1, -1));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType _sourceType = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>)((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.InstanceSetImplementation.class.isInstance(_set) && platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.InstanceSetImplementation>castWithExceptionHandling(_set,org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.InstanceSetImplementation.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/router/store/cluster.pure\", -1, -1, 682, 98, -1, -1))._mappingClass(),es))?_set._class():CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.InstanceSetImplementation>castWithExceptionHandling(_set,org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.InstanceSetImplementation.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/router/store/cluster.pure\", -1, -1, 682, 177, -1, -1))._mappingClass(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/router/store/cluster.pure\", -1, -1, 682, 224, -1, -1)))));\n final org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification _newExpr = new org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification_Impl(\"Anonymous_NoCounter\")._genericType(_sourceType)._id(\"1\")._multiplicity(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::ZeroMany\")))._runtime(_runtime)._mapping(_mapping)._executionContext(_exeCtx)._sets(CompiledSupport.toPureCollection(_set))._value(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_valuespecification_SimpleFunctionExpression_Impl(\"Anonymous_NoCounter\")._func(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::getAll_Class_1__T_MANY_\")))._functionName(\"getAll\")._importGroup(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel._import.ImportGroup>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.Package>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement)CompiledSupport.safeGet(((org.finos.legend.pure.m3.coreinstance.Package)((CompiledExecutionSupport)es).getMetadata(\"Package\",\"Root::system\"))._children(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/router/store/cluster.pure\", -1, -1, 688, 105, -1, -1))),org.finos.legend.pure.m3.coreinstance.Package.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/router/store/cluster.pure\", -1, -1, 688, 112, -1, -1))._children(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/router/store/cluster.pure\", -1, -1, 688, 137, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel._import.ImportGroup.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/router/store/cluster.pure\", -1, -1, 688, 144, -1, -1)))._genericType(_sourceType)._multiplicity(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::ZeroMany\")))._parametersValues(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification_Impl(\"Anonymous_NoCounter\")._genericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::metamodel::type::Class\")))._typeArguments(CompiledSupport.toPureCollection(_sourceType)))._id(\"1\")._multiplicity(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::PureOne\")))._runtime(_runtime)._sets(CompiledSupport.toPureCollection(_set))._mapping(_mapping)._executionContext(_exeCtx)._value(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_valuespecification_InstanceValue_Impl(\"Anonymous_NoCounter\")._genericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::metamodel::type::Class\")))._typeArguments(CompiledSupport.toPureCollection(_sourceType)))._multiplicity(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::PureOne\")))._values(CompiledSupport.toPureCollection(_sourceType._rawType())))._routingStrategy(core_pure_router_store_routing.Root_meta_pure_router_store_routing_getRoutingStrategyFromMappingAndRuntime_Mapping_1__Runtime_1__StoreMappingRoutingStrategy_1_(_mapping,_runtime,es)))))._routingStrategy(core_pure_router_store_routing.Root_meta_pure_router_store_routing_getRoutingStrategyFromMappingAndRuntime_Mapping_1__Runtime_1__StoreMappingRoutingStrategy_1_(_mapping,_runtime,es));\n-final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>> _clustered = core_pure_router_store_cluster.Root_meta_pure_router_doCluster_List_MANY__FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__Extension_MANY__DebugContext_1__FunctionDefinition_MANY_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(_newExpr),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/router/store/cluster.pure\", -1, -1, 702, 20, -1, -1)))),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_function_LambdaFunction_Impl<java.lang.Object>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::LambdaFunction\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$741177\")))))._expressionSequence(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_valuespecification_InstanceValue_Impl(\"Anonymous_NoCounter\")._values(CompiledSupport.toPureCollection(\"\"))._genericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.PrimitiveType)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::PrimitiveType\",\"String\"))))._multiplicity(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::PureOne\"))))),_mapping,_runtime,CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_router_analytics_AnalyticsExecutionContext>copy(_analyticsContext, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/router/store/cluster.pure\", 705, 46, 705, 83))._useAnalytics(false),CompiledSupport.toPureCollection(_extensions),core_pure_tools_tools_extension.Root_meta_pure_tools_noDebug__DebugContext_1_(es),es);\n+final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>> _clustered = core_pure_router_store_cluster.Root_meta_pure_router_doCluster_List_MANY__FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__Extension_MANY__DebugContext_1__FunctionDefinition_MANY_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(_newExpr),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/router/store/cluster.pure\", -1, -1, 702, 20, -1, -1)))),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_function_LambdaFunction_Impl<java.lang.Object>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::LambdaFunction\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$741180\")))))._expressionSequence(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_valuespecification_InstanceValue_Impl(\"Anonymous_NoCounter\")._values(CompiledSupport.toPureCollection(\"\"))._genericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.PrimitiveType)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::PrimitiveType\",\"String\"))))._multiplicity(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::PureOne\"))))),_mapping,_runtime,CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_router_analytics_AnalyticsExecutionContext>copy(_analyticsContext, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/router/store/cluster.pure\", 705, 46, 705, 83))._useAnalytics(false),CompiledSupport.toPureCollection(_extensions),core_pure_tools_tools_extension.Root_meta_pure_tools_noDebug__DebugContext_1_(es),es);\n return CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_router_metamodel_clustering_ClusteredValueSpecification>castWithExceptionHandling(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>)CompiledSupport.safeGet(_clustered, 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/router/store/cluster.pure\", -1, -1, 708, 16, -1, -1)))._expressionSequence()),org.finos.legend.pure.generated.Root_meta_pure_router_metamodel_clustering_ClusteredValueSpecification.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/router/store/cluster.pure\", -1, -1, 708, 67, -1, -1)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/router/store/cluster.pure\", -1, -1, 708, 103, -1, -1));\n }\n \n public static RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>> Root_meta_pure_router_doCluster_List_MANY__FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__Extension_MANY__DebugContext_1__FunctionDefinition_MANY_(final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification>> _built, final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _f, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions, final org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext _debug,final ExecutionSupport es)\n {\n core_pure_corefunctions_ioExtension.Root_meta_pure_functions_io_print_Any_MANY__Nil_0_(CompiledSupport.toPureCollection(((java.lang.String)(_debug._debug()?platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\n\",_debug._space(),\"Clustering:\\n\")),es):\"\"))),es);\n final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _openVariables = FunctionsGen.getOpenVariables(_f);\n"}, {"source1": "org/finos/legend/pure/generated/core_store_aggregationAware_aggregationAware.java", "source2": "org/finos/legend/pure/generated/core_store_aggregationAware_aggregationAware.java", "unified_diff": "@@ -1250,15 +1250,15 @@\n      }\n \n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression value(final java.lang.String _k, final ExecutionSupport es)\n      {\n final RichIterable<? extends java.lang.Object> _inScopeVarValue = CompiledSupport.mapToManyOverOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>)((PureMap)_openVars).getMap().get(_k)), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>, ExecutionSupport, RichIterable<? extends java.lang.Object>>)(core_store_aggregationAware_aggregationAware.__functions.get(\"meta$pure$mapping$aggregationAware$reprocessFunction$1$system$imports$import__core_store_aggregationAware_aggregationAware_pure_1$4\")), es)\n ;\n final RichIterable<? extends java.lang.Object> _rightValue = _inScopeVarValue;\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity _multiplicity = ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::valuespecification::SimpleFunctionExpression\",\"$core$1274681\"))._multiplicity();\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity _multiplicity = ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::valuespecification::SimpleFunctionExpression\",\"$core$1274682\"))._multiplicity();\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType _genericType = CoreGen.safeGetGenericType(_inScopeVarValue, ((CompiledExecutionSupport)es).getMetadataAccessor(), ((CompiledExecutionSupport)es).getProcessorSupport());\n final java.lang.String _keyVS = _k;\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue _rightSide = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_valuespecification_InstanceValue_Impl(\"Anonymous_NoCounter\")._values(CompiledSupport.toPureCollection(_rightValue))._genericType(_genericType)._multiplicity(_multiplicity);\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue _leftSide = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_valuespecification_InstanceValue_Impl(\"Anonymous_NoCounter\")._values(CompiledSupport.toPureCollection(_keyVS))._multiplicity(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::PureOne\")))._genericType(CoreGen.safeGetGenericType(_keyVS, ((CompiledExecutionSupport)es).getMetadataAccessor(), ((CompiledExecutionSupport)es).getProcessorSupport()));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression _placeholderLet = CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression>castWithExceptionHandling(CompiledSupport.toPureCollection(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$aggregationAware$reprocessFunction$1$system$imports$import__core_store_aggregationAware_aggregationAware_pure_1$6\")\n ), (\n@@ -1287,15 +1287,15 @@\n      public MutableMap<String, Object> getOpenVariables()\n      {\n          return this.__vars;\n      }\n }\n ), es)\n ;\n-return new org.finos.legend.pure.generated.Root_meta_pure_metamodel_function_LambdaFunction_Impl<java.lang.Object>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::LambdaFunction\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$1274073\")))))._expressionSequence(CompiledSupport.toOneMany(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>)(Object)CompiledSupport.concatenate(_existingsVars, core_store_aggregationAware_aggregationAware.Root_meta_pure_mapping_aggregationAware_rewriteQuery_FunctionExpression_1__Map_1__RoutedValueSpecification_$0_1$__Mapping_1__DebugContext_1__FunctionExpression_1_(_f,_openVars,_e,_m,_debug,es))), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/aggregationAware/aggregationAware.pure\", -1, -1, 54, 154, -1, -1)));\n+return new org.finos.legend.pure.generated.Root_meta_pure_metamodel_function_LambdaFunction_Impl<java.lang.Object>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::LambdaFunction\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$1274074\")))))._expressionSequence(CompiledSupport.toOneMany(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>)(Object)CompiledSupport.concatenate(_existingsVars, core_store_aggregationAware_aggregationAware.Root_meta_pure_mapping_aggregationAware_rewriteQuery_FunctionExpression_1__Map_1__RoutedValueSpecification_$0_1$__Mapping_1__DebugContext_1__FunctionExpression_1_(_f,_openVars,_e,_m,_debug,es))), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/aggregationAware/aggregationAware.pure\", -1, -1, 54, 154, -1, -1)));\n }\n \n public static org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression Root_meta_pure_mapping_aggregationAware_rewriteQuery_FunctionExpression_1__Map_1__RoutedValueSpecification_$0_1$__Mapping_1__DebugContext_1__FunctionExpression_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression _f, final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _inScopeVars, final org.finos.legend.pure.m3.coreinstance.meta.pure.router.RoutedValueSpecification _r, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mappings, final org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext _debug,final ExecutionSupport es)\n {\n return CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>castWithExceptionHandling(core_store_aggregationAware_aggregationAware.Root_meta_pure_mapping_aggregationAware_rewriteValueSpecification_ValueSpecification_1__Mapping_1__Map_1__Map_1__DebugContext_1__ValueSpecification_1_(core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_reprocessVSWithInScopeVars_ValueSpecification_1__Map_1__ValueSpecification_1_(core_store_aggregationAware_aggregationAware.Root_meta_pure_mapping_aggregationAware_reprocessVS_ValueSpecification_1__ValueSpecification_1_(_f,es),_inScopeVars,es),_mappings,new PureMap(new org.eclipse.collections.impl.map.strategy.mutable.UnifiedMapWithHashingStrategy(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureEqualsHashingStrategy.HASHING_STRATEGY)),_inScopeVars,_debug,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/aggregationAware/aggregationAware.pure\", -1, -1, 59, 154, -1, -1));\n }\n \n"}, {"source1": "org/finos/legend/pure/generated/core_store_m2m_chain.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_chain.java", "unified_diff": "@@ -1231,15 +1231,15 @@\n      }\n \n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression value(final java.lang.String _k, final ExecutionSupport es)\n      {\n final RichIterable<? extends java.lang.Object> _inScopeVarValue = CompiledSupport.mapToManyOverOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>)((PureMap)_f._inScopeVars()).getMap().get(_k)), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>, ExecutionSupport, RichIterable<? extends java.lang.Object>>)(core_store_m2m_chain.__functions.get(\"meta$pure$mapping$modelToModel$chain$executeChain$1$system$imports$import__core_store_m2m_chain_pure_1$12\")), es)\n ;\n final RichIterable<? extends java.lang.Object> _rightValue = _inScopeVarValue;\n-return ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression)(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.DataType.class.isInstance(CompiledSupport.toOne(CoreGen.safeGetGenericType(_rightValue, ((CompiledExecutionSupport)es).getMetadataAccessor(), ((CompiledExecutionSupport)es).getProcessorSupport())._rawType(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/chain.pure\", -1, -1, 39, 93, -1, -1)))?new LambdaZero<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression>(){public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression execute(){ final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity _multiplicity = ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::valuespecification::SimpleFunctionExpression\",\"$core$724604\"))._multiplicity();\n+return ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression)(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.DataType.class.isInstance(CompiledSupport.toOne(CoreGen.safeGetGenericType(_rightValue, ((CompiledExecutionSupport)es).getMetadataAccessor(), ((CompiledExecutionSupport)es).getProcessorSupport())._rawType(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/chain.pure\", -1, -1, 39, 93, -1, -1)))?new LambdaZero<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression>(){public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression execute(){ final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity _multiplicity = ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::valuespecification::SimpleFunctionExpression\",\"$core$724607\"))._multiplicity();\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType _genericType = CoreGen.safeGetGenericType(_inScopeVarValue, ((CompiledExecutionSupport)es).getMetadataAccessor(), ((CompiledExecutionSupport)es).getProcessorSupport());\n final java.lang.String _keyVS = _k;\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue _rightSide = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_valuespecification_InstanceValue_Impl(\"Anonymous_NoCounter\")._values(CompiledSupport.toPureCollection(_rightValue))._genericType(_genericType)._multiplicity(_multiplicity);\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue _leftSide = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_valuespecification_InstanceValue_Impl(\"Anonymous_NoCounter\")._values(CompiledSupport.toPureCollection(_keyVS))._multiplicity(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::PureOne\")))._genericType(CoreGen.safeGetGenericType(_keyVS, ((CompiledExecutionSupport)es).getMetadataAccessor(), ((CompiledExecutionSupport)es).getProcessorSupport()));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression _placeholderLet = CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression>castWithExceptionHandling(CompiledSupport.toPureCollection(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$chain$executeChain$1$system$imports$import__core_store_m2m_chain_pure_1$15\")\n ), (\n@@ -1268,15 +1268,15 @@\n      public MutableMap<String, Object> getOpenVariables()\n      {\n          return this.__vars;\n      }\n }\n ), es)\n ;\n-final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.Object> _results = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.Object>>castWithExceptionHandling(core_pure_router_router_execution.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__Extension_MANY__DebugContext_1__Result_1_(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_function_LambdaFunction_Impl<java.lang.Object>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::LambdaFunction\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$721862\")))))._expressionSequence(CompiledSupport.toOneMany(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>)(Object)CompiledSupport.concatenate(_existingsVars, CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>castWithExceptionHandling(_processed._res(),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/chain.pure\", -1, -1, 50, 141, -1, -1)))), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/chain.pure\", -1, -1, 50, 169, -1, -1))),CompiledSupport.toOne(FunctionsGen.last((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping>)_mcc._mappings()), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/chain.pure\", -1, -1, 51, 69, -1, -1)),_runtime,_exeCtx,CompiledSupport.toPureCollection(_extensions),_debug,es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/chain.pure\", -1, -1, 50, 38, -1, -1)));\n+final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.Object> _results = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.Object>>castWithExceptionHandling(core_pure_router_router_execution.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__Extension_MANY__DebugContext_1__Result_1_(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_function_LambdaFunction_Impl<java.lang.Object>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::LambdaFunction\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$721865\")))))._expressionSequence(CompiledSupport.toOneMany(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>)(Object)CompiledSupport.concatenate(_existingsVars, CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>castWithExceptionHandling(_processed._res(),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/chain.pure\", -1, -1, 50, 141, -1, -1)))), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/chain.pure\", -1, -1, 50, 169, -1, -1))),CompiledSupport.toOne(FunctionsGen.last((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping>)_mcc._mappings()), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/chain.pure\", -1, -1, 51, 69, -1, -1)),_runtime,_exeCtx,CompiledSupport.toPureCollection(_extensions),_debug,es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/chain.pure\", -1, -1, 50, 38, -1, -1)));\n final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation> _sets = FunctionsGen.toReversed(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(_processed._ex()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation>>)(core_store_m2m_chain.__functions.get(\"meta$pure$mapping$modelToModel$chain$executeChain$1$system$imports$import__core_store_m2m_chain_pure_1$23\")), es)\n ),org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/chain.pure\", -1, -1, 57, 35, -1, -1)));\n final RichIterable<? extends java.lang.Object> _res = (RichIterable<? extends java.lang.Object>)(Pure.matches(_returnType,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enumeration.class,1,1)?\n CompiledSupport.toPureCollection(   (new DefendedFunction()\n    {\n        public Object valueOf(final Object _e_As_Object)\n        {\n@@ -1378,15 +1378,15 @@\n \n public static org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode Root_meta_pure_mapping_modelToModel_chain_planExecutionChain_StoreQuery_1__StoreMappingRoutedValueSpecification_$0_1$__Mapping_$0_1$__ModelChainConnection_1__Runtime_$0_1$__ExecutionContext_1__Extension_MANY__DebugContext_1__ExecutionNode_1_(final org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery _sq, final org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification _e, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelChainConnection _mcc, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions, final org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext _debug,final ExecutionSupport es)\n {\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type _returnType = CompiledSupport.toOne(_sq._fe()._genericType()._rawType(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/chain.pure\", -1, -1, 105, 49, -1, -1));\n platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__String_1__Boolean_1_(platform_functions_meta__subTypeOf.Root_meta_pure_functions_meta__subTypeOf_Type_1__Type_1__Boolean_1_(_returnType,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::tds::TabularDataSet\")),es),\"Non TDS return type not supported for Model Connections\",es);\n core_pure_corefunctions_ioExtension.Root_meta_pure_functions_io_print_Any_MANY__Nil_0_(CompiledSupport.toPureCollection(((java.lang.String)(!(_debug._debug())?\"\":platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_debug._space(),\"Mappings: [\",core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping>)(Object)CompiledSupport.concatenate(_mapping, CompiledSupport.init(_mcc._mappings())))),\", \",es),\"]\\n\")),es)))),es);\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_chain_Container _processed = core_store_m2m_chain.Root_meta_pure_mapping_modelToModel_chain_allReprocess_FunctionExpression_1__StoreMappingRoutedValueSpecification_$0_1$__Mapping_MANY__Extension_MANY__DebugContext_1__Container_1_(_sq._fe(),_e,CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping>)(Object)CompiledSupport.concatenate(_mapping, CompiledSupport.init(_mcc._mappings())))),CompiledSupport.toPureCollection(_extensions),_debug,es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _f = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>castWithExceptionHandling(CompiledSupport.toOne(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_function_LambdaFunction_Impl<java.lang.Object>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::LambdaFunction\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$722774\")))))._expressionSequence(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>castWithExceptionHandling(_processed._res(),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/chain.pure\", -1, -1, 111, 77, -1, -1)))), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/chain.pure\", -1, -1, 111, 105, -1, -1)),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/chain.pure\", -1, -1, 111, 114, -1, -1));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _f = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>castWithExceptionHandling(CompiledSupport.toOne(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_function_LambdaFunction_Impl<java.lang.Object>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::LambdaFunction\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$722777\")))))._expressionSequence(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>castWithExceptionHandling(_processed._res(),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/chain.pure\", -1, -1, 111, 77, -1, -1)))), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/chain.pure\", -1, -1, 111, 105, -1, -1)),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/chain.pure\", -1, -1, 111, 114, -1, -1));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _m = CompiledSupport.toOne(FunctionsGen.last((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping>)_mcc._mappings()), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/chain.pure\", -1, -1, 113, 35, -1, -1));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _routed = core_pure_router_deprecated_deprecated.Root_meta_pure_router_routeFunction_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__Extension_MANY__DebugContext_1__FunctionDefinition_1_(_f,_m,CompiledSupport.toOne(_runtime, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/chain.pure\", -1, -1, 115, 49, -1, -1)),_exeCtx,CompiledSupport.toPureCollection(_extensions),_debug,es);\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _routedFunction = CompiledSupport.toOne(_routed, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/chain.pure\", -1, -1, 116, 59, -1, -1));\n final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification> _clusters = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification>castWithExceptionHandling(CompiledSupport.toPureCollection(_routedFunction._expressionSequence()),org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/chain.pure\", -1, -1, 117, 80, -1, -1));\n final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _inScopeVars = _sq._inScopeVars();\n return ((org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode)(CompiledSupport.equal(CompiledSupport.safeSize(_clusters), 1l)?core_pure_executionPlan_executionPlan_generation.Root_meta_pure_executionPlan_plan_ClusteredValueSpecification_1__Map_1__ExecutionContext_1__Extension_MANY__DebugContext_1__ExecutionNode_1_(((org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification)CompiledSupport.safeGet(_clusters, 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/chain.pure\", -1, -1, 122, 21, -1, -1))),_inScopeVars,_exeCtx,CompiledSupport.toPureCollection(_extensions),_debug,es):new LambdaZero<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_SequenceExecutionNode>(){public org.finos.legend.pure.generated.Root_meta_pure_executionPlan_SequenceExecutionNode execute(){ final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode> _allNodes = CompiledSupport.fold(_clusters,new DefendedFunction2<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_NodeAndVars,org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification,org.finos.legend.pure.generated.Root_meta_pure_executionPlan_NodeAndVars>(){public org.finos.legend.pure.generated.Root_meta_pure_executionPlan_NodeAndVars value(final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_NodeAndVars _a, final org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification _c){final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _x = _a._vars();\n final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode _node = core_pure_executionPlan_executionPlan_generation.Root_meta_pure_executionPlan_plan_ClusteredValueSpecification_1__Map_1__ExecutionContext_1__Extension_MANY__DebugContext_1__ExecutionNode_1_(_c,_x,_exeCtx,CompiledSupport.toPureCollection(_extensions),_debug,es);\n@@ -1437,15 +1437,15 @@\n return CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_NodeAndVars>copy(_a, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/chain.pure\", 130, 46, 130, 77))._nodesAdd(_node)._vars(_nVars);}},new org.finos.legend.pure.generated.Root_meta_pure_executionPlan_NodeAndVars_Impl(\"Anonymous_NoCounter\")._vars(_inScopeVars))._nodes();\n return new org.finos.legend.pure.generated.Root_meta_pure_executionPlan_SequenceExecutionNode_Impl(\"Anonymous_NoCounter\")._resultType(CompiledSupport.toOne(FunctionsGen.last((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode>)_allNodes), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/chain.pure\", -1, -1, 134, 45, -1, -1))._resultType())._resultSizeRange(CompiledSupport.toOne(FunctionsGen.last((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode>)_allNodes), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/chain.pure\", -1, -1, 135, 50, -1, -1))._resultSizeRange())._executionNodes(CompiledSupport.toPureCollection(_allNodes));}}.execute()));\n }\n \n public static org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_chain_Container Root_meta_pure_mapping_modelToModel_chain_allReprocess_FunctionExpression_1__StoreMappingRoutedValueSpecification_$0_1$__Mapping_MANY__Extension_MANY__DebugContext_1__Container_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression _f, final org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification _r, final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping> _mappings, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions, final org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext _debug,final ExecutionSupport es)\n {\n return CompiledSupport.fold(_mappings,new DefendedFunction2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_chain_Container,org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_chain_Container>(){public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_chain_Container value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_chain_Container _b, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _a){core_pure_corefunctions_ioExtension.Root_meta_pure_functions_io_print_Any_MANY__Nil_0_(CompiledSupport.toPureCollection(((java.lang.String)(!(_debug._debug())?\"\":platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_debug._space(),\"  Mapping: \",CompiledSupport.toOne(_a._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/chain.pure\", -1, -1, 151, 92, -1, -1)),\"\\n\")),es)))),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _rez = core_pure_router_deprecated_deprecated.Root_meta_pure_router_routeFunction_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__DebugContext_1__FunctionDefinition_1_(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_function_LambdaFunction_Impl<java.lang.Object>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::LambdaFunction\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$724793\")))))._expressionSequence(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>castWithExceptionHandling(_b._res(),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/chain.pure\", -1, -1, 152, 92, -1, -1)))),_a,new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\"),CompiledSupport.toPureCollection(_extensions),_debug,es);\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _rez = core_pure_router_deprecated_deprecated.Root_meta_pure_router_routeFunction_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__DebugContext_1__FunctionDefinition_1_(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_function_LambdaFunction_Impl<java.lang.Object>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::LambdaFunction\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$724796\")))))._expressionSequence(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>castWithExceptionHandling(_b._res(),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/chain.pure\", -1, -1, 152, 92, -1, -1)))),_a,new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\"),CompiledSupport.toPureCollection(_extensions),_debug,es);\n core_pure_corefunctions_ioExtension.Root_meta_pure_functions_io_print_Any_MANY__Nil_0_(CompiledSupport.toPureCollection(((java.lang.String)(!(_debug._debug())?\"\":platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_debug._space(),\"  Routed: \",core_pure_router_printer_printer.Root_meta_pure_router_printer_asString_Function_1__String_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>)CompiledSupport.safeGet(_rez, 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/chain.pure\", -1, -1, 153, 88, -1, -1))),es),\"\\n\")),es)))),es);\n final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification>,? extends java.lang.Object> _res = (org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification>,? extends java.lang.Object>)(Pure.matches(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification>castWithExceptionHandling(CompiledSupport.toPureCollection(_rez._expressionSequence()),org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/chain.pure\", -1, -1, 154, 85, -1, -1))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification>)(core_store_m2m_chain.__functions.get(\"meta$pure$mapping$modelToModel$chain$allReprocess$3$system$imports$import__core_store_m2m_chain_pure_1$11\")), es)\n ,org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification.class,1,1)?\n    (new DefendedFunction()\n    {\n        public Object valueOf(final Object _e_As_Object)\n        {\n@@ -2257,15 +2257,15 @@\n ;\n }\n \n public static RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_tds_TDSColumn> Root_meta_pure_mapping_modelToModel_chain_identifyTDSColumns_FunctionExpression_1__Extension_MANY__TDSColumn_MANY_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression _originalStoreQueryExpression, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n {\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _functionExpression = ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)(CompiledSupport.equal(_originalStoreQueryExpression._func(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::concatenate_T_MANY__T_MANY__T_MANY_\")))?((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(_originalStoreQueryExpression._parametersValues(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/chain.pure\", -1, -1, 394, 157, -1, -1))):_originalStoreQueryExpression));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression _routerInfoByPassedFunctionExpression = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>castWithExceptionHandling(core_pure_router_utils_utils.Root_meta_pure_router_utils_deepByPassRouterInfo_Any_1__Any_1_(_functionExpression,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/chain.pure\", -1, -1, 395, 92, -1, -1));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _routerInfoByPassedFunctionDefinition = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_function_FunctionDefinition_Impl<java.lang.Object>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::FunctionDefinition\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$721550\")))))._expressionSequence(CompiledSupport.toPureCollection(_routerInfoByPassedFunctionExpression));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _routerInfoByPassedFunctionDefinition = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_function_FunctionDefinition_Impl<java.lang.Object>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::FunctionDefinition\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$721553\")))))._expressionSequence(CompiledSupport.toPureCollection(_routerInfoByPassedFunctionExpression));\n return CompiledSupport.toPureCollection(core_pure_tds_tdsSchema.Root_meta_pure_tds_schema_resolveSchema_FunctionDefinition_1__Extension_MANY__TDSColumn_MANY_(_routerInfoByPassedFunctionDefinition,CompiledSupport.toPureCollection(_extensions),es));\n }\n \n public static org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification Root_meta_pure_mapping_modelToModel_chain_potentialyApplyFilter_PureInstanceSetImplementation_1__FunctionExpression_1__ValueSpecification_1__ValueSpecification_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation _setImpl, final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression _fe, final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _src,final ExecutionSupport es)\n {\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _filter = _setImpl._filter();\n return ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)(platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_filter,es)?_src:new LambdaZero<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>(){public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression execute(){ final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType _fType = CoreGen.safeGetGenericType(_filter, ((CompiledExecutionSupport)es).getMetadataAccessor(), ((CompiledExecutionSupport)es).getProcessorSupport());\n"}, {"source1": "org/finos/legend/pure/generated/core_store_m2m_inMemory.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_inMemory.java", "unified_diff": "@@ -1257,15 +1257,15 @@\n \n public static org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode Root_meta_pure_mapping_modelToModel_inMemory_planExecutionInMemory_StoreQuery_1__StoreMappingRoutedValueSpecification_$0_1$__Mapping_$0_1$__ModelConnection_1__Runtime_$0_1$__ExecutionContext_1__Extension_MANY__DebugContext_1__ExecutionNode_1_(final org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery _sq, final org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification _e, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelConnection _mc, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions, final org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext _debug,final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonFeWithPropertyPaths _jsonFeWithPpt = ((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonFeWithPropertyPaths)(CompiledSupport.equal(_sq._fe()._func()._name(), \"toJSON_T_MANY__LambdaFunction_MANY__String_1_\")?new LambdaZero<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonFeWithPropertyPaths>(){public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonFeWithPropertyPaths execute(){ final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression _inputFeToJson = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>castWithExceptionHandling(core_pure_tools_tools_extension.Root_meta_pure_router_byPassRouterInfo_ValueSpecification_1__ValueSpecification_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(_sq._fe()._parametersValues(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/inMemory.pure\", -1, -1, 347, 74, -1, -1))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/inMemory.pure\", -1, -1, 347, 101, -1, -1));\n final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>> _jsonPropertyPaths = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue>castWithExceptionHandling(core_pure_tools_tools_extension.Root_meta_pure_router_byPassRouterInfo_ValueSpecification_1__ValueSpecification_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(_sq._fe()._parametersValues(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/inMemory.pure\", -1, -1, 348, 78, -1, -1))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/inMemory.pure\", -1, -1, 348, 105, -1, -1))._values()),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/inMemory.pure\", -1, -1, 348, 134, -1, -1));\n return new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonFeWithPropertyPaths_Impl(\"Anonymous_NoCounter\")._fe(_inputFeToJson)._jsonPropertyPaths(CompiledSupport.toPureCollection(_jsonPropertyPaths));}}.execute():new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonFeWithPropertyPaths_Impl(\"Anonymous_NoCounter\")._fe(_sq._fe())));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression _fe = _jsonFeWithPpt._fe();\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _fd = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_function_LambdaFunction_Impl<java.lang.Object>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::LambdaFunction\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$539623\")))))._expressionSequence(CompiledSupport.toPureCollection(_fe));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _fd = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_function_LambdaFunction_Impl<java.lang.Object>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::LambdaFunction\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$539626\")))))._expressionSequence(CompiledSupport.toPureCollection(_fe));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type _possibleClass = CompiledSupport.toOne(_fe._genericType()._rawType(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/inMemory.pure\", -1, -1, 357, 49, -1, -1));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type _class = ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)(CompiledSupport.equal(_possibleClass, ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Any>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::metamodel::type::Any\")))?new LambdaZero<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>(){public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type execute(){ final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object> _getAllClass = core_pure_mapping_modelToModel.Root_meta_pure_mapping_modelToModel_findMainClassInGetAllExpression_ValueSpecification_1__Class_1_(_fe,es);\n return ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)(platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_getAllClass,es)?_possibleClass:_getAllClass));}}.execute():_possibleClass));\n platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__String_1__Boolean_1_(!(org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet.class.isInstance(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType)CompiledSupport.safeGet(CoreGen.safeGetGenericType(_class, ((CompiledExecutionSupport)es).getMetadataAccessor(), ((CompiledExecutionSupport)es).getProcessorSupport())._typeArguments(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/inMemory.pure\", -1, -1, 360, 49, -1, -1))))),\"ExecutionPlan not supported for Alloy ModelToModel queries returning 'TabularDataSet'\",es);\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation _setImplementation = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation)(platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_e,es)?CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation>castWithExceptionHandling(CompiledSupport.toOne(platform_dsl_mapping_functions_Mapping.Root_meta_pure_mapping_rootClassMappingByClass_Mapping_1__Class_1__SetImplementation_$0_1$_(CompiledSupport.toOne(_mapping, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/inMemory.pure\", -1, -1, 363, 43, -1, -1)),CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>>castWithExceptionHandling(_possibleClass,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/inMemory.pure\", -1, -1, 363, 92, -1, -1)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/inMemory.pure\", -1, -1, 363, 112, -1, -1)),org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/inMemory.pure\", -1, -1, 363, 121, -1, -1)):CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation>castWithExceptionHandling(CompiledSupport.toOne(CompiledSupport.mapToManyOverOne(_e, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation>>)(core_store_m2m_inMemory.__functions.get(\"meta$pure$mapping$modelToModel$inMemory$planExecutionInMemory$12$system$imports$import__core_store_m2m_inMemory_pure_1$20\")), es)\n , new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/inMemory.pure\", -1, -1, 364, 42, -1, -1)),org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/inMemory.pure\", -1, -1, 364, 51, -1, -1))));\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection _connection = ((org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection)CompiledSupport.safeGet(CompiledSupport.toOne(_runtime, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/inMemory.pure\", -1, -1, 366, 31, -1, -1))._connections(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/inMemory.pure\", -1, -1, 366, 52, -1, -1)));\n"}, {"source1": "org/finos/legend/pure/generated/core_store_m2m_tests_createInstances.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_tests_createInstances.java", "unified_diff": "@@ -34,27 +34,14 @@\n \n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee> valueOf(final ExecutionSupport es)\n      {\n return CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::shared::dest::FirmEmployee\").valuesView())));\n      }\n }\n );\n-        __functions.put(\"$core$1576310\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person, java.lang.String>()\n-{\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person _v_automap, final ExecutionSupport es)\n-     {\n-return _v_automap._fullName();\n-     }\n-}\n-);\n         __functions.put(\"meta$pure$mapping$modelToModel$test$simple$testCartesianOnAssociationMultiProperty$3$system$imports$import__core_store_m2m_tests_createInstances_pure_1$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -99,27 +86,14 @@\n \n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee> valueOf(final ExecutionSupport es)\n      {\n return CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::shared::dest::FirmEmployee\").valuesView())));\n      }\n }\n );\n-        __functions.put(\"$core$1576318\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address, java.lang.String>()\n-{\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address _v_automap, final ExecutionSupport es)\n-     {\n-return _v_automap._street();\n-     }\n-}\n-);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_createInstances_createInstancesModelMappingOneMany_FirmEmployee$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm, RichIterable<? extends java.lang.String>>()\n {\n      public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -138,14 +112,27 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._lastName();\n      }\n }\n );\n+        __functions.put(\"$core$1576315\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person _v_automap, final ExecutionSupport es)\n+     {\n+return _v_automap._fullName();\n+     }\n+}\n+);\n         __functions.put(\"meta$pure$mapping$modelToModel$test$createInstances$testCreateInstances$1$system$imports$import__core_store_m2m_tests_createInstances_pure_1$4\", new DefaultPureLambdaFunction0<RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm>>()\n {\n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n@@ -211,30 +198,30 @@\n      public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(_src._employees()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address>>)(core_store_m2m_tests_createInstances.__functions.get(\"$core$1576460\")), es)\n-), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_createInstances.__functions.get(\"$core$1576318\")), es)\n+return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(_src._employees()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address>>)(core_store_m2m_tests_createInstances.__functions.get(\"$core$1576461\")), es)\n+), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_createInstances.__functions.get(\"$core$1576323\")), es)\n );\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_createInstances_createInstancesModelMappingOneManyMultiProperty_FirmEmployee$7\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm, RichIterable<? extends java.lang.String>>()\n {\n      public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._employees()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_createInstances.__functions.get(\"$core$1576310\")), es)\n+return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._employees()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_createInstances.__functions.get(\"$core$1576315\")), es)\n );\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_createInstances_createInstancesModelMapping_Person_p1$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -283,27 +270,53 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._streetAddress();\n      }\n }\n );\n+        __functions.put(\"$core$1576323\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address _v_automap, final ExecutionSupport es)\n+     {\n+return _v_automap._street();\n+     }\n+}\n+);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_createInstances_createInstancesModelMapping_Person_p2$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm _src, final ExecutionSupport es)\n      {\n return \"efgh\";\n      }\n }\n );\n+        __functions.put(\"$core$1576461\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address>>()\n+{\n+     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address> execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address> value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person _v_automap, final ExecutionSupport es)\n+     {\n+return CompiledSupport.toPureCollection(_v_automap._addresses());\n+     }\n+}\n+);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_createInstances_createInstancesModelMapping_Firm$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -335,27 +348,14 @@\n \n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm _src, final ExecutionSupport es)\n      {\n return _src;\n      }\n }\n );\n-        __functions.put(\"$core$1576460\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address>>()\n-{\n-     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address> execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address> value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person _v_automap, final ExecutionSupport es)\n-     {\n-return CompiledSupport.toPureCollection(_v_automap._addresses());\n-     }\n-}\n-);\n         __functions.put(\"meta$pure$mapping$modelToModel$test$simple$testCartesianOnAssociationMultiPropertyOptional$4$system$imports$import__core_store_m2m_tests_createInstances_pure_1$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n"}, {"source1": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_autoMapping.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_autoMapping.java", "unified_diff": "@@ -51,15 +51,15 @@\n      }\n }\n );\n     }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_mapSourceToTargetBasedOnNameAndType__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_automap_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_automap_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1021150\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_automap_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_automap_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1021129\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$mapSourceToTargetBasedOnNameAndType$1$system$imports$import__core_store_m2m_tests_legend_autoMapping_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n"}, {"source1": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_chain_dataQualityChain.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_chain_dataQualityChain.java", "unified_diff": "@@ -21,50 +21,37 @@\n import org.finos.legend.pure.runtime.java.compiled.execution.sourceInformation.*;\n import org.junit.Test;\n public class core_store_m2m_tests_legend_chain_dataQualityChain\n {\n     public static MutableMap<String, SharedPureFunction<?>> __functions = Maps.mutable.empty();\n     static\n     {\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_SrcToBridgeMapping__Firm$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Firm, java.lang.String>()\n-{\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Firm)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Firm _src, final ExecutionSupport es)\n-     {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"$\",_src._name(),\"$\")),es);\n-     }\n-}\n-);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_bridge__Firm$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_bridge__Firm, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_bridge__Firm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_bridge__Firm _this, final ExecutionSupport es)\n      {\n return (FunctionsGen.endsWith(_this._name(), \"1$\") || FunctionsGen.endsWith(_this._name(), \"2$\"));\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_SrcToBridgeMapping__Firm$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Firm, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Person>>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_SrcToBridgeMapping__Firm$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Firm, java.lang.String>()\n {\n-     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Person> execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Firm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Person> value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Firm _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Firm _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(_src._employees());\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"$\",_src._name(),\"$\")),es);\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -73,14 +60,27 @@\n \n      public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm _this, final ExecutionSupport es)\n      {\n return ((FunctionsGen.endsWith(_this._name(), \"1$|\") || FunctionsGen.endsWith(_this._name(), \"2$|\")) || FunctionsGen.endsWith(_this._name(), \"3$|\"));\n      }\n }\n );\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_SrcToBridgeMapping__Firm$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Firm, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Person>>()\n+{\n+     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Person> execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Firm)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Person> value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Firm _src, final ExecutionSupport es)\n+     {\n+return CompiledSupport.toPureCollection(_src._employees());\n+     }\n+}\n+);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_BridgeToDestMapping_Person$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_bridge__Person, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_bridge__Person)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -155,15 +155,15 @@\n      }\n }\n );\n     }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_constraintFailureAtRootChain__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$577688\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$577729\"));\n final java.lang.String _sourceFirms = \"[{\\\"name\\\":\\\"Firm1\\\"},{\\\"name\\\":\\\"Firm2\\\"},{\\\"name\\\":\\\"Firm3\\\"},{\\\"name\\\":\\\"Firm4\\\"}]\";\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$chain$dataQuality$constraintFailureAtRootChain$1$system$imports$import__core_store_m2m_tests_legend_chain_dataQualityChain_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n@@ -186,15 +186,15 @@\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::chain::dataQuality::BridgeToDestMapping\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection>with(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelChainConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._mappings(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::chain::dataQuality::SrcToBridgeMapping\")))),new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::chain::dataQuality::src::__Firm\")))._url(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"data:application/json,\",_sourceFirms)),es)))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/chain/dataQualityChain.pure\", -1, -1, 37, 17, -1, -1)));\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[\",\"  {\",\"    \\\"defects\\\": [\",\"    ],\",\"    \\\"source\\\":     {\",\"      \\\"defects\\\": [\",\"      ],\",\"      \\\"source\\\":       {\",\"        \\\"defects\\\": [\",\"        ],\",\"        \\\"source\\\":         {\",\"          \\\"number\\\": 1,\",\"          \\\"record\\\": \\\"{\\\\\\\"name\\\\\\\":\\\\\\\"Firm1\\\\\\\"}\\\"\",\"        },\",\"        \\\"value\\\":         {\",\"          \\\"name\\\": \\\"Firm1\\\"\",\"        }\",\"      },\",\"      \\\"value\\\":       {\",\"        \\\"name\\\": \\\"$Firm1$\\\"\",\"      }\",\"    },\",\"    \\\"value\\\":     {\",\"      \\\"name\\\": \\\"|$Firm1$|\\\"\",\"    }\",\"  },\",\"  {\",\"    \\\"defects\\\": [\",\"    ],\",\"    \\\"source\\\":     {\",\"      \\\"defects\\\": [\",\"      ],\",\"      \\\"source\\\":       {\",\"        \\\"defects\\\": [\",\"          {\",\"            \\\"path\\\": [\",\"            ],\",\"            \\\"enforcementLevel\\\": \\\"Error\\\",\",\"            \\\"ruleType\\\": \\\"ClassConstraint\\\",\",\"            \\\"externalId\\\": null,\",\"            \\\"id\\\": \\\"__Firm_Constraint\\\",\",\"            \\\"ruleDefinerPath\\\": \\\"meta::pure::mapping::modelToModel::test::alloy::chain::dataQuality::src::__Firm\\\",\",\"            \\\"message\\\": \\\"Constraint :[__Firm_Constraint] violated in the Class __Firm\\\"\",\"          }\",\"        ],\",\"        \\\"source\\\":         {\",\"          \\\"number\\\": 2,\",\"          \\\"record\\\": \\\"{\\\\\\\"name\\\\\\\":\\\\\\\"Firm2\\\\\\\"}\\\"\",\"        },\",\"        \\\"value\\\":         {\",\"          \\\"name\\\": \\\"Firm2\\\"\",\"        }\",\"      },\",\"      \\\"value\\\":       {\",\"        \\\"name\\\": \\\"$Firm2$\\\"\",\"      }\",\"    },\",\"    \\\"value\\\":     {\",\"      \\\"name\\\": \\\"|$Firm2$|\\\"\",\"    }\",\"  },\",\"  {\",\"    \\\"defects\\\": [\",\"    ],\",\"    \\\"source\\\":     {\",\"      \\\"defects\\\": [\",\"        {\",\"          \\\"path\\\": [\",\"          ],\",\"          \\\"enforcementLevel\\\": \\\"Error\\\",\",\"          \\\"ruleType\\\": \\\"ClassConstraint\\\",\",\"          \\\"externalId\\\": null,\",\"          \\\"id\\\": \\\"_Firm_Constraint\\\",\",\"          \\\"ruleDefinerPath\\\": \\\"meta::pure::mapping::modelToModel::test::alloy::chain::dataQuality::bridge::_Firm\\\",\",\"          \\\"message\\\": \\\"Constraint :[_Firm_Constraint] violated in the Class _Firm\\\"\",\"        }\",\"      ],\",\"      \\\"source\\\":       {\",\"        \\\"defects\\\": [\",\"          {\",\"            \\\"path\\\": [\",\"            ],\",\"            \\\"enforcementLevel\\\": \\\"Error\\\",\",\"            \\\"ruleType\\\": \\\"ClassConstraint\\\",\",\"            \\\"externalId\\\": null,\",\"            \\\"id\\\": \\\"__Firm_Constraint\\\",\",\"            \\\"ruleDefinerPath\\\": \\\"meta::pure::mapping::modelToModel::test::alloy::chain::dataQuality::src::__Firm\\\",\",\"            \\\"message\\\": \\\"Constraint :[__Firm_Constraint] violated in the Class __Firm\\\"\",\"          }\",\"        ],\",\"        \\\"source\\\":         {\",\"          \\\"number\\\": 3,\",\"          \\\"record\\\": \\\"{\\\\\\\"name\\\\\\\":\\\\\\\"Firm3\\\\\\\"}\\\"\",\"        },\",\"        \\\"value\\\":         {\",\"          \\\"name\\\": \\\"Firm3\\\"\",\"        }\",\"      },\",\"      \\\"value\\\":       {\",\"        \\\"name\\\": \\\"$Firm3$\\\"\",\"      }\",\"    },\",\"    \\\"value\\\":     {\",\"      \\\"name\\\": \\\"|$Firm3$|\\\"\",\"    }\",\"  },\",\"  {\",\"    \\\"defects\\\": [\",\"      {\",\"        \\\"path\\\": [\",\"        ],\",\"        \\\"enforcementLevel\\\": \\\"Error\\\",\",\"        \\\"ruleType\\\": \\\"ClassConstraint\\\",\",\"        \\\"externalId\\\": null,\",\"        \\\"id\\\": \\\"Firm_Constraint\\\",\",\"        \\\"ruleDefinerPath\\\": \\\"meta::pure::mapping::modelToModel::test::alloy::chain::dataQuality::dest::Firm\\\",\",\"        \\\"message\\\": \\\"Constraint :[Firm_Constraint] violated in the Class Firm\\\"\",\"      }\",\"    ],\",\"    \\\"source\\\":     {\",\"      \\\"defects\\\": [\",\"        {\",\"          \\\"path\\\": [\",\"          ],\",\"          \\\"enforcementLevel\\\": \\\"Error\\\",\",\"          \\\"ruleType\\\": \\\"ClassConstraint\\\",\",\"          \\\"externalId\\\": null,\",\"          \\\"id\\\": \\\"_Firm_Constraint\\\",\",\"          \\\"ruleDefinerPath\\\": \\\"meta::pure::mapping::modelToModel::test::alloy::chain::dataQuality::bridge::_Firm\\\",\",\"          \\\"message\\\": \\\"Constraint :[_Firm_Constraint] violated in the Class _Firm\\\"\",\"        }\",\"      ],\",\"      \\\"source\\\":       {\",\"        \\\"defects\\\": [\",\"          {\",\"            \\\"path\\\": [\",\"            ],\",\"            \\\"enforcementLevel\\\": \\\"Error\\\",\",\"            \\\"ruleType\\\": \\\"ClassConstraint\\\",\",\"            \\\"externalId\\\": null,\",\"            \\\"id\\\": \\\"__Firm_Constraint\\\",\",\"            \\\"ruleDefinerPath\\\": \\\"meta::pure::mapping::modelToModel::test::alloy::chain::dataQuality::src::__Firm\\\",\",\"            \\\"message\\\": \\\"Constraint :[__Firm_Constraint] violated in the Class __Firm\\\"\",\"          }\",\"        ],\",\"        \\\"source\\\":         {\",\"          \\\"number\\\": 4,\",\"          \\\"record\\\": \\\"{\\\\\\\"name\\\\\\\":\\\\\\\"Firm4\\\\\\\"}\\\"\",\"        },\",\"        \\\"value\\\":         {\",\"          \\\"name\\\": \\\"Firm4\\\"\",\"        }\",\"      },\",\"      \\\"value\\\":       {\",\"        \\\"name\\\": \\\"$Firm4$\\\"\",\"      }\",\"    },\",\"    \\\"value\\\":     {\",\"      \\\"name\\\": \\\"|$Firm4$|\\\"\",\"    }\",\"  }\",\"]\")),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/chain/dataQualityChain.pure\", -1, -1, 212, 66, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_constraintFailureAtNestedPropertyChain__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$577719\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$577760\"));\n final java.lang.String _sourceFirms = \"{\\\"name\\\":\\\"Firm1\\\", \\\"employees\\\": [{\\\"fullName\\\": \\\"Person1\\\"}, {\\\"fullName\\\": \\\"Person2\\\"}, {\\\"fullName\\\": \\\"Person3\\\"}]}\";\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$chain$dataQuality$constraintFailureAtNestedPropertyChain$2$system$imports$import__core_store_m2m_tests_legend_chain_dataQualityChain_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n"}, {"source1": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_chain_filterChain.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_chain_filterChain.java", "unified_diff": "@@ -207,15 +207,15 @@\n      }\n }\n );\n     }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_chain_filter_filterOnSourceToBridgeMapping__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_filter_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_filter_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1610588\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_filter_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_filter_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1610595\"));\n final java.lang.String _sourceFirms = \"[{\\\"name\\\":\\\"Firm1\\\"},{\\\"name\\\":\\\"Firm2\\\"}]\";\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$chain$filter$filterOnSourceToBridgeMapping$1$system$imports$import__core_store_m2m_tests_legend_chain_filterChain_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n@@ -238,15 +238,15 @@\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::chain::filter::BridgeToDestMapping\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection>with(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelChainConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._mappings(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::chain::filter::SrcToBridgeMappingWithFilter\")))),new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_filter_src___Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::chain::filter::src::__Firm\")))._url(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"data:application/json,\",_sourceFirms)),es)))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/chain/filterChain.pure\", -1, -1, 37, 17, -1, -1)));\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"{\",\"  \\\"defects\\\": [\",\"  ],\",\"  \\\"source\\\":   {\",\"    \\\"defects\\\": [\",\"    ],\",\"    \\\"source\\\":     {\",\"      \\\"defects\\\": [\",\"      ],\",\"      \\\"source\\\":       {\",\"        \\\"number\\\": 1,\",\"        \\\"record\\\": \\\"{\\\\\\\"name\\\\\\\":\\\\\\\"Firm1\\\\\\\"}\\\"\",\"      },\",\"      \\\"value\\\":       {\",\"        \\\"name\\\": \\\"Firm1\\\"\",\"      }\",\"    },\",\"    \\\"value\\\":     {\",\"      \\\"name\\\": \\\"$Firm1$\\\"\",\"    }\",\"  },\",\"  \\\"value\\\":   {\",\"    \\\"name\\\": \\\"|$Firm1$|\\\"\",\"  }\",\"}\")),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/chain/filterChain.pure\", -1, -1, 75, 66, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_chain_filter_filterOnBridgeToDestMapping__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_filter_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_filter_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1610619\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_filter_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_filter_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1610626\"));\n final java.lang.String _sourceFirms = \"[{\\\"name\\\":\\\"Firm1\\\", \\\"employees\\\":[{\\\"fullName\\\":\\\"Person1\\\"}, {\\\"fullName\\\":\\\"Person2\\\"}]},{\\\"name\\\":\\\"Firm2\\\", \\\"employees\\\":[{\\\"fullName\\\":\\\"Person3\\\"}]}]\";\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$chain$filter$filterOnBridgeToDestMapping$2$system$imports$import__core_store_m2m_tests_legend_chain_filterChain_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n@@ -269,15 +269,15 @@\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::chain::filter::BridgeToDestMappingWithFilter\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection>with(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelChainConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._mappings(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::chain::filter::SrcToBridgeMapping\")))),new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_filter_src___Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::chain::filter::src::__Firm\")))._url(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"data:application/json,\",_sourceFirms)),es)))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/chain/filterChain.pure\", -1, -1, 92, 17, -1, -1)));\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[\",\"  {\",\"    \\\"defects\\\": [\",\"    ],\",\"    \\\"source\\\":     {\",\"      \\\"defects\\\": [\",\"      ],\",\"      \\\"source\\\":       {\",\"        \\\"defects\\\": [\",\"        ],\",\"        \\\"source\\\":         {\",\"          \\\"number\\\": 1,\",\"          \\\"record\\\": \\\"{\\\\\\\"name\\\\\\\":\\\\\\\"Firm1\\\\\\\",\\\\\\\"employees\\\\\\\":[{\\\\\\\"fullName\\\\\\\":\\\\\\\"Person1\\\\\\\"},{\\\\\\\"fullName\\\\\\\":\\\\\\\"Person2\\\\\\\"}]}\\\"\",\"        },\",\"        \\\"value\\\":         {\",\"          \\\"name\\\": \\\"Firm1\\\",\",\"          \\\"employees\\\": [\",\"            {\",\"              \\\"fullName\\\": \\\"Person1\\\"\",\"            },\",\"            {\",\"              \\\"fullName\\\": \\\"Person2\\\"\",\"            }\",\"          ]\",\"        }\",\"      },\",\"      \\\"value\\\":       {\",\"        \\\"name\\\": \\\"$Firm1$\\\",\",\"        \\\"employees\\\": [\",\"          {\",\"            \\\"fullName\\\": \\\"$Person1$\\\"\",\"          },\",\"          {\",\"            \\\"fullName\\\": \\\"$Person2$\\\"\",\"          }\",\"        ]\",\"      }\",\"    },\",\"    \\\"value\\\":     {\",\"      \\\"name\\\": \\\"|$Firm1$|\\\",\",\"      \\\"employees\\\": [\",\"        {\",\"          \\\"fullName\\\": \\\"|$Person1$|\\\"\",\"        }\",\"      ]\",\"    }\",\"  },\",\"  {\",\"    \\\"defects\\\": [\",\"    ],\",\"    \\\"source\\\":     {\",\"      \\\"defects\\\": [\",\"      ],\",\"      \\\"source\\\":       {\",\"        \\\"defects\\\": [\",\"        ],\",\"        \\\"source\\\":         {\",\"          \\\"number\\\": 2,\",\"          \\\"record\\\": \\\"{\\\\\\\"name\\\\\\\":\\\\\\\"Firm2\\\\\\\",\\\\\\\"employees\\\\\\\":[{\\\\\\\"fullName\\\\\\\":\\\\\\\"Person3\\\\\\\"}]}\\\"\",\"        },\",\"        \\\"value\\\":         {\",\"          \\\"name\\\": \\\"Firm2\\\",\",\"          \\\"employees\\\": [\",\"            {\",\"              \\\"fullName\\\": \\\"Person3\\\"\",\"            }\",\"          ]\",\"        }\",\"      },\",\"      \\\"value\\\":       {\",\"        \\\"name\\\": \\\"$Firm2$\\\",\",\"        \\\"employees\\\": [\",\"          {\",\"            \\\"fullName\\\": \\\"$Person3$\\\"\",\"          }\",\"        ]\",\"      }\",\"    },\",\"    \\\"value\\\":     {\",\"      \\\"name\\\": \\\"|$Firm2$|\\\",\",\"      \\\"employees\\\": [\",\"      ]\",\"    }\",\"  }\",\"]\")),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/chain/filterChain.pure\", -1, -1, 190, 66, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_chain_filter_filterOnBothMappings__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_filter_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_filter_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1610650\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_filter_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_filter_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1610657\"));\n final java.lang.String _sourceFirms = \"[{\\\"name\\\":\\\"Firm1\\\", \\\"employees\\\":[{\\\"fullName\\\":\\\"Person1\\\"}, {\\\"fullName\\\":\\\"Person2\\\"}]},{\\\"name\\\":\\\"Firm2\\\", \\\"employees\\\":[{\\\"fullName\\\":\\\"Person3\\\"}]}]\";\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$chain$filter$filterOnBothMappings$3$system$imports$import__core_store_m2m_tests_legend_chain_filterChain_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n"}, {"source1": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_chain_parametersChain.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_chain_parametersChain.java", "unified_diff": "@@ -70,15 +70,15 @@\n      {\n          return valueOf(es);\n      }\n \n      public java.lang.String valueOf(final ExecutionSupport es)\n      {\n final java.lang.String _title = \"Mr\";\n-return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_Checked_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_parameters_dest_Firm>>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_parameters_dest_Firm>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::alloy::chain::parameters::dest::Firm\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_parameters_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1578631\")),es),org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/chain/parametersChain.pure\", -1, -1, 160, 12, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_parameters_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1578568\")),es);\n+return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_Checked_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_parameters_dest_Firm>>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_parameters_dest_Firm>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::alloy::chain::parameters::dest::Firm\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_parameters_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1578638\")),es),org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/chain/parametersChain.pure\", -1, -1, 160, 12, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_parameters_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1578575\")),es);\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_chain_parameters_BridgeToDestMapping_Person$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_parameters_bridge__Person, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -117,15 +117,15 @@\n      }\n }\n );\n     }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_chain_parameters_qualifiedPropertyAccessWithConstantParameter__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_parameters_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_parameters_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1577580\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_parameters_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_parameters_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1577587\"));\n final java.lang.String _sourceFirms = \"[{\\\"name\\\":\\\"Firm1\\\", \\\"employees\\\":[{\\\"fullName\\\":\\\"Person1\\\"}, {\\\"fullName\\\":\\\"Person2\\\"}]},{\\\"name\\\":\\\"Firm2\\\", \\\"employees\\\":[{\\\"fullName\\\":\\\"Person3\\\"}]}]\";\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$chain$parameters$qualifiedPropertyAccessWithConstantParameter$1$system$imports$import__core_store_m2m_tests_legend_chain_parametersChain_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n"}, {"source1": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_chain_simpleChain.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_chain_simpleChain.java", "unified_diff": "@@ -103,15 +103,15 @@\n      }\n }\n );\n     }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_simpleChainSerializeFlat__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1179849\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1179880\"));\n final java.lang.String _sourceFirms = \"{\\\"name\\\":\\\"Firm1\\\"}\";\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$chain$simple$simpleChainSerializeFlat$1$system$imports$import__core_store_m2m_tests_legend_chain_simpleChain_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n@@ -134,15 +134,15 @@\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::chain::simple::BridgeToDestMapping\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection>with(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelChainConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._mappings(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::chain::simple::SrcToBridgeMapping\")))),new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_src___Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::chain::simple::src::__Firm\")))._url(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"data:application/json,\",_sourceFirms)),es)))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/chain/simpleChain.pure\", -1, -1, 37, 17, -1, -1)));\n final java.lang.String _expected = \"{\\\"name\\\":\\\"|$Firm1$|\\\"}\";\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/chain/simpleChain.pure\", -1, -1, 50, 66, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_simpleChainSerializeFlatChecked__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1179879\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1179910\"));\n final java.lang.String _sourceFirms = \"{\\\"name\\\":\\\"Firm1\\\"}\";\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$chain$simple$simpleChainSerializeFlatChecked$2$system$imports$import__core_store_m2m_tests_legend_chain_simpleChain_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n@@ -165,15 +165,15 @@\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::chain::simple::BridgeToDestMapping\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection>with(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelChainConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._mappings(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::chain::simple::SrcToBridgeMapping\")))),new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_src___Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::chain::simple::src::__Firm\")))._url(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"data:application/json,\",_sourceFirms)),es)))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/chain/simpleChain.pure\", -1, -1, 64, 17, -1, -1)));\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"{\",\"  \\\"defects\\\": [\",\"  ],\",\"  \\\"source\\\": {\",\"    \\\"defects\\\": [\",\"    ],\",\"    \\\"source\\\": {\",\"      \\\"defects\\\": [\",\"      ],\",\"      \\\"source\\\": {\",\"        \\\"number\\\": 1,\",\"        \\\"record\\\": \\\"{\\\\\\\"name\\\\\\\":\\\\\\\"Firm1\\\\\\\"}\\\"\",\"      },\",\"      \\\"value\\\": {\",\"        \\\"name\\\": \\\"Firm1\\\"\",\"      }\",\"    },\",\"    \\\"value\\\": {\",\"      \\\"name\\\": \\\"$Firm1$\\\"\",\"    }\",\"  },\",\"  \\\"value\\\": {\",\"    \\\"name\\\": \\\"|$Firm1$|\\\"\",\"  }\",\"}\")),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/chain/simpleChain.pure\", -1, -1, 102, 66, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_simpleChainSerializeNested__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1179910\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1179941\"));\n final java.lang.String _sourceFirms = \"{\\\"name\\\":\\\"Firm1\\\", \\\"employees\\\":[{\\\"fullName\\\":\\\"Person1\\\"}, {\\\"fullName\\\":\\\"Person2\\\"}]}\";\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$chain$simple$simpleChainSerializeNested$3$system$imports$import__core_store_m2m_tests_legend_chain_simpleChain_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n@@ -196,15 +196,15 @@\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::chain::simple::BridgeToDestMapping\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection>with(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelChainConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._mappings(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::chain::simple::SrcToBridgeMapping\")))),new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_src___Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::chain::simple::src::__Firm\")))._url(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"data:application/json,\",_sourceFirms)),es)))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/chain/simpleChain.pure\", -1, -1, 119, 17, -1, -1)));\n final java.lang.String _expected = \"{\\\"name\\\":\\\"|$Firm1$|\\\",\\\"employees\\\":[{\\\"fullName\\\":\\\"|$Person1$|\\\"},{\\\"fullName\\\":\\\"|$Person2$|\\\"}]}\";\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/chain/simpleChain.pure\", -1, -1, 132, 66, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_simpleChainSerializeNestedChecked__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1179940\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1179971\"));\n final java.lang.String _sourceFirms = \"{\\\"name\\\":\\\"Firm1\\\", \\\"employees\\\":[{\\\"fullName\\\":\\\"Person1\\\"}, {\\\"fullName\\\":\\\"Person2\\\"}]}\";\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$chain$simple$simpleChainSerializeNestedChecked$4$system$imports$import__core_store_m2m_tests_legend_chain_simpleChain_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n@@ -227,15 +227,15 @@\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::chain::simple::BridgeToDestMapping\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection>with(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelChainConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._mappings(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::chain::simple::SrcToBridgeMapping\")))),new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_src___Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::chain::simple::src::__Firm\")))._url(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"data:application/json,\",_sourceFirms)),es)))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/chain/simpleChain.pure\", -1, -1, 149, 17, -1, -1)));\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"{\",\"  \\\"defects\\\": [\",\"  ],\",\"  \\\"source\\\":   {\",\"    \\\"defects\\\": [\",\"    ],\",\"    \\\"source\\\":     {\",\"      \\\"defects\\\": [\",\"      ],\",\"      \\\"source\\\":       {\",\"        \\\"number\\\": 1,\",\"        \\\"record\\\": \\\"{\\\\\\\"name\\\\\\\":\\\\\\\"Firm1\\\\\\\",\\\\\\\"employees\\\\\\\":[{\\\\\\\"fullName\\\\\\\":\\\\\\\"Person1\\\\\\\"},{\\\\\\\"fullName\\\\\\\":\\\\\\\"Person2\\\\\\\"}]}\\\"\",\"      },\",\"      \\\"value\\\":       {\",\"        \\\"name\\\": \\\"Firm1\\\",\",\"        \\\"employees\\\": [\",\"          {\",\"            \\\"fullName\\\": \\\"Person1\\\"\",\"          },\",\"          {\",\"            \\\"fullName\\\": \\\"Person2\\\"\",\"          }\",\"        ]\",\"      }\",\"    },\",\"    \\\"value\\\":     {\",\"      \\\"name\\\": \\\"$Firm1$\\\",\",\"      \\\"employees\\\": [\",\"        {\",\"          \\\"fullName\\\": \\\"$Person1$\\\"\",\"        },\",\"        {\",\"          \\\"fullName\\\": \\\"$Person2$\\\"\",\"        }\",\"      ]\",\"    }\",\"  },\",\"  \\\"value\\\":   {\",\"    \\\"name\\\": \\\"|$Firm1$|\\\",\",\"    \\\"employees\\\": [\",\"      {\",\"        \\\"fullName\\\": \\\"|$Person1$|\\\"\",\"      },\",\"      {\",\"        \\\"fullName\\\": \\\"|$Person2$|\\\"\",\"      }\",\"    ]\",\"  }\",\"}\")),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/chain/simpleChain.pure\", -1, -1, 211, 66, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_simpleChainSerializeNestedMultiObject__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1179971\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1180002\"));\n final java.lang.String _sourceFirms = \"[{\\\"name\\\":\\\"Firm1\\\", \\\"employees\\\":[{\\\"fullName\\\":\\\"Person1\\\"}, {\\\"fullName\\\":\\\"Person2\\\"}]},{\\\"name\\\":\\\"Firm2\\\", \\\"employees\\\":[{\\\"fullName\\\":\\\"Person3\\\"}]}]\";\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$chain$simple$simpleChainSerializeNestedMultiObject$5$system$imports$import__core_store_m2m_tests_legend_chain_simpleChain_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n@@ -258,15 +258,15 @@\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::chain::simple::BridgeToDestMapping\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection>with(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelChainConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._mappings(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::chain::simple::SrcToBridgeMapping\")))),new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_src___Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::chain::simple::src::__Firm\")))._url(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"data:application/json,\",_sourceFirms)),es)))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/chain/simpleChain.pure\", -1, -1, 228, 17, -1, -1)));\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[\",\"  {\",\"    \\\"name\\\": \\\"|$Firm1$|\\\",\",\"    \\\"employees\\\": [\",\"      {\",\"        \\\"fullName\\\": \\\"|$Person1$|\\\"\",\"      },\",\"      {\",\"        \\\"fullName\\\": \\\"|$Person2$|\\\"\",\"      }\",\"    ]\",\"  },\",\"  {\",\"    \\\"name\\\": \\\"|$Firm2$|\\\",\",\"    \\\"employees\\\": [\",\"      {\",\"        \\\"fullName\\\": \\\"|$Person3$|\\\"\",\"      }\",\"    ]\",\"  }\",\"]\")),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/chain/simpleChain.pure\", -1, -1, 262, 66, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_simpleChainSerializeNestedCheckedMultiObject__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1180002\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1180033\"));\n final java.lang.String _sourceFirms = \"[{\\\"name\\\":\\\"Firm1\\\", \\\"employees\\\":[{\\\"fullName\\\":\\\"Person1\\\"}, {\\\"fullName\\\":\\\"Person2\\\"}]},{\\\"name\\\":\\\"Firm2\\\", \\\"employees\\\":[{\\\"fullName\\\":\\\"Person3\\\"}]}]\";\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$chain$simple$simpleChainSerializeNestedCheckedMultiObject$6$system$imports$import__core_store_m2m_tests_legend_chain_simpleChain_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n@@ -289,16 +289,16 @@\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::chain::simple::BridgeToDestMapping\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection>with(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelChainConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._mappings(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::chain::simple::SrcToBridgeMapping\")))),new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_src___Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::chain::simple::src::__Firm\")))._url(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"data:application/json,\",_sourceFirms)),es)))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/chain/simpleChain.pure\", -1, -1, 279, 17, -1, -1)));\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[\",\"  {\",\"    \\\"defects\\\": [\",\"    ],\",\"    \\\"source\\\":     {\",\"      \\\"defects\\\": [\",\"      ],\",\"      \\\"source\\\":       {\",\"        \\\"defects\\\": [\",\"        ],\",\"        \\\"source\\\":         {\",\"          \\\"number\\\": 1,\",\"          \\\"record\\\": \\\"{\\\\\\\"name\\\\\\\":\\\\\\\"Firm1\\\\\\\",\\\\\\\"employees\\\\\\\":[{\\\\\\\"fullName\\\\\\\":\\\\\\\"Person1\\\\\\\"},{\\\\\\\"fullName\\\\\\\":\\\\\\\"Person2\\\\\\\"}]}\\\"\",\"        },\",\"        \\\"value\\\":         {\",\"          \\\"name\\\": \\\"Firm1\\\",\",\"          \\\"employees\\\": [\",\"            {\",\"              \\\"fullName\\\": \\\"Person1\\\"\",\"            },\",\"            {\",\"              \\\"fullName\\\": \\\"Person2\\\"\",\"            }\",\"          ]\",\"        }\",\"      },\",\"      \\\"value\\\":       {\",\"        \\\"name\\\": \\\"$Firm1$\\\",\",\"        \\\"employees\\\": [\",\"          {\",\"            \\\"fullName\\\": \\\"$Person1$\\\"\",\"          },\",\"          {\",\"            \\\"fullName\\\": \\\"$Person2$\\\"\",\"          }\",\"        ]\",\"      }\",\"    },\",\"    \\\"value\\\":     {\",\"      \\\"name\\\": \\\"|$Firm1$|\\\",\",\"      \\\"employees\\\": [\",\"        {\",\"          \\\"fullName\\\": \\\"|$Person1$|\\\"\",\"        },\",\"        {\",\"          \\\"fullName\\\": \\\"|$Person2$|\\\"\",\"        }\",\"      ]\",\"    }\",\"  },\",\"  {\",\"    \\\"defects\\\": [\",\"    ],\",\"    \\\"source\\\":     {\",\"      \\\"defects\\\": [\",\"      ],\",\"      \\\"source\\\":       {\",\"        \\\"defects\\\": [\",\"        ],\",\"        \\\"source\\\":         {\",\"          \\\"number\\\": 2,\",\"          \\\"record\\\": \\\"{\\\\\\\"name\\\\\\\":\\\\\\\"Firm2\\\\\\\",\\\\\\\"employees\\\\\\\":[{\\\\\\\"fullName\\\\\\\":\\\\\\\"Person3\\\\\\\"}]}\\\"\",\"        },\",\"        \\\"value\\\":         {\",\"          \\\"name\\\": \\\"Firm2\\\",\",\"          \\\"employees\\\": [\",\"            {\",\"              \\\"fullName\\\": \\\"Person3\\\"\",\"            }\",\"          ]\",\"        }\",\"      },\",\"      \\\"value\\\":       {\",\"        \\\"name\\\": \\\"$Firm2$\\\",\",\"        \\\"employees\\\": [\",\"          {\",\"            \\\"fullName\\\": \\\"$Person3$\\\"\",\"          }\",\"        ]\",\"      }\",\"    },\",\"    \\\"value\\\":     {\",\"      \\\"name\\\": \\\"|$Firm2$|\\\",\",\"      \\\"employees\\\": [\",\"        {\",\"          \\\"fullName\\\": \\\"|$Person3$|\\\"\",\"        }\",\"      ]\",\"    }\",\"  }\",\"]\")),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/chain/simpleChain.pure\", -1, -1, 383, 66, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_testJsonModelConnectionPriorityOverModelChainConnection__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_dest_Firm> _tree1 = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1180033\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_bridge__Firm> _tree2 = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_bridge__Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1180039\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_dest_Firm> _tree1 = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1180064\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_bridge__Firm> _tree2 = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_simple_bridge__Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1180070\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _chainedQuery = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$chain$simple$testJsonModelConnectionPriorityOverModelChainConnection$7$system$imports$import__core_store_m2m_tests_legend_chain_simpleChain_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree1\",_tree1);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n"}, {"source1": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_constraints.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_constraints.java", "unified_diff": "@@ -30,41 +30,41 @@\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public java.lang.String valueOf(final ExecutionSupport es)\n      {\n-return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_Checked_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Loan>>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Loan>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::alloy::constraints::Loan\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Loan>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290691\")),es),org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/constraints.pure\", -1, -1, 279, 98, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Loan>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290089\")),es);\n+return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_Checked_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Loan>>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Loan>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::alloy::constraints::Loan\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Loan>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290692\")),es),org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/constraints.pure\", -1, -1, 279, 98, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Loan>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290090\")),es);\n      }\n }\n );\n         __functions.put(\"meta$pure$mapping$modelToModel$test$alloy$constraints$testIsDistinctConstraintWithPrimitiveValues$16$system$imports$import__core_store_m2m_tests_legend_constraints_pure_1$0\", new DefaultPureLambdaFunction0<java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public java.lang.String valueOf(final ExecutionSupport es)\n      {\n-return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_Checked_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Product>>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Product>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::alloy::constraints::Product\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Product>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290717\")),es),org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/constraints.pure\", -1, -1, 299, 23, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Product>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290109\")),es);\n+return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_Checked_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Product>>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Product>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::alloy::constraints::Product\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Product>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290718\")),es),org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/constraints.pure\", -1, -1, 299, 23, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Product>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290110\")),es);\n      }\n }\n );\n         __functions.put(\"meta$pure$mapping$modelToModel$test$alloy$constraints$testSourceConstraintsWithNew$5$system$imports$import__core_store_m2m_tests_legend_constraints_pure_1$0\", new DefaultPureLambdaFunction0<java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public java.lang.String valueOf(final ExecutionSupport es)\n      {\n-return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_Checked_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Car>>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Car>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::alloy::constraints::Car\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Car>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290429\")),es),org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/constraints.pure\", -1, -1, 98, 38, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Car>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1289889\")),es);\n+return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_Checked_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Car>>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Car>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::alloy::constraints::Car\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Car>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290430\")),es),org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/constraints.pure\", -1, -1, 98, 38, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Car>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1289890\")),es);\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_E$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_E, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -82,54 +82,54 @@\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__B)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__B _this, final ExecutionSupport es)\n      {\n-return core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_isEqual_T_1__T_1__RootGraphFetchTree_1__Boolean_1_(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_A_Impl(\"Anonymous_NoCounter\")._s(\"blah\")._b(true)._i(10l),new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_A_Impl(\"Anonymous_NoCounter\")._s(\"blah\")._b(true)._i(10l),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1288595\")),es);\n+return core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_isEqual_T_1__T_1__RootGraphFetchTree_1__Boolean_1_(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_A_Impl(\"Anonymous_NoCounter\")._s(\"blah\")._b(true)._i(10l),new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_A_Impl(\"Anonymous_NoCounter\")._s(\"blah\")._b(true)._i(10l),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1288596\")),es);\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints__C$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__C, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__C)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__C _this, final ExecutionSupport es)\n      {\n-return core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_isDistinct_T_MANY__RootGraphFetchTree_1__Boolean_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_A>with(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_A_Impl(\"Anonymous_NoCounter\")._s(\"blah\")._b(false)._i(10l),new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_A_Impl(\"Anonymous_NoCounter\")._s(\"blah\")._b(true)._i(10l))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1288605\")),es);\n+return core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_isDistinct_T_MANY__RootGraphFetchTree_1__Boolean_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_A>with(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_A_Impl(\"Anonymous_NoCounter\")._s(\"blah\")._b(false)._i(10l),new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_A_Impl(\"Anonymous_NoCounter\")._s(\"blah\")._b(true)._i(10l))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1288606\")),es);\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_F$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__C, java.lang.Boolean>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_m2mconstraintnewmapping2_meta_pure_mapping_modelToModel_test_alloy_constraints_ProductTaxonomy$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_ProductTaxonomy, java.lang.String>()\n {\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__C)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_ProductTaxonomy)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__C _v_automap, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_ProductTaxonomy _src, final ExecutionSupport es)\n      {\n-return _v_automap._b();\n+return _src._id();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_m2mconstraintnewmapping2_meta_pure_mapping_modelToModel_test_alloy_constraints_ProductTaxonomy$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_ProductTaxonomy, java.lang.String>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_F$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__C, java.lang.Boolean>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_ProductTaxonomy)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__C)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_ProductTaxonomy _src, final ExecutionSupport es)\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__C _v_automap, final ExecutionSupport es)\n      {\n-return _src._id();\n+return _v_automap._b();\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_F$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_F, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -174,15 +174,15 @@\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public java.lang.String valueOf(final ExecutionSupport es)\n      {\n-return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_Checked_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_D>>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_D>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::alloy::constraints::D\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_D>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290533\")),es),org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/constraints.pure\", -1, -1, 170, 35, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_D>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1289969\")),es);\n+return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_Checked_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_D>>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_D>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::alloy::constraints::D\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_D>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290534\")),es),org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/constraints.pure\", -1, -1, 170, 35, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_D>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1289970\")),es);\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_ProductMapping_meta_pure_mapping_modelToModel_test_alloy_constraints_Product$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Product, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Synonym>>()\n {\n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Synonym> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -200,15 +200,15 @@\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public java.lang.String valueOf(final ExecutionSupport es)\n      {\n-return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_Checked_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_B>>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_B>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::alloy::constraints::B\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_B>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290481\")),es),org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/constraints.pure\", -1, -1, 134, 35, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_B>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1289929\")),es);\n+return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_Checked_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_B>>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_B>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::alloy::constraints::B\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_B>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290482\")),es),org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/constraints.pure\", -1, -1, 134, 35, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_B>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1289930\")),es);\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_n2eExpectedNotMapped_meta_pure_mapping_modelToModel_test_alloy_constraints_E$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Num, java.lang.Long>()\n {\n      public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -239,67 +239,67 @@\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public java.lang.String valueOf(final ExecutionSupport es)\n      {\n-return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_Checked_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_E>>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_E>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::alloy::constraints::E\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_E>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290613\")),es),org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/constraints.pure\", -1, -1, 224, 35, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_E>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290029\")),es);\n+return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_Checked_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_E>>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_E>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::alloy::constraints::E\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_E>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290614\")),es),org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/constraints.pure\", -1, -1, 224, 35, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_E>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290030\")),es);\n      }\n }\n );\n         __functions.put(\"meta$pure$mapping$modelToModel$test$alloy$constraints$constraintOnUnmappedRequiredComplexTypeFieldCanSucceed$14$system$imports$import__core_store_m2m_tests_legend_constraints_pure_1$0\", new DefaultPureLambdaFunction0<java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public java.lang.String valueOf(final ExecutionSupport es)\n      {\n-return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_Checked_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_F>>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_F>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::alloy::constraints::F\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_F>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290665\")),es),org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/constraints.pure\", -1, -1, 261, 35, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_F>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290069\")),es);\n+return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_Checked_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_F>>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_F>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::alloy::constraints::F\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_F>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290666\")),es),org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/constraints.pure\", -1, -1, 261, 35, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_F>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290070\")),es);\n      }\n }\n );\n         __functions.put(\"meta$pure$mapping$modelToModel$test$alloy$constraints$constraintOnOptionalFieldCanFail$10$system$imports$import__core_store_m2m_tests_legend_constraints_pure_1$0\", new DefaultPureLambdaFunction0<java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public java.lang.String valueOf(final ExecutionSupport es)\n      {\n-return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_Checked_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_D>>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_D>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::alloy::constraints::D\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_D>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290560\")),es),org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/constraints.pure\", -1, -1, 188, 35, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_D>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1289989\")),es);\n+return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_Checked_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_D>>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_D>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::alloy::constraints::D\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_D>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290561\")),es),org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/constraints.pure\", -1, -1, 188, 35, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_D>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1289990\")),es);\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_ProductMapping_meta_pure_mapping_modelToModel_test_alloy_constraints_Product$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Product, java.lang.Long>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_LoanMapping_meta_pure_mapping_modelToModel_test_alloy_constraints_Loan$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_From, java.lang.Long>()\n {\n      public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Product)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_From)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Product _src, final ExecutionSupport es)\n+     public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_From _src, final ExecutionSupport es)\n      {\n-return Long.valueOf(((java.lang.String)CompiledSupport.safeGet(CompiledSupport.split(_src._idAndName(), \":\"), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/constraints.pure\", -1, -1, 684, 39, -1, -1))));\n+return _src._id();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_LoanMapping_meta_pure_mapping_modelToModel_test_alloy_constraints_Loan$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_From, java.lang.Long>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_ProductMapping_meta_pure_mapping_modelToModel_test_alloy_constraints_Product$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Product, java.lang.Long>()\n {\n      public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_From)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Product)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_From _src, final ExecutionSupport es)\n+     public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Product _src, final ExecutionSupport es)\n      {\n-return _src._id();\n+return Long.valueOf(((java.lang.String)CompiledSupport.safeGet(CompiledSupport.split(_src._idAndName(), \":\"), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/constraints.pure\", -1, -1, 684, 39, -1, -1))));\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_ProductMapping_meta_pure_mapping_modelToModel_test_alloy_constraints_Product$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Product, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -321,27 +321,14 @@\n \n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Person2> value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Firm2 _src, final ExecutionSupport es)\n      {\n return CompiledSupport.toPureCollection(_src._employees());\n      }\n }\n );\n-        __functions.put(\"meta$pure$mapping$modelToModel$test$alloy$constraints$testIsDistinctConstraint$8$system$imports$import__core_store_m2m_tests_legend_constraints_pure_1$0\", new DefaultPureLambdaFunction0<java.lang.String>()\n-{\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return valueOf(es);\n-     }\n-\n-     public java.lang.String valueOf(final ExecutionSupport es)\n-     {\n-return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_Checked_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_C>>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_C>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::alloy::constraints::C\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_C>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290507\")),es),org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/constraints.pure\", -1, -1, 152, 35, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_C>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1289949\")),es);\n-     }\n-}\n-);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_m2mconstraintmapping1_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Firm, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Person>>()\n {\n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Person> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Firm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -360,14 +347,27 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Firm2 _src, final ExecutionSupport es)\n      {\n return _src._name();\n      }\n }\n );\n+        __functions.put(\"meta$pure$mapping$modelToModel$test$alloy$constraints$testIsDistinctConstraint$8$system$imports$import__core_store_m2m_tests_legend_constraints_pure_1$0\", new DefaultPureLambdaFunction0<java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return valueOf(es);\n+     }\n+\n+     public java.lang.String valueOf(final ExecutionSupport es)\n+     {\n+return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_Checked_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_C>>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_C>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::alloy::constraints::C\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_C>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290508\")),es),org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/constraints.pure\", -1, -1, 152, 35, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_C>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1289950\")),es);\n+     }\n+}\n+);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_isDistinctTest_meta_pure_mapping_modelToModel_test_alloy_constraints_C$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__C, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__C)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -382,15 +382,15 @@\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public java.lang.String valueOf(final ExecutionSupport es)\n      {\n-return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm2>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm2>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::alloy::constraints::Firm2\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm2>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290377\")),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm2.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/constraints.pure\", -1, -1, 63, 40, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm2>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1289845\")),es);\n+return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm2>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm2>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::alloy::constraints::Firm2\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm2>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290378\")),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm2.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/constraints.pure\", -1, -1, 63, 40, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm2>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1289846\")),es);\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints__Firm2$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Firm2, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -427,37 +427,37 @@\n \n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Address value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Person2 _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._address();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_Firm$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm, java.lang.Boolean>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_n2fExpectedNotMapped_meta_pure_mapping_modelToModel_test_alloy_constraints_F$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Num, java.lang.Long>()\n {\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Num)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm _this, final ExecutionSupport es)\n+     public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Num _src, final ExecutionSupport es)\n      {\n-return platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_this._employees()),es);\n+return _src._n();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_n2fExpectedNotMapped_meta_pure_mapping_modelToModel_test_alloy_constraints_F$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Num, java.lang.Long>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_Firm$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm, java.lang.Boolean>()\n {\n-     public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Num)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Num _src, final ExecutionSupport es)\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm _this, final ExecutionSupport es)\n      {\n-return _src._n();\n+return platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_this._employees()),es);\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_n2dMaybeNotMapped_meta_pure_mapping_modelToModel_test_alloy_constraints_D$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Num, java.lang.Long>()\n {\n      public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -583,28 +583,28 @@\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public java.lang.String valueOf(final ExecutionSupport es)\n      {\n-return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_Checked_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm>>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::alloy::constraints::Firm\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290329\")),es),org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/constraints.pure\", -1, -1, 28, 40, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1289801\")),es);\n+return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_Checked_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm>>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::alloy::constraints::Firm\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290330\")),es),org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/constraints.pure\", -1, -1, 28, 40, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1289802\")),es);\n      }\n }\n );\n         __functions.put(\"meta$pure$mapping$modelToModel$test$alloy$constraints$testSourceConstraintsWhenRelatedTargetPropertiesAreNotSpecifiedOnGraphFetchTree$4$system$imports$import__core_store_m2m_tests_legend_constraints_pure_1$0\", new DefaultPureLambdaFunction0<java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public java.lang.String valueOf(final ExecutionSupport es)\n      {\n-return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_Checked_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm2>>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm2>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::alloy::constraints::Firm2\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm2>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290403\")),es),org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/constraints.pure\", -1, -1, 80, 41, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm2>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1289869\")),es);\n+return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_Checked_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm2>>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm2>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::alloy::constraints::Firm2\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm2>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290404\")),es),org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/constraints.pure\", -1, -1, 80, 41, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm2>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1289870\")),es);\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_m2mconstraintmapping1_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Firm, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -635,15 +635,15 @@\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public java.lang.String valueOf(final ExecutionSupport es)\n      {\n-return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::alloy::constraints::Firm\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290353\")),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/constraints.pure\", -1, -1, 46, 40, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1289821\")),es);\n+return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::alloy::constraints::Firm\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290354\")),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/constraints.pure\", -1, -1, 46, 40, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1289822\")),es);\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_Product$7\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Product, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -662,28 +662,28 @@\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public java.lang.String valueOf(final ExecutionSupport es)\n      {\n-return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_Checked_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_F>>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_F>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::alloy::constraints::F\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_F>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290639\")),es),org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/constraints.pure\", -1, -1, 243, 35, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_F>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290049\")),es);\n+return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_Checked_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_F>>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_F>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::alloy::constraints::F\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_F>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290640\")),es),org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/constraints.pure\", -1, -1, 243, 35, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_F>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290050\")),es);\n      }\n }\n );\n         __functions.put(\"meta$pure$mapping$modelToModel$test$alloy$constraints$testSourceConstraintsWithNewPropertyAssociation$6$system$imports$import__core_store_m2m_tests_legend_constraints_pure_1$0\", new DefaultPureLambdaFunction0<java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public java.lang.String valueOf(final ExecutionSupport es)\n      {\n-return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_Checked_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_ProductTaxonomy>>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_ProductTaxonomy>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::alloy::constraints::ProductTaxonomy\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_ProductTaxonomy>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290455\")),es),org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/constraints.pure\", -1, -1, 116, 50, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_ProductTaxonomy>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1289909\")),es);\n+return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_Checked_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_ProductTaxonomy>>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_ProductTaxonomy>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::alloy::constraints::ProductTaxonomy\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_ProductTaxonomy>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290456\")),es),org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/constraints.pure\", -1, -1, 116, 50, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_ProductTaxonomy>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1289910\")),es);\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_m2mconstraintnewmapping_meta_pure_mapping_modelToModel_test_alloy_constraints_Car$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Car, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum>()\n {\n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -766,15 +766,15 @@\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public java.lang.String valueOf(final ExecutionSupport es)\n      {\n-return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_Checked_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_E>>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_E>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::alloy::constraints::E\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_E>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290587\")),es),org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/constraints.pure\", -1, -1, 206, 35, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_E>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290009\")),es);\n+return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_Checked_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_E>>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_E>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::alloy::constraints::E\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_E>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290588\")),es),org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/constraints.pure\", -1, -1, 206, 35, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_E>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1290010\")),es);\n      }\n }\n );\n     }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_constraints_testTargetConstraintsWhenRequiredPropertiesAreNotSpecifiedOnGraphFetchTree__Boolean_1_(final ExecutionSupport es)\n {\n"}, {"source1": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_dataQuality.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_dataQuality.java", "unified_diff": "@@ -151,37 +151,37 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraintInheritsNoConstriants _this, final ExecutionSupport es)\n      {\n return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(CompiledSupport.pureToString(_this._i(), es),\" <= 2\")),es);\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_noIMapping_WithConstraints$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num2, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained, java.lang.Boolean>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num2)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num2 _src, final ExecutionSupport es)\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained _this, final ExecutionSupport es)\n      {\n-return _src._child();\n+return CompiledSupport.lessThan(5l, _this._i());\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained, java.lang.Boolean>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_noIMapping_WithConstraints$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num2, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild>()\n {\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num2)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained _this, final ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num2 _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.lessThan(5l, _this._i());\n+return _src._child();\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -229,37 +229,37 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_InheritsConstriants _this, final ExecutionSupport es)\n      {\n return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(CompiledSupport.pureToString(_this._i(), es),\" <= 2\")),es);\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_copyIntegerMapping_WithConstraintInheritsNoConstriants$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num, java.lang.Long>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_BookWithConstraints$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_BookWithConstraints, java.lang.Boolean>()\n {\n-     public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_BookWithConstraints)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num _src, final ExecutionSupport es)\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_BookWithConstraints _this, final ExecutionSupport es)\n      {\n-return _src._i();\n+return platform_pure_grammar_functions_boolean_inequalities_greaterThan.Root_meta_pure_functions_boolean_greaterThan_Number_1__Number_1__Boolean_1_(_this._pages(),50l,es);\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_BookWithConstraints$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_BookWithConstraints, java.lang.Boolean>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_copyIntegerMapping_WithConstraintInheritsNoConstriants$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num, java.lang.Long>()\n {\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_BookWithConstraints)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_BookWithConstraints _this, final ExecutionSupport es)\n+     public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num _src, final ExecutionSupport es)\n      {\n-return platform_pure_grammar_functions_boolean_inequalities_greaterThan.Root_meta_pure_functions_boolean_greaterThan_Number_1__Number_1__Boolean_1_(_this._pages(),50l,es);\n+return _src._i();\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_noIViaQualifierMapping_WithConstraintsViaQualifier$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num2, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -346,50 +346,50 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Book _src, final ExecutionSupport es)\n      {\n return _src._title();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_dataQuality_mapping_simpleLiteratureMapping_Book$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Book, java.lang.Long>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_Review$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_Review, java.lang.Boolean>()\n {\n-     public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Book)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_Review)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Book _src, final ExecutionSupport es)\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_Review _this, final ExecutionSupport es)\n      {\n-return _src._pages();\n+return !(CompiledSupport.equal(_this._by(), _this._marketing()._book()._author()._name()));\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_Review$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_Review, java.lang.Boolean>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_dataQuality_mapping_simpleLiteratureMapping_Book$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Book, java.lang.Long>()\n {\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_Review)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Book)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_Review _this, final ExecutionSupport es)\n+     public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Book _src, final ExecutionSupport es)\n      {\n-return !(CompiledSupport.equal(_this._by(), _this._marketing()._book()._author()._name()));\n+return _src._pages();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_dataQuality_mapping_constraintsLiteratureMapping_AuthorWithConstraints$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Author, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Book>>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Y$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Y, java.lang.Boolean>()\n {\n-     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Book> execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Author)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Y)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Book> value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Author _src, final ExecutionSupport es)\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Y _this, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(_src._books());\n+return (CompiledSupport.lessThan(2l, _this._i()) && _this._b());\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_dataQuality_mapping_simpleLiteratureMapping_Book$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Book, java.lang.Long>()\n {\n      public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -398,24 +398,24 @@\n \n      public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Book _src, final ExecutionSupport es)\n      {\n return core_store_m2m_tests_legend_dataQuality.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_totalWords_Integer_1__Integer_1_(_src._pages(),es);\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Y$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Y, java.lang.Boolean>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_dataQuality_mapping_constraintsLiteratureMapping_AuthorWithConstraints$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Author, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Book>>()\n {\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Book> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Y)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Author)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Y _this, final ExecutionSupport es)\n+     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Book> value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Author _src, final ExecutionSupport es)\n      {\n-return (CompiledSupport.lessThan(2l, _this._i()) && _this._b());\n+return CompiledSupport.toPureCollection(_src._books());\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_simpleUnconstrainedDataMapping_SomeDataUnconstrained$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrained, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -502,37 +502,37 @@\n \n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrained _src, final ExecutionSupport es)\n      {\n return _src._child();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_dataQuality_mapping_constraintsLiteratureMapping_BookWithConstraints$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Book, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Marketing>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_copyIntegerMapping_WithConstraints$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num, java.lang.Long>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Marketing execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Book)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Marketing value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Book _src, final ExecutionSupport es)\n+     public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num _src, final ExecutionSupport es)\n      {\n-return _src._marketing();\n+return _src._i();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_copyIntegerMapping_WithConstraints$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num, java.lang.Long>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_dataQuality_mapping_constraintsLiteratureMapping_BookWithConstraints$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Book, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Marketing>()\n {\n-     public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Marketing execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Book)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num _src, final ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Marketing value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Book _src, final ExecutionSupport es)\n      {\n-return _src._i();\n+return _src._marketing();\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_simpleConstrainedDataMapping_SomeDataConstrained$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrained, java.lang.Long>()\n {\n      public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -684,37 +684,37 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild _src, final ExecutionSupport es)\n      {\n return _src._s();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_noIMapping_SomeDataConstrainedChild$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild, org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraints$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraints, java.lang.Boolean>()\n {\n-     public org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraints)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild _src, final ExecutionSupport es)\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraints _this, final ExecutionSupport es)\n      {\n-return _src._d();\n+return CompiledSupport.lessThan(3l, _this._i());\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraints$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraints, java.lang.Boolean>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_noIMapping_SomeDataConstrainedChild$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild, org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate>()\n {\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraints)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraints _this, final ExecutionSupport es)\n+     public org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.lessThan(3l, _this._i());\n+return _src._d();\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_dataQuality_mapping_constraintsLiteratureMapping_Marketing$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Marketing, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Review>>()\n {\n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Review> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -751,17 +751,27 @@\n      {\n return _src._pages();\n      }\n }\n );\n     }\n \n+public static long Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_totalWords_Integer_1__Integer_1_(final long _pages,final ExecutionSupport es)\n+{\n+return ((java.lang.Long)(CompiledSupport.equal(_pages, 1l)?50l:core_store_m2m_tests_legend_dataQuality.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_finalWordCount_Integer_1__Integer_1_(_pages,es)));\n+}\n+\n+public static long Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_finalWordCount_Integer_1__Integer_1_(final long _pages,final ExecutionSupport es)\n+{\n+return CompiledSupport.times(Lists.mutable.<java.lang.Long>with(_pages,50l));\n+}\n+\n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_canUseGraphFetchCheckedWhenNoConstraints__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithoutConstraints> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithoutConstraints>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$485939\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithoutConstraints> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithoutConstraints>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$486127\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _func = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$dataQuality$canUseGraphFetchCheckedWhenNoConstraints$1$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -787,15 +797,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/dataQuality.pure\", -1, -1, 44, 31, -1, -1));\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"{\",\"  \\\"defects\\\":[],\",\"  \\\"value\\\":{\\\"i\\\":3},\",\"  \\\"source\\\":{\",\"    \\\"defects\\\":[],\",\"    \\\"value\\\":{\\\"i\\\":3},\",\"    \\\"source\\\":{\\\"number\\\":1, \\\"record\\\":\\\"{\\\\\\\"i\\\\\\\":3}\\\"}\",\"  }\",\"}\")),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_canUseGraphFetchCheckedWhenNoConstraintsInherited__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithoutConstraintsInheritsNoConstriants> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithoutConstraintsInheritsNoConstriants>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$485989\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithoutConstraintsInheritsNoConstriants> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithoutConstraintsInheritsNoConstriants>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$486177\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _func = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$dataQuality$canUseGraphFetchCheckedWhenNoConstraintsInherited$2$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -821,15 +831,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/dataQuality.pure\", -1, -1, 74, 31, -1, -1));\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"{\",\"  \\\"defects\\\":[],\",\"  \\\"value\\\":{\\\"i\\\":3},\",\"  \\\"source\\\":{\",\"    \\\"defects\\\":[],\",\"    \\\"value\\\":{\\\"i\\\":3},\",\"    \\\"source\\\":{\\\"number\\\":1, \\\"record\\\":\\\"{\\\\\\\"i\\\\\\\":3}\\\"}\",\"  }\",\"}\")),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_constraintsPassWhenUsingGraphFetch__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$486039\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$486227\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _func = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$dataQuality$constraintsPassWhenUsingGraphFetch$3$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -853,15 +863,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrained>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::dataQuality::graphFetch::src::_SomeDataConstrained\")))._url(\"data:application/json,{\\\"i\\\":3, \\\"b\\\":false, \\\"child\\\": {\\\"s\\\":\\\"Hello\\\"}}\")));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_func,_mapping,_runtime,CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/dataQuality.pure\", -1, -1, 108, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(true,es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_constraintsPassForValidData__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraints> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraints>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$486078\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraints> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraints>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$486266\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _func = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$dataQuality$constraintsPassForValidData$4$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -887,15 +897,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/dataQuality.pure\", -1, -1, 127, 31, -1, -1));\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"{\",\"  \\\"defects\\\":[],\",\"  \\\"value\\\":{\\\"i\\\":6,\\\"child\\\":{\\\"s\\\":\\\"Hello\\\"}},\",\"  \\\"source\\\":{\",\"    \\\"defects\\\":[],\",\"    \\\"value\\\":{\\\"i\\\":3,\\\"child\\\":{\\\"s\\\":\\\"Hello\\\"}},\",\"    \\\"source\\\":{\\\"number\\\":1, \\\"record\\\":\\\"{\\\\\\\"i\\\\\\\":3,\\\\\\\"child\\\\\\\":{\\\\\\\"s\\\\\\\":\\\\\\\"Hello\\\\\\\"}}\\\"}\",\"  }\",\"}\")),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_unmappedConstraintPropertiesCauseDefects__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraints> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraints>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$486128\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraints> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraints>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$486316\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _func = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$dataQuality$unmappedConstraintPropertiesCauseDefects$5$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -921,15 +931,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/dataQuality.pure\", -1, -1, 155, 31, -1, -1));\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"{\",\"  \\\"defects\\\":[\",\"    {\",\"      \\\"id\\\"               : \\\"TestConstraint\\\",\",\"      \\\"externalId\\\"       : null,\",\"      \\\"message\\\"          : \\\"Unable to evaluate constraint [TestConstraint]: No mapping for property 'i'\\\",\",\"      \\\"enforcementLevel\\\" : \\\"Error\\\",\",\"      \\\"ruleType\\\"         : \\\"ClassConstraint\\\",\",\"      \\\"ruleDefinerPath\\\"  : \\\"meta::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::WithConstraints\\\",\",\"      \\\"path\\\"             : []\",\"    },\",\"    {\",\"      \\\"id\\\"               : \\\"MoreThanOne\\\",\",\"      \\\"externalId\\\"       : \\\"TEST\\\",\",\"      \\\"message\\\"          : \\\"Unable to evaluate constraint [MoreThanOne]: No mapping for property 'i'\\\",\",\"      \\\"enforcementLevel\\\" : \\\"Warn\\\",\",\"      \\\"ruleType\\\"         : \\\"ClassConstraint\\\",\",\"      \\\"ruleDefinerPath\\\"  : \\\"meta::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::WithConstraints\\\",\",\"      \\\"path\\\"             : []\",\"    }\",\"  ],\",\"  \\\"value\\\":{\\\"child\\\":{\\\"s\\\":\\\"Hello\\\"}},\",\"  \\\"source\\\":{\",\"    \\\"defects\\\":[],\",\"    \\\"value\\\":{\\\"child\\\":{\\\"s\\\":\\\"Hello\\\"}},\",\"    \\\"source\\\":{\\\"number\\\":1, \\\"record\\\":\\\"{\\\\\\\"int\\\\\\\":3,\\\\\\\"child\\\\\\\":{\\\\\\\"s\\\\\\\":\\\\\\\"Hello\\\\\\\"}}\\\"}\",\"  }\",\"}\")),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_unmappedConstraintPropertiesViaQualifierCauseDefects__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraintsViaQualifier> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraintsViaQualifier>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$486178\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraintsViaQualifier> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraintsViaQualifier>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$486366\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _func = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$dataQuality$unmappedConstraintPropertiesViaQualifierCauseDefects$6$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -955,15 +965,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/dataQuality.pure\", -1, -1, 203, 31, -1, -1));\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"{\",\"  \\\"defects\\\":[\",\"    {\",\"      \\\"id\\\"               : \\\"MoreThanOne\\\",\",\"      \\\"externalId\\\"       : \\\"TEST\\\",\",\"      \\\"message\\\"          : \\\"Unable to evaluate constraint [MoreThanOne]: No mapping for property 'i'\\\",\",\"      \\\"enforcementLevel\\\" : \\\"Warn\\\",\",\"      \\\"ruleType\\\"         : \\\"ClassConstraint\\\",\",\"      \\\"ruleDefinerPath\\\"  : \\\"meta::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::WithConstraintsViaQualifier\\\",\",\"      \\\"path\\\"             : []\",\"    }\",\"  ],\",\"  \\\"value\\\":{\\\"s\\\": \\\"hello\\\"},\",\"  \\\"source\\\":{\",\"    \\\"defects\\\":[],\",\"    \\\"value\\\":{},\",\"    \\\"source\\\":{\\\"number\\\":1, \\\"record\\\":\\\"{\\\\\\\"int\\\\\\\":3}\\\"}\",\"  }\",\"}\")),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_constraintsFailForInvalidDataOneDefect__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraints> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraints>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$486228\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraints> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraints>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$486416\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _func = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$dataQuality$constraintsFailForInvalidDataOneDefect$7$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -989,15 +999,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/dataQuality.pure\", -1, -1, 243, 31, -1, -1));\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"{\",\"  \\\"defects\\\":[\",\"    {\",\"      \\\"id\\\"               : \\\"TestConstraint\\\",\",\"      \\\"externalId\\\"       : null,\",\"      \\\"message\\\"          : \\\"Constraint :[TestConstraint] violated in the Class WithConstraints\\\",\",\"      \\\"enforcementLevel\\\" : \\\"Error\\\",\",\"      \\\"ruleType\\\"         : \\\"ClassConstraint\\\",\",\"      \\\"ruleDefinerPath\\\"  : \\\"meta::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::WithConstraints\\\",\",\"      \\\"path\\\"             : []\",\"    }\",\"  ],\",\"  \\\"value\\\":{\\\"i\\\":2},\",\"  \\\"source\\\":{\",\"    \\\"defects\\\":[],\",\"    \\\"value\\\":{\\\"i\\\":2},\",\"    \\\"source\\\":{\\\"number\\\":1,\\\"record\\\":\\\"{\\\\\\\"i\\\\\\\":2}\\\"}\",\"  }\",\"}\")),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_constraintsFailForInvalidDataTwoDefects__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraints> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraints>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$486278\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraints> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraints>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$486466\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _func = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$dataQuality$constraintsFailForInvalidDataTwoDefects$8$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1023,15 +1033,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/dataQuality.pure\", -1, -1, 283, 31, -1, -1));\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"{\",\"  \\\"defects\\\":[\",\"    {\",\"      \\\"id\\\"               : \\\"TestConstraint\\\",\",\"      \\\"externalId\\\"       : null,\",\"      \\\"message\\\"          : \\\"Constraint :[TestConstraint] violated in the Class WithConstraints\\\",\",\"      \\\"enforcementLevel\\\" : \\\"Error\\\",\",\"      \\\"ruleType\\\"         : \\\"ClassConstraint\\\",\",\"      \\\"ruleDefinerPath\\\"  : \\\"meta::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::WithConstraints\\\",\",\"      \\\"path\\\"             : []\",\"    },\",\"    {\",\"      \\\"id\\\"               : \\\"MoreThanOne\\\",\",\"      \\\"externalId\\\"       : \\\"TEST\\\",\",\"      \\\"message\\\"          : \\\"1 <= 1\\\",\",\"      \\\"enforcementLevel\\\" : \\\"Warn\\\",\",\"      \\\"ruleType\\\"         : \\\"ClassConstraint\\\",\",\"      \\\"ruleDefinerPath\\\"  : \\\"meta::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::WithConstraints\\\",\",\"      \\\"path\\\"             : []\",\"    }\",\"  ],\",\"  \\\"value\\\":{\\\"i\\\":1},\",\"  \\\"source\\\":{\",\"    \\\"defects\\\":[],\",\"    \\\"value\\\":{\\\"i\\\":1},\",\"    \\\"source\\\":{\\\"number\\\":1,\\\"record\\\":\\\"{\\\\\\\"i\\\\\\\":1}\\\"}\",\"  }\",\"}\")),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_constraintsAreInheritedAndPassForValidData__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_InheritsConstriants> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_InheritsConstriants>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$486328\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_InheritsConstriants> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_InheritsConstriants>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$486516\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _func = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$dataQuality$constraintsAreInheritedAndPassForValidData$9$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1057,15 +1067,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/dataQuality.pure\", -1, -1, 333, 31, -1, -1));\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"{\",\"  \\\"defects\\\":[],\",\"  \\\"value\\\":{\\\"i\\\":6},\",\"  \\\"source\\\":{\",\"    \\\"defects\\\":[],\",\"    \\\"value\\\":{\\\"i\\\":6},\",\"    \\\"source\\\":{\\\"number\\\":1,\\\"record\\\":\\\"{\\\\\\\"i\\\\\\\":6}\\\"}\",\"  }\",\"}\")),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_constraintsAreInheritedAndFailForInvalidData__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_InheritsConstriants> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_InheritsConstriants>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$486378\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_InheritsConstriants> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_InheritsConstriants>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$486566\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _func = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$dataQuality$constraintsAreInheritedAndFailForInvalidData$10$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1091,15 +1101,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/dataQuality.pure\", -1, -1, 363, 31, -1, -1));\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"{\",\"  \\\"defects\\\":[\",\"    {\",\"      \\\"id\\\"               : \\\"TestConstraint\\\",\",\"      \\\"externalId\\\"       : null,\",\"      \\\"message\\\"          : \\\"Constraint :[TestConstraint] violated in the Class WithConstraints\\\",\",\"      \\\"enforcementLevel\\\" : \\\"Error\\\",\",\"      \\\"ruleType\\\"         : \\\"ClassConstraint\\\",\",\"      \\\"ruleDefinerPath\\\"  : \\\"meta::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::WithConstraints\\\",\",\"      \\\"path\\\"             : []\",\"    },\",\"    {\",\"      \\\"id\\\"               : \\\"MoreThanTwo\\\",\",\"      \\\"externalId\\\"       : \\\"TEST2\\\",\",\"      \\\"message\\\"          : \\\"2 <= 2\\\",\",\"      \\\"enforcementLevel\\\" : \\\"Warn\\\",\",\"      \\\"ruleType\\\"         : \\\"ClassConstraint\\\",\",\"      \\\"ruleDefinerPath\\\"  : \\\"meta::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::InheritsConstriants\\\",\",\"      \\\"path\\\"             : []\",\"    }\",\"  ],\",\"  \\\"value\\\":{\\\"i\\\":2},\",\"  \\\"source\\\":{\",\"    \\\"defects\\\":[],\",\"    \\\"value\\\":{\\\"i\\\":2},\",\"    \\\"source\\\":{\\\"number\\\":1,\\\"record\\\":\\\"{\\\\\\\"i\\\\\\\":2}\\\"}\",\"  }\",\"}\")),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_returnCheckResultWithDefectForConstraintViolationOnTarget__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$486428\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$486616\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _func = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$dataQuality$returnCheckResultWithDefectForConstraintViolationOnTarget$11$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1125,15 +1135,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/dataQuality.pure\", -1, -1, 412, 31, -1, -1));\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"{\",\"  \\\"defects\\\":[\",\"    {\",\"      \\\"id\\\":\\\"TestIConstraint\\\",\",\"      \\\"externalId\\\":\\\"extID\\\",\",\"       \\\"message\\\":\\\"Expected value >= 5 but got 4\\\",\",\"       \\\"enforcementLevel\\\":\\\"Warn\\\",\",\"       \\\"ruleDefinerPath\\\":\\\"meta::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::SomeDataConstrained\\\",\",\"       \\\"ruleType\\\":\\\"ClassConstraint\\\",\",\"       \\\"path\\\"             : []\",\"    }\",\"  ],\",\"  \\\"value\\\":{\\\"i\\\":4,\\\"b\\\":false},\",\"  \\\"source\\\":{\",\"    \\\"defects\\\":[],\",\"    \\\"value\\\":{\\\"i\\\":2,\\\"b\\\":false},\",\"    \\\"source\\\":{\\\"number\\\":1,\\\"record\\\":\\\"{\\\\\\\"i\\\\\\\":2,\\\\\\\"b\\\\\\\":false}\\\"}\",\"  }\",\"}\")),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_returnCheckResultWithDefectForConstraintViolationOnChildOfTarget__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_AuthorWithConstraints> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_AuthorWithConstraints>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$486478\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_AuthorWithConstraints> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_AuthorWithConstraints>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$486666\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _func = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$dataQuality$returnCheckResultWithDefectForConstraintViolationOnChildOfTarget$12$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1159,15 +1169,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/dataQuality.pure\", -1, -1, 450, 31, -1, -1));\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"{\",\"  \\\"defects\\\":[\",\"    {\",\"      \\\"id\\\":\\\"nameParts\\\",\",\"      \\\"externalId\\\":null,\",\"       \\\"message\\\":\\\"Constraint :[nameParts] violated in the Class AuthorWithConstraints\\\",\",\"       \\\"enforcementLevel\\\":\\\"Error\\\",\",\"       \\\"ruleDefinerPath\\\":\\\"meta::pure::mapping::modelToModel::test::alloy::dataQuality::dest::AuthorWithConstraints\\\",\",\"       \\\"ruleType\\\":\\\"ClassConstraint\\\",\",\"       \\\"path\\\": []\",\"    },\",\"    {\",\"      \\\"id\\\":\\\"pageCount\\\",\",\"      \\\"externalId\\\":null,\",\"       \\\"message\\\":\\\"Constraint :[pageCount] violated in the Class BookWithConstraints\\\",\",\"       \\\"enforcementLevel\\\":\\\"Error\\\",\",\"       \\\"ruleDefinerPath\\\":\\\"meta::pure::mapping::modelToModel::test::alloy::dataQuality::dest::BookWithConstraints\\\",\",\"       \\\"ruleType\\\":\\\"ClassConstraint\\\",\",\"       \\\"path\\\": [\",\"         {\",\"           \\\"propertyName\\\":\\\"books\\\",\",\"           \\\"index\\\":0\",\"         }\",\"       ]\",\"    },\",\"    {\",\"      \\\"id\\\":\\\"noSelfReview\\\",\",\"      \\\"externalId\\\":null,\",\"       \\\"message\\\":\\\"Constraint :[noSelfReview] violated in the Class Review\\\",\",\"       \\\"enforcementLevel\\\":\\\"Error\\\",\",\"       \\\"ruleDefinerPath\\\":\\\"meta::pure::mapping::modelToModel::test::alloy::dataQuality::dest::Review\\\",\",\"       \\\"ruleType\\\":\\\"ClassConstraint\\\",\",\"       \\\"path\\\": [\",\"         {\",\"           \\\"propertyName\\\":\\\"books\\\",\",\"           \\\"index\\\":0\",\"         },\",\"         {\",\"           \\\"propertyName\\\":\\\"marketing\\\",\",\"           \\\"index\\\":null\",\"         },\",\"         {\",\"           \\\"propertyName\\\":\\\"reviews\\\",\",\"           \\\"index\\\":1\",\"         }\",\"       ]\",\"    },\",\"    {\",\"      \\\"id\\\":\\\"titleLength\\\",\",\"      \\\"externalId\\\":null,\",\"       \\\"message\\\":\\\"Constraint :[titleLength] violated in the Class BookWithConstraints\\\",\",\"       \\\"enforcementLevel\\\":\\\"Error\\\",\",\"       \\\"ruleDefinerPath\\\":\\\"meta::pure::mapping::modelToModel::test::alloy::dataQuality::dest::BookWithConstraints\\\",\",\"       \\\"ruleType\\\":\\\"ClassConstraint\\\",\",\"       \\\"path\\\": [\",\"         {\",\"           \\\"propertyName\\\":\\\"books\\\",\",\"           \\\"index\\\":1\",\"         }\",\"       ]\",\"    }\",\"  ],\",\"  \\\"value\\\": {\",\"    \\\"name\\\":\\\"Plato\\\",\",\"    \\\"books\\\":[\",\"      {\\\"title\\\":\\\"Euthyphro\\\", \\\"pages\\\":20, \\\"marketing\\\":{\\\"reviews\\\":[{\\\"by\\\":\\\"Socretes\\\"},{\\\"by\\\":\\\"Plato\\\"}]}},\",\"      {\\\"title\\\":\\\"Phaedo\\\",    \\\"pages\\\":61, \\\"marketing\\\":null}\",\"    ]\",\"  },\",\"  \\\"source\\\":{\",\"    \\\"defects\\\":[],\",\"    \\\"value\\\": {\",\"      \\\"name\\\":\\\"Plato\\\",\",\"      \\\"books\\\":[\",\"        {\\\"title\\\":\\\"Euthyphro\\\", \\\"pages\\\":20, \\\"marketing\\\":{\\\"reviews\\\":[{\\\"by\\\":\\\"Socretes\\\"},{\\\"by\\\":\\\"Plato\\\"}]}},\",\"        {\\\"title\\\":\\\"Phaedo\\\",    \\\"pages\\\":61, \\\"marketing\\\":null}\",\"      ]\",\"    },\",\"    \\\"source\\\":{\\\"number\\\":1, \\\"record\\\":\\\"{\\\\\\\"name\\\\\\\":\\\\\\\"Plato\\\\\\\",\\\\\\\"books\\\\\\\":[{\\\\\\\"title\\\\\\\":\\\\\\\"Euthyphro\\\\\\\",\\\\\\\"pages\\\\\\\":20,\\\\\\\"marketing\\\\\\\":{\\\\\\\"reviews\\\\\\\":[{\\\\\\\"by\\\\\\\":\\\\\\\"Socretes\\\\\\\"},{\\\\\\\"by\\\\\\\":\\\\\\\"Plato\\\\\\\"}]}},{\\\\\\\"title\\\\\\\":\\\\\\\"Phaedo\\\\\\\",\\\\\\\"pages\\\\\\\":61}]}\\\"}\",\"  }\",\"}\")),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_returnCheckResultWithDefectForConstraintViolationOnSource__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$486528\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$486716\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _func = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$dataQuality$returnCheckResultWithDefectForConstraintViolationOnSource$13$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1193,15 +1203,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/dataQuality.pure\", -1, -1, 551, 31, -1, -1));\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"{\",\"  \\\"defects\\\":[\",\"    {\",\"      \\\"id\\\":\\\"TestIConstraint\\\",\",\"      \\\"externalId\\\":\\\"extID\\\",\",\"      \\\"message\\\":\\\"Expected value >= 5 but got 1\\\",\",\"      \\\"enforcementLevel\\\":\\\"Warn\\\",\",\"      \\\"ruleDefinerPath\\\":\\\"meta::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::SomeDataConstrained\\\",\",\"      \\\"ruleType\\\":\\\"ClassConstraint\\\",\",\"      \\\"path\\\"             : []\",\"    }\",\"  ],\",\"  \\\"value\\\":{\\\"i\\\":1,\\\"b\\\":false},\",\"  \\\"source\\\":{\",\"    \\\"defects\\\":[\",\"      {\",\"        \\\"id\\\":\\\"TestConstraint\\\",\",\"        \\\"externalId\\\":null,\",\"        \\\"message\\\":\\\"Constraint :[TestConstraint] violated in the Class _SomeDataConstrained\\\",\",\"        \\\"enforcementLevel\\\":\\\"Error\\\",\",\"        \\\"ruleDefinerPath\\\":\\\"meta::pure::mapping::modelToModel::test::dataQuality::graphFetch::src::_SomeDataConstrained\\\",\",\"        \\\"ruleType\\\":\\\"ClassConstraint\\\",\",\"        \\\"path\\\"             : []\",\"      }\",\"    ],\",\"    \\\"value\\\":{\\\"i\\\":1,\\\"b\\\":false},\",\"    \\\"source\\\":{\\\"number\\\":1,\\\"record\\\":\\\"{\\\\\\\"i\\\\\\\":1,\\\\\\\"b\\\\\\\":false}\\\"}\",\"  }\",\"}\")),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_canDefineConstraintAndInheritFromAClassThatDoesNotDefineConstraintsAndPassForValidData__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraintInheritsNoConstriants> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraintInheritsNoConstriants>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$486578\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraintInheritsNoConstriants> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraintInheritsNoConstriants>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$486766\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _func = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$dataQuality$canDefineConstraintAndInheritFromAClassThatDoesNotDefineConstraintsAndPassForValidData$14$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1227,15 +1237,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/dataQuality.pure\", -1, -1, 601, 31, -1, -1));\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"{\",\"  \\\"defects\\\":[],\",\"  \\\"value\\\":{\\\"i\\\":6},\",\"  \\\"source\\\":{\",\"    \\\"defects\\\":[],\",\"    \\\"value\\\":{\\\"i\\\":6},\",\"    \\\"source\\\":{\\\"number\\\":1,\\\"record\\\":\\\"{\\\\\\\"i\\\\\\\":6}\\\"}\",\"  }\",\"}\")),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_canDefineConstraintAndInheritFromAClassThatDoesNotDefineConstraintsAndFailForInvalidData__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraintInheritsNoConstriants> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraintInheritsNoConstriants>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$486628\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraintInheritsNoConstriants> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraintInheritsNoConstriants>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$486816\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _func = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$dataQuality$canDefineConstraintAndInheritFromAClassThatDoesNotDefineConstraintsAndFailForInvalidData$15$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1261,15 +1271,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/dataQuality.pure\", -1, -1, 632, 31, -1, -1));\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"{\",\"  \\\"defects\\\":[\",\"    {\",\"      \\\"id\\\"               : \\\"MoreThanTwo\\\",\",\"      \\\"externalId\\\"       : \\\"TEST2\\\",\",\"      \\\"message\\\"          : \\\"2 <= 2\\\",\",\"      \\\"enforcementLevel\\\" : \\\"Warn\\\",\",\"      \\\"ruleType\\\"         : \\\"ClassConstraint\\\",\",\"      \\\"ruleDefinerPath\\\"  : \\\"meta::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::WithConstraintInheritsNoConstriants\\\",\",\"      \\\"path\\\"             : []\",\"    }\",\"  ],\",\"  \\\"value\\\":{\\\"i\\\":2},\",\"  \\\"source\\\":{\",\"    \\\"defects\\\":[],\",\"    \\\"value\\\":{\\\"i\\\":2},\",\"    \\\"source\\\":{\\\"number\\\":1,\\\"record\\\":\\\"{\\\\\\\"i\\\\\\\":2}\\\"}\",\"  }\",\"}\")),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_returnCheckResultWithDefectForMultiplicityConstructionViolationOnSource__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraints> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraints>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$486678\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraints> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraints>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$486866\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _func = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$dataQuality$returnCheckResultWithDefectForMultiplicityConstructionViolationOnSource$16$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1295,15 +1305,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/dataQuality.pure\", -1, -1, 671, 31, -1, -1));\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"{\",\"  \\\"defects\\\":[\",\"    {\",\"      \\\"id\\\"               : null,\",\"      \\\"externalId\\\"       : null,\",\"      \\\"message\\\"          : \\\"No Input Available\\\",\",\"      \\\"enforcementLevel\\\" : \\\"Critical\\\",\",\"      \\\"ruleType\\\"         : \\\"NoInput\\\",\",\"      \\\"ruleDefinerPath\\\"  : \\\"meta::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::WithConstraints\\\",\",\"      \\\"path\\\"             : []\",\"    }\",\"  ],\",\"  \\\"value\\\": null,\",\"  \\\"source\\\":{\",\"    \\\"defects\\\":[\",\"      {\",\"        \\\"id\\\"               : null,\",\"        \\\"externalId\\\"       : null,\",\"        \\\"message\\\"          : \\\"Invalid multiplicity for s: expected [1] found [0]\\\",\",\"        \\\"enforcementLevel\\\" : \\\"Critical\\\",\",\"        \\\"ruleType\\\"         : \\\"ClassStructure\\\",\",\"        \\\"ruleDefinerPath\\\"  : \\\"meta::pure::mapping::modelToModel::test::dataQuality::graphFetch::src::_SomeDataConstrainedChild\\\",\",\"        \\\"path\\\": [\",\"          {\",\"            \\\"propertyName\\\":\\\"child\\\",\",\"            \\\"index\\\":null\",\"          }\",\"        ]\",\"      },\",\"      {\",\"        \\\"id\\\"               : null,\",\"        \\\"externalId\\\"       : null,\",\"        \\\"message\\\"          : \\\"Invalid multiplicity for i: expected [1] found [0]\\\",\",\"        \\\"enforcementLevel\\\" : \\\"Critical\\\",\",\"        \\\"ruleType\\\"         : \\\"ClassStructure\\\",\",\"        \\\"ruleDefinerPath\\\"  : \\\"meta::pure::mapping::modelToModel::test::dataQuality::graphFetch::src::_Num\\\",\",\"        \\\"path\\\"             : []\",\"      }\",\"    ],\",\"    \\\"value\\\":null,\",\"    \\\"source\\\":{\\\"number\\\":1, \\\"record\\\":\\\"{\\\\\\\"child\\\\\\\":{}}\\\"}\",\"  }\",\"}\")),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_returnCheckResultWithDefectForAParsingErrorWhichCausesMultiplicityConstructionViolationOnSource__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$486728\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$486916\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _func = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$dataQuality$returnCheckResultWithDefectForAParsingErrorWhichCausesMultiplicityConstructionViolationOnSource$17$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1329,15 +1339,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/dataQuality.pure\", -1, -1, 733, 31, -1, -1));\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"{\",\"  \\\"defects\\\":[\",\"    {\",\"      \\\"id\\\"               : null,\",\"      \\\"externalId\\\"       : null,\",\"      \\\"message\\\"          : \\\"No Input Available\\\",\",\"      \\\"enforcementLevel\\\" : \\\"Critical\\\",\",\"      \\\"ruleType\\\"         : \\\"NoInput\\\",\",\"      \\\"ruleDefinerPath\\\"  : \\\"meta::pure::mapping::modelToModel::test::dataQuality::graphFetch::dest::SomeDataConstrained\\\",\",\"      \\\"path\\\"             : []\",\"    }\",\"  ],\",\"  \\\"value\\\": null,\",\"  \\\"source\\\":{\",\"    \\\"defects\\\":[\",\"      {\",\"        \\\"id\\\"               : null,\",\"        \\\"externalId\\\"       : null,\",\"        \\\"message\\\"          : \\\"i: Unexpected node type:STRING for PURE Integer\\\",\",\"        \\\"enforcementLevel\\\" : \\\"Error\\\",\",\"        \\\"ruleType\\\"         : \\\"InvalidInput\\\",\",\"        \\\"ruleDefinerPath\\\"  : \\\"meta::pure::mapping::modelToModel::test::dataQuality::graphFetch::src::_SomeDataConstrained\\\",\",\"        \\\"path\\\": []\",\"      },\",\"      {\",\"        \\\"id\\\"               : null,\",\"        \\\"externalId\\\"       : null,\",\"        \\\"message\\\"          : \\\"b: Unexpected node type:NUMBER for PURE Boolean\\\",\",\"        \\\"enforcementLevel\\\" : \\\"Error\\\",\",\"        \\\"ruleType\\\"         : \\\"InvalidInput\\\",\",\"        \\\"ruleDefinerPath\\\"  : \\\"meta::pure::mapping::modelToModel::test::dataQuality::graphFetch::src::_SomeDataConstrained\\\",\",\"        \\\"path\\\": []\",\"      },\",\"      {\",\"        \\\"id\\\"               : null,\",\"        \\\"externalId\\\"       : null,\",\"        \\\"message\\\"          : \\\"s: Unexpected node type:BOOLEAN for PURE String\\\",\",\"        \\\"enforcementLevel\\\" : \\\"Error\\\",\",\"        \\\"ruleType\\\"         : \\\"InvalidInput\\\",\",\"        \\\"ruleDefinerPath\\\"  : \\\"meta::pure::mapping::modelToModel::test::dataQuality::graphFetch::src::_SomeDataConstrainedChild\\\",\",\"        \\\"path\\\"             : [\",\"          {\",\"            \\\"propertyName\\\":\\\"child\\\",\",\"            \\\"index\\\":null\",\"          }\",\"        ]\",\"      },\",\"      {\",\"        \\\"id\\\"               : null,\",\"        \\\"externalId\\\"       : null,\",\"        \\\"message\\\"          : \\\"d: Error parsing year: 'notadate'\\\",\",\"        \\\"enforcementLevel\\\" : \\\"Error\\\",\",\"        \\\"ruleType\\\"         : \\\"InvalidInput\\\",\",\"        \\\"ruleDefinerPath\\\"  : \\\"meta::pure::mapping::modelToModel::test::dataQuality::graphFetch::src::_SomeDataConstrainedChild\\\",\",\"        \\\"path\\\"             : [\",\"          {\",\"            \\\"propertyName\\\":\\\"child\\\",\",\"            \\\"index\\\":null\",\"          }\",\"        ]\",\"      },\",\"      {\",\"        \\\"id\\\"               : null,\",\"        \\\"externalId\\\"       : null,\",\"        \\\"message\\\"          : \\\"Invalid multiplicity for s: expected [1] found [0]\\\",\",\"        \\\"enforcementLevel\\\" : \\\"Critical\\\",\",\"        \\\"ruleType\\\"         : \\\"ClassStructure\\\",\",\"        \\\"ruleDefinerPath\\\"  : \\\"meta::pure::mapping::modelToModel::test::dataQuality::graphFetch::src::_SomeDataConstrainedChild\\\",\",\"        \\\"path\\\"             : [\",\"          {\",\"            \\\"propertyName\\\":\\\"child\\\",\",\"            \\\"index\\\":null\",\"          }\",\"        ]\",\"      },\",\"      {\",\"        \\\"id\\\"               : null,\",\"        \\\"externalId\\\"       : null,\",\"        \\\"message\\\"          : \\\"Invalid multiplicity for i: expected [1] found [0]\\\",\",\"        \\\"enforcementLevel\\\" : \\\"Critical\\\",\",\"        \\\"ruleType\\\"         : \\\"ClassStructure\\\",\",\"        \\\"ruleDefinerPath\\\"  : \\\"meta::pure::mapping::modelToModel::test::dataQuality::graphFetch::src::_SomeDataConstrained\\\",\",\"        \\\"path\\\"             : []\",\"      }\",\"    ],\",\"    \\\"value\\\":null,\",\"    \\\"source\\\":{\\\"number\\\":1, \\\"record\\\":\\\"{\\\\\\\"i\\\\\\\":\\\\\\\"NaN\\\\\\\",\\\\\\\"b\\\\\\\":[1,false],\\\\\\\"child\\\\\\\":{\\\\\\\"s\\\\\\\":false,\\\\\\\"d\\\\\\\":\\\\\\\"notadate\\\\\\\"}}\\\"}\",\"  }\",\"}\")),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_returnCheckResultWithoutDefectForConstraintViolationOnSourceWhenConstraintsSuppressed__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$486778\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$486966\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _func = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$dataQuality$returnCheckResultWithoutDefectForConstraintViolationOnSourceWhenConstraintsSuppressed$18$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1363,15 +1373,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/dataQuality.pure\", -1, -1, 843, 31, -1, -1));\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"{\",\"  \\\"defects\\\":[],\",\"  \\\"value\\\":{\\\"i\\\":1,\\\"b\\\":false},\",\"  \\\"source\\\":{\",\"    \\\"defects\\\":[],\",\"    \\\"value\\\":{\\\"i\\\":1,\\\"b\\\":false},\",\"    \\\"source\\\":{\\\"number\\\":1,\\\"record\\\":\\\"{\\\\\\\"i\\\\\\\":1,\\\\\\\"b\\\\\\\":false}\\\"}\",\"  }\",\"}\")),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_executionSucceedsForConstraintViolationOnSourceWhenConstraintsSuppressed__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$486829\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$487017\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _func = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$dataQuality$executionSucceedsForConstraintViolationOnSourceWhenConstraintsSuppressed$19$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1397,15 +1407,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/dataQuality.pure\", -1, -1, 872, 31, -1, -1));\n final java.lang.String _expected = \"{\\\"i\\\":1,\\\"b\\\":false}\";\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_returnCheckResultWithoutDefectForConstraintViolationOnTargetWhenConstraintsSuppressed__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$486879\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$487067\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _func = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$dataQuality$returnCheckResultWithoutDefectForConstraintViolationOnTargetWhenConstraintsSuppressed$20$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1431,15 +1441,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/dataQuality.pure\", -1, -1, 892, 31, -1, -1));\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"{\",\"  \\\"defects\\\":[],\",\"  \\\"value\\\":{\\\"i\\\":4,\\\"b\\\":false},\",\"  \\\"source\\\":{\",\"    \\\"defects\\\":[],\",\"    \\\"value\\\":{\\\"i\\\":2,\\\"b\\\":false},\",\"    \\\"source\\\":{\\\"number\\\":1,\\\"record\\\":\\\"{\\\\\\\"i\\\\\\\":2,\\\\\\\"b\\\\\\\":false}\\\"}\",\"  }\",\"}\")),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_executionSucceedsForConstraintViolationOnTargetWhenConstraintsSuppressed__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$486930\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$487118\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _func = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$dataQuality$executionSucceedsForConstraintViolationOnTargetWhenConstraintsSuppressed$21$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1465,15 +1475,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/dataQuality.pure\", -1, -1, 921, 31, -1, -1));\n final java.lang.String _expected = \"{\\\"i\\\":4,\\\"b\\\":false}\";\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_fetchGraphIsExpandedToAccomodateImplicitConstraintPropertiesOnTarget__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_AuthorWithConstraints> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_AuthorWithConstraints>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$486980\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_AuthorWithConstraints> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_AuthorWithConstraints>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$487168\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _func = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$dataQuality$fetchGraphIsExpandedToAccomodateImplicitConstraintPropertiesOnTarget$22$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1499,15 +1509,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/dataQuality.pure\", -1, -1, 941, 31, -1, -1));\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"{\",\"  \\\"defects\\\":[\",\"    {\",\"      \\\"id\\\":\\\"nameParts\\\",\",\"      \\\"externalId\\\":null,\",\"       \\\"message\\\":\\\"Constraint :[nameParts] violated in the Class AuthorWithConstraints\\\",\",\"       \\\"enforcementLevel\\\":\\\"Error\\\",\",\"       \\\"ruleDefinerPath\\\":\\\"meta::pure::mapping::modelToModel::test::alloy::dataQuality::dest::AuthorWithConstraints\\\",\",\"       \\\"ruleType\\\":\\\"ClassConstraint\\\",\",\"       \\\"path\\\": []\",\"    },\",\"    {\",\"      \\\"id\\\":\\\"pageCount\\\",\",\"      \\\"externalId\\\":null,\",\"       \\\"message\\\":\\\"Constraint :[pageCount] violated in the Class BookWithConstraints\\\",\",\"       \\\"enforcementLevel\\\":\\\"Error\\\",\",\"       \\\"ruleDefinerPath\\\":\\\"meta::pure::mapping::modelToModel::test::alloy::dataQuality::dest::BookWithConstraints\\\",\",\"       \\\"ruleType\\\":\\\"ClassConstraint\\\",\",\"       \\\"path\\\": [\",\"         {\",\"           \\\"propertyName\\\":\\\"books\\\",\",\"           \\\"index\\\":0\",\"         }\",\"       ]\",\"    },\",\"    {\",\"      \\\"id\\\":\\\"titleLength\\\",\",\"      \\\"externalId\\\":null,\",\"       \\\"message\\\":\\\"Constraint :[titleLength] violated in the Class BookWithConstraints\\\",\",\"       \\\"enforcementLevel\\\":\\\"Error\\\",\",\"       \\\"ruleDefinerPath\\\":\\\"meta::pure::mapping::modelToModel::test::alloy::dataQuality::dest::BookWithConstraints\\\",\",\"       \\\"ruleType\\\":\\\"ClassConstraint\\\",\",\"       \\\"path\\\": [\",\"         {\",\"           \\\"propertyName\\\":\\\"books\\\",\",\"           \\\"index\\\":1\",\"         }\",\"       ]\",\"    }\",\"  ],\",\"  \\\"value\\\": {\",\"    \\\"name\\\":\\\"Plato\\\",\",\"    \\\"books\\\":[\",\"      {\\\"title\\\":\\\"Euthyphro\\\"},\",\"      {\\\"title\\\":\\\"Phaedo\\\"}\",\"    ]\",\"  },\",\"  \\\"source\\\":{\",\"    \\\"defects\\\":[],\",\"    \\\"value\\\": {\",\"      \\\"name\\\":\\\"Plato\\\",\",\"      \\\"books\\\":[\",\"        {\\\"title\\\":\\\"Euthyphro\\\", \\\"pages\\\":20},\",\"        {\\\"title\\\":\\\"Phaedo\\\",    \\\"pages\\\":61}\",\"      ]\",\"    },\",\"    \\\"source\\\":{\\\"number\\\":1, \\\"record\\\":\\\"{\\\\\\\"name\\\\\\\":\\\\\\\"Plato\\\\\\\",\\\\\\\"books\\\\\\\":[{\\\\\\\"title\\\\\\\":\\\\\\\"Euthyphro\\\\\\\",\\\\\\\"pages\\\\\\\":20,\\\\\\\"marketing\\\\\\\":{\\\\\\\"reviews\\\\\\\":[{\\\\\\\"by\\\\\\\":\\\\\\\"Socretes\\\\\\\"},{\\\\\\\"by\\\\\\\":\\\\\\\"Plato\\\\\\\"}]}},{\\\\\\\"title\\\\\\\":\\\\\\\"Phaedo\\\\\\\",\\\\\\\"pages\\\\\\\":61}]}\\\"}\",\"  }\",\"}\")),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_fetchGraphIsExpandedToAccomodateImplicitConstraintPropertiesOnSource__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataUnconstrained> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataUnconstrained>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$487030\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataUnconstrained> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataUnconstrained>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$487218\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _func = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$dataQuality$fetchGraphIsExpandedToAccomodateImplicitConstraintPropertiesOnSource$23$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1533,15 +1543,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/dataQuality.pure\", -1, -1, 1021, 31, -1, -1));\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"{\",\"  \\\"defects\\\":[],\",\"  \\\"value\\\":{\\\"b\\\":false},\",\"  \\\"source\\\":{\",\"    \\\"defects\\\":[\",\"      {\",\"        \\\"id\\\":\\\"TestConstraint\\\",\",\"        \\\"externalId\\\":null,\",\"        \\\"message\\\":\\\"Constraint :[TestConstraint] violated in the Class _SomeDataConstrained\\\",\",\"        \\\"enforcementLevel\\\":\\\"Error\\\",\",\"        \\\"ruleDefinerPath\\\":\\\"meta::pure::mapping::modelToModel::test::dataQuality::graphFetch::src::_SomeDataConstrained\\\",\",\"        \\\"ruleType\\\":\\\"ClassConstraint\\\",\",\"        \\\"path\\\"             : []\",\"      }\",\"    ],\",\"    \\\"value\\\":{\\\"b\\\":false, \\\"i\\\": 1},\",\"    \\\"source\\\":{\\\"number\\\":1,\\\"record\\\":\\\"{\\\\\\\"i\\\\\\\":1,\\\\\\\"b\\\\\\\":false}\\\"}\",\"  }\",\"}\")),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_testWordCountForM2MNonRecursiveFunction__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_Book> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_Book>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$487080\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_Book> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_Book>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$487268\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _func = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$dataQuality$testWordCountForM2MNonRecursiveFunction$24$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1567,15 +1577,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/dataQuality.pure\", -1, -1, 1057, 30, -1, -1));\n final java.lang.String _expected = \"{\\\"wordCount\\\":250}\";\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_fetchGraphIsExpandedfForInheritedConstraintWithQualifier__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_Widget> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_Widget>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$487142\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_Widget> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_Widget>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$487330\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$dataQuality$fetchGraphIsExpandedfForInheritedConstraintWithQualifier$1$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_11$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1595,18 +1605,8 @@\n \n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::dataQuality::SourceWidgetToWidget\")),core_store_m2m_tests_legend_util.Root_meta_pure_mapping_modelToModel_test_alloy_utils_testJsonRuntime_Class_1__String_1__Runtime_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_SourceWidget>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::dataQuality::SourceWidget\")),\"{\\\"name\\\":\\\"Dave\\\"}\",es),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/dataQuality.pure\", -1, -1, 1573, 17, -1, -1)));\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/dataQuality.pure\", -1, -1, 1579, 31, -1, -1));\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"{\",\"  \\\"defects\\\":[],\",\"  \\\"value\\\":{\\\"name\\\":\\\"Dave\\\"},\",\"  \\\"source\\\":{\",\"    \\\"defects\\\":[],\",\"    \\\"value\\\":{\\\"name\\\":\\\"Dave\\\"},\",\"    \\\"source\\\":{\\\"number\\\":1,\\\"record\\\":\\\"{\\\\\\\"name\\\\\\\":\\\\\\\"Dave\\\\\\\"}\\\"}\",\"  }\",\"}\")),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n-\n-public static long Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_totalWords_Integer_1__Integer_1_(final long _pages,final ExecutionSupport es)\n-{\n-return ((java.lang.Long)(CompiledSupport.equal(_pages, 1l)?50l:core_store_m2m_tests_legend_dataQuality.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_finalWordCount_Integer_1__Integer_1_(_pages,es)));\n-}\n-\n-public static long Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_finalWordCount_Integer_1__Integer_1_(final long _pages,final ExecutionSupport es)\n-{\n-return CompiledSupport.times(Lists.mutable.<java.lang.Long>with(_pages,50l));\n-}\n }\n"}, {"source1": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_filterInMapping.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_filterInMapping.java", "unified_diff": "@@ -129,15 +129,15 @@\n      }\n }\n );\n     }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_filter_canFilterInAMapping__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_filter_model_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_filter_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1230366\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_filter_model_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_filter_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1230329\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _func = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$filter$canFilterInAMapping$1$system$imports$import__core_store_m2m_tests_legend_filterInMapping_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -163,15 +163,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/filterInMapping.pure\", -1, -1, 38, 31, -1, -1));\n final java.lang.String _expected = \"{\\\"lastName\\\":\\\"A. Only One\\\"}\";\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_filter_canFilterInAMappingChecked__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_filter_model_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_filter_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1230415\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_filter_model_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_filter_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1230378\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _func = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$filter$canFilterInAMappingChecked$2$system$imports$import__core_store_m2m_tests_legend_filterInMapping_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -197,15 +197,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/filterInMapping.pure\", -1, -1, 59, 31, -1, -1));\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"{\",\"  \\\"defects\\\":[],\",\"  \\\"value\\\":{\\\"lastName\\\":\\\"A. Only One\\\"},\",\"  \\\"source\\\":{\",\"    \\\"defects\\\":[],\",\"    \\\"value\\\":{\\\"fullName\\\":\\\"A. Only One\\\"},\",\"    \\\"source\\\":{\\\"number\\\":2, \\\"record\\\":\\\"{\\\\\\\"fullName\\\\\\\":\\\\\\\"A. Only One\\\\\\\",\\\\\\\"firm\\\\\\\":{\\\\\\\"name\\\\\\\":\\\\\\\"X\\\\\\\"}}\\\"}\",\"  }\",\"}\")),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_filter_canFilterInAMappingOnChildObjects__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_filter_model_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_filter_model_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1230465\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_filter_model_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_filter_model_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1230428\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _func = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$filter$canFilterInAMappingOnChildObjects$3$system$imports$import__core_store_m2m_tests_legend_filterInMapping_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -231,15 +231,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/filterInMapping.pure\", -1, -1, 89, 31, -1, -1));\n final java.lang.String _expected = \"{\\\"employees\\\"[{\\\"lastName\\\":\\\"A. Only One\\\"}]}\";\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_filter_canExecuteFilterAtSetLevel__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_filter_model_D> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_filter_model_D>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1230514\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_filter_model_D> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_filter_model_D>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1230477\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _func = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$filter$canExecuteFilterAtSetLevel$4$system$imports$import__core_store_m2m_tests_legend_filterInMapping_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n"}, {"source1": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_functionInMapping.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_functionInMapping.java", "unified_diff": "@@ -21,43 +21,43 @@\n import org.finos.legend.pure.runtime.java.compiled.execution.sourceInformation.*;\n import org.junit.Test;\n public class core_store_m2m_tests_legend_functionInMapping\n {\n     public static MutableMap<String, SharedPureFunction<?>> __functions = Maps.mutable.empty();\n     static\n     {\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simple_function_employeeMapping_meta_pure_mapping_modelToModel_test_alloy_simple_function_FirstEmployee$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm, java.lang.String>()\n+        __functions.put(\"$core$242711\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person _v_automap, final ExecutionSupport es)\n      {\n-return CompiledSupport.mapToOneOverOne(CompiledSupport.first(CompiledSupport.toPureCollection(_src._employees()).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person _x){return CompiledSupport.equal(CompiledSupport.mapToOneOverOne(_x._role(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_legend_functionInMapping.__functions.get(\"$core$242994\")), es)\n-, \"developer\");}})), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_legend_functionInMapping.__functions.get(\"$core$242717\")), es)\n-;\n+return _v_automap._firstName();\n      }\n }\n );\n-        __functions.put(\"$core$242894\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person, java.lang.Boolean>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simple_function_employeeMapping_meta_pure_mapping_modelToModel_test_alloy_simple_function_FirstEmployee$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm, java.lang.String>()\n {\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person _e, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.equal(_e._firstName(), \"John\");\n+return CompiledSupport.mapToOneOverOne(CompiledSupport.first(CompiledSupport.toPureCollection(_src._employees()).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person _x){return CompiledSupport.equal(CompiledSupport.mapToOneOverOne(_x._role(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_legend_functionInMapping.__functions.get(\"$core$242983\")), es)\n+, \"developer\");}})), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_legend_functionInMapping.__functions.get(\"$core$242711\")), es)\n+;\n      }\n }\n );\n-        __functions.put(\"$core$242848\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person, java.lang.String>()\n+        __functions.put(\"$core$242865\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person _v_automap, final ExecutionSupport es)\n@@ -71,56 +71,56 @@\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm _src, final ExecutionSupport es)\n      {\n-return ((java.lang.String)CompiledSupport.safeGet((CompiledSupport.<java.lang.String>castWithExceptionHandling(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_defaultIfEmpty_T_MANY__T_$1_MANY$__T_$1_MANY$_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_src._employees()).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person _e){return CompiledSupport.equal(_e._firstName(), \"John\");}})), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_legend_functionInMapping.__functions.get(\"$core$242848\")), es)\n+return ((java.lang.String)CompiledSupport.safeGet((CompiledSupport.<java.lang.String>castWithExceptionHandling(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_defaultIfEmpty_T_MANY__T_$1_MANY$__T_$1_MANY$_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_src._employees()).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person _e){return CompiledSupport.equal(_e._firstName(), \"John\");}})), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_legend_functionInMapping.__functions.get(\"$core$242865\")), es)\n ),CompiledSupport.toPureCollection(\"Unknown\"),es),java.lang.String.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/functionInMapping.pure\", -1, -1, 142, 72, -1, -1))), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/functionInMapping.pure\", -1, -1, 142, 99, -1, -1)));\n      }\n }\n );\n-        __functions.put(\"$core$242994\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, java.lang.String>()\n+        __functions.put(\"$core$242983\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._name();\n      }\n }\n );\n-        __functions.put(\"$core$242857\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person, java.lang.Boolean>()\n+        __functions.put(\"$core$242909\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person _x, final ExecutionSupport es)\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person _e, final ExecutionSupport es)\n      {\n-return CompiledSupport.equal(CompiledSupport.mapToOneOverOne(_x._role(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_legend_functionInMapping.__functions.get(\"$core$242994\")), es)\n-, \"developer\");\n+return CompiledSupport.equal(_e._firstName(), \"John\");\n      }\n }\n );\n-        __functions.put(\"$core$242717\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person, java.lang.String>()\n+        __functions.put(\"$core$242851\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person, java.lang.Boolean>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person _v_automap, final ExecutionSupport es)\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person _x, final ExecutionSupport es)\n      {\n-return _v_automap._firstName();\n+return CompiledSupport.equal(CompiledSupport.mapToOneOverOne(_x._role(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_legend_functionInMapping.__functions.get(\"$core$242983\")), es)\n+, \"developer\");\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simple_function_m1_meta_pure_mapping_modelToModel_test_alloy_simple_function_FirstEmployee_test_FirstEmployee$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -133,15 +133,15 @@\n      }\n }\n );\n     }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_canUseFunctionsInAMapping__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_FirstEmployee> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_FirstEmployee>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$242408\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_FirstEmployee> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_FirstEmployee>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$242410\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$canUseFunctionsInAMapping$1$system$imports$import__core_store_m2m_tests_legend_functionInMapping_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -164,15 +164,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/functionInMapping.pure\", -1, -1, 39, 31, -1, -1));\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"{\",\"  \\\"defects\\\":[],\",\"  \\\"value\\\":{\\\"name\\\":\\\"Miles\\\"},\",\"  \\\"source\\\":{\",\"    \\\"defects\\\":[],\",\"    \\\"value\\\":{\\\"employees\\\": [{\\\"lastName\\\": \\\"Miles\\\"}]},\",\"    \\\"source\\\": {\\\"number\\\":1, \\\"record\\\":\\\"{\\\\\\\"name\\\\\\\":\\\\\\\"firm1\\\\\\\",\\\\\\\"employees\\\\\\\":[{\\\\\\\"firstName\\\\\\\":\\\\\\\"Dave\\\\\\\",\\\\\\\"lastName\\\\\\\":\\\\\\\"Miles\\\\\\\"}]}\\\"}\",\"  }\",\"}\")),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_testDefaultIfEmptyFunctionUsageInMapping__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_FirstEmployee> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_FirstEmployee>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$242440\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_FirstEmployee> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_FirstEmployee>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$242442\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$testDefaultIfEmptyFunctionUsageInMapping$2$system$imports$import__core_store_m2m_tests_legend_functionInMapping_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -195,15 +195,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/functionInMapping.pure\", -1, -1, 73, 31, -1, -1));\n final java.lang.String _expected = \"[{\\\"name\\\":\\\"Johnson\\\"},{\\\"name\\\":\\\"Unknown\\\"}]\";\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_testConflictVariableInMapping__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_FirstEmployee> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_FirstEmployee>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$242471\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_FirstEmployee> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_FirstEmployee>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$242473\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$testConflictVariableInMapping$3$system$imports$import__core_store_m2m_tests_legend_functionInMapping_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n"}, {"source1": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_graphWithAssociations.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_graphWithAssociations.java", "unified_diff": "@@ -64,15 +64,15 @@\n      }\n }\n );\n     }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_serializeGraphWithAssociations__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_graphWithAssociations_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_graphWithAssociations_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1145401\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_graphWithAssociations_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_graphWithAssociations_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1145404\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$serializeGraphWithAssociations$1$system$imports$import__core_store_m2m_tests_legend_graphWithAssociations_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n"}, {"source1": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_graphWithSubTypes_testOnSourceRoot.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_graphWithSubTypes_testOnSourceRoot.java", "unified_diff": "@@ -22,15 +22,15 @@\n import org.junit.Test;\n public class core_store_m2m_tests_legend_graphWithSubTypes_testOnSourceRoot\n {\n     public static MutableMap<String, SharedPureFunction<?>> __functions = Maps.fixedSize.empty();\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_withSubType_rootLevel_sourceRoot_testSingleSubType__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$781177\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$781180\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$withSubType$rootLevel$sourceRoot$testSingleSubType$1$system$imports$import__core_store_m2m_tests_legend_graphWithSubTypes_testOnSourceRoot_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -54,15 +54,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Location\")))._url(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"data:application/json,\\n\",\"{ \\\"zipCode\\\": \\\"10000000\\\", \\\"coordinates\\\": \\\"111.1111\\\"}\\n\",\"{ \\\"zipCode\\\": \\\"20000000\\\", \\\"coordinates\\\": \\\"111.2222\\\" , \\\"street\\\" : \\\"myStreet\\\" , \\\"@type\\\":\\\"meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Street\\\"}\\n\")),es))));\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/graphWithSubTypes/testOnSourceRoot.pure\", -1, -1, 40, 17, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"targetZipCode\\\":\\\"10000000\\\" , \\\"targetAddress\\\" : \\\"unknown\\\"}  ,\",\" {\\\"targetZipCode\\\":\\\"20000000\\\", \\\"targetAddress\\\":  \\\"myStreet\\\"}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_withSubType_rootLevel_sourceRoot_testMultipleSubTypes_instanceOf__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$781214\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$781217\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::rootLevel::sourceRoot::testMappingWithMultipleSubTypes_instanceOf\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$withSubType$rootLevel$sourceRoot$testMultipleSubTypes_instanceOf$2$system$imports$import__core_store_m2m_tests_legend_graphWithSubTypes_testOnSourceRoot_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n@@ -86,15 +86,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Location\")))._url(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"data:application/json,\\n\",\"{ \\\"zipCode\\\": \\\"10000000\\\", \\\"coordinates\\\": \\\"111.1111\\\"}\\n\",\"{ \\\"zipCode\\\": \\\"20000000\\\", \\\"coordinates\\\": \\\"222.2222\\\" , \\\"street\\\" : \\\"myStreet\\\" , \\\"@type\\\":\\\"meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Street\\\"}\\n\",\"{ \\\"zipCode\\\": \\\"20000000\\\", \\\"coordinates\\\": \\\"333.3333\\\" , \\\"road\\\" : \\\"myRoad\\\" , \\\"@type\\\":\\\"meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Road\\\"}\\n\")),es))));\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/graphWithSubTypes/testOnSourceRoot.pure\", -1, -1, 69, 16, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"targetZipCode\\\":\\\"10000000\\\" , \\\"targetAddress\\\" : \\\"111.1111\\\"}  ,\",\" {\\\"targetZipCode\\\":\\\"20000000\\\", \\\"targetAddress\\\":  \\\"myStreet\\\"},\",\" {\\\"targetZipCode\\\":\\\"20000000\\\", \\\"targetAddress\\\":  \\\"myRoad\\\"}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_withSubType_rootLevel_sourceRoot_testMultipleSubTypes_match__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$781251\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$781254\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::rootLevel::sourceRoot::testMappingWithMultipleSubTypes_match\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$withSubType$rootLevel$sourceRoot$testMultipleSubTypes_match$3$system$imports$import__core_store_m2m_tests_legend_graphWithSubTypes_testOnSourceRoot_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n@@ -118,15 +118,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Location\")))._url(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"data:application/json,\\n\",\"{ \\\"zipCode\\\": \\\"10000000\\\", \\\"coordinates\\\": \\\"111.1111\\\"}\\n\",\"{ \\\"zipCode\\\": \\\"20000000\\\", \\\"coordinates\\\": \\\"222.2222\\\" , \\\"street\\\" : \\\"myStreet\\\" , \\\"@type\\\":\\\"meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Street\\\"}\\n\",\"{ \\\"zipCode\\\": \\\"20000000\\\", \\\"coordinates\\\": \\\"333.333\\\" , \\\"road\\\" : \\\"myRoad\\\" , \\\"@type\\\":\\\"meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Road\\\"}\\n\")),es))));\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/graphWithSubTypes/testOnSourceRoot.pure\", -1, -1, 98, 16, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"targetZipCode\\\":\\\"10000000\\\" , \\\"targetAddress\\\" : \\\"111.1111\\\"}  ,\",\" {\\\"targetZipCode\\\":\\\"20000000\\\", \\\"targetAddress\\\":  \\\"myStreet\\\"},\",\" {\\\"targetZipCode\\\":\\\"20000000\\\", \\\"targetAddress\\\":  \\\"myRoad\\\"}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_withSubType_rootLevel_sourceRoot_testMultipleSubTypes_match_functionCall__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$781288\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$781291\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::rootLevel::sourceRoot::testMappingWithMultipleSubTypes_match_functionCall\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$withSubType$rootLevel$sourceRoot$testMultipleSubTypes_match_functionCall$4$system$imports$import__core_store_m2m_tests_legend_graphWithSubTypes_testOnSourceRoot_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n@@ -150,15 +150,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Location\")))._url(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"data:application/json,\\n\",\"{ \\\"zipCode\\\": \\\"10000000\\\", \\\"coordinates\\\": \\\"111.1111\\\"}\\n\",\"{ \\\"zipCode\\\": \\\"20000000\\\", \\\"coordinates\\\": \\\"222.2222\\\" , \\\"street\\\" : \\\"myStreet\\\" , \\\"@type\\\":\\\"meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Street\\\"}\\n\",\"{ \\\"zipCode\\\": \\\"20000000\\\", \\\"coordinates\\\": \\\"333.3333\\\" , \\\"road\\\" : \\\"myRoad\\\" , \\\"@type\\\":\\\"meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Road\\\"}\\n\")),es))));\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/graphWithSubTypes/testOnSourceRoot.pure\", -1, -1, 128, 16, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"targetZipCode\\\":\\\"10000000\\\" , \\\"targetAddress\\\" : \\\"111.1111\\\"}  ,\",\" {\\\"targetZipCode\\\":\\\"20000000\\\", \\\"targetAddress\\\":  \\\"myStreet\\\"},\",\" {\\\"targetZipCode\\\":\\\"20000000\\\", \\\"targetAddress\\\":  \\\"myRoad\\\"}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_withSubType_rootLevel_sourceRoot_testSingleSubType_Checked__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$781325\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$781328\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$withSubType$rootLevel$sourceRoot$testSingleSubType_Checked$5$system$imports$import__core_store_m2m_tests_legend_graphWithSubTypes_testOnSourceRoot_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -183,15 +183,15 @@\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/graphWithSubTypes/testOnSourceRoot.pure\", -1, -1, 157, 17, -1, -1)))._values().getFirst();\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[\\n\",\"    {\\n\",\"        \\\"defects\\\": [],\\n\",\"        \\\"source\\\": {\\n\",\"            \\\"defects\\\": [],\\n\",\"            \\\"source\\\": {\\n\",\"                \\\"number\\\": 1,\\n\",\"                \\\"record\\\": \\\"{\\\\\\\"zipCode\\\\\\\":\\\\\\\"10000000\\\\\\\",\\\\\\\"coordinates\\\\\\\":\\\\\\\"111.1111\\\\\\\"}\\\"\\n\",\"            },\\n\",\"            \\\"value\\\": {\\n\",\"                \\\"zipCode\\\": \\\"10000000\\\"\\n\",\"            }\\n\",\"        },\\n\",\"        \\\"value\\\": {\\n\",\"            \\\"targetAddress\\\": \\\"unknown\\\",\\n\",\"            \\\"targetZipCode\\\": \\\"10000000\\\"\\n\",\"        }\\n\",\"    },\\n\",\"    {\\n\",\"        \\\"defects\\\": [],\\n\",\"        \\\"source\\\": {\\n\",\"            \\\"defects\\\": [],\\n\",\"            \\\"source\\\": {\\n\",\"                \\\"number\\\": 2,\\n\",\"                \\\"record\\\": \\\"{\\\\\\\"zipCode\\\\\\\":\\\\\\\"20000000\\\\\\\",\\\\\\\"coordinates\\\\\\\":\\\\\\\"111.2222\\\\\\\",\\\\\\\"street\\\\\\\":\\\\\\\"myStreet\\\\\\\",\\\\\\\"@type\\\\\\\":\\\\\\\"meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Street\\\\\\\"}\\\"\\n\",\"            },\\n\",\"            \\\"value\\\": {\\n\",\"                \\\"zipCode\\\": \\\"20000000\\\"\\n\",\"                \\\"street\\\": \\\"myStreet\\\"\\n\",\"            }\\n\",\"        },\\n\",\"        \\\"value\\\": {\\n\",\"            \\\"targetAddress\\\": \\\"myStreet\\\",\\n\",\"            \\\"targetZipCode\\\": \\\"20000000\\\"\\n\",\"        }\\n\",\"    }\\n\",\"]\\n\")),es);\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(_expected,_result,es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_withSubType_rootLevel_sourceRoot_testMultipleSubTypes_instanceOf_Checked__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$781366\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$781369\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::rootLevel::sourceRoot::testMappingWithMultipleSubTypes_instanceOf\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$withSubType$rootLevel$sourceRoot$testMultipleSubTypes_instanceOf_Checked$6$system$imports$import__core_store_m2m_tests_legend_graphWithSubTypes_testOnSourceRoot_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n@@ -216,15 +216,15 @@\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/graphWithSubTypes/testOnSourceRoot.pure\", -1, -1, 219, 16, -1, -1)))._values().getFirst();\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[\\n\",\"    {\\n\",\"        \\\"defects\\\": [],\\n\",\"        \\\"source\\\": {\\n\",\"            \\\"defects\\\": [],\\n\",\"            \\\"source\\\": {\\n\",\"                \\\"number\\\": 1,\\n\",\"                \\\"record\\\": \\\"{\\\\\\\"zipCode\\\\\\\":\\\\\\\"10000000\\\\\\\",\\\\\\\"coordinates\\\\\\\":\\\\\\\"111.1111\\\\\\\"}\\\"\\n\",\"            },\\n\",\"            \\\"value\\\": {\\n\",\"                \\\"zipCode\\\": \\\"10000000\\\",\\n\",\"                \\\"coordinates\\\": \\\"111.1111\\\"\\n\",\"            }\\n\",\"        },\\n\",\"        \\\"value\\\": {\\n\",\"            \\\"targetAddress\\\": \\\"111.1111\\\",\\n\",\"            \\\"targetZipCode\\\": \\\"10000000\\\"\\n\",\"        }\\n\",\"    },\\n\",\"    {\\n\",\"        \\\"defects\\\": [],\\n\",\"        \\\"source\\\": {\\n\",\"            \\\"defects\\\": [],\\n\",\"            \\\"source\\\": {\\n\",\"                \\\"number\\\": 2,\\n\",\"                \\\"record\\\": \\\"{\\\\\\\"zipCode\\\\\\\":\\\\\\\"20000000\\\\\\\",\\\\\\\"coordinates\\\\\\\":\\\\\\\"222.2222\\\\\\\",\\\\\\\"street\\\\\\\":\\\\\\\"myStreet\\\\\\\",\\\\\\\"@type\\\\\\\":\\\\\\\"meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Street\\\\\\\"}\\\"\\n\",\"            },\\n\",\"            \\\"value\\\": {\\n\",\"                \\\"zipCode\\\": \\\"20000000\\\",\\n\",\"                \\\"street\\\": \\\"myStreet\\\"\\n\",\"                \\\"coordinates\\\": \\\"222.2222\\\"\\n\",\"            }\\n\",\"        },\\n\",\"        \\\"value\\\": {\\n\",\"            \\\"targetAddress\\\": \\\"myStreet\\\",\\n\",\"            \\\"targetZipCode\\\": \\\"20000000\\\"\\n\",\"        }\\n\",\"    },\\n\",\"    {\\n\",\"        \\\"defects\\\": [],\\n\",\"        \\\"source\\\": {\\n\",\"            \\\"defects\\\": [],\\n\",\"            \\\"source\\\": {\\n\",\"                \\\"number\\\": 3,\\n\",\"                \\\"record\\\": \\\"{\\\\\\\"zipCode\\\\\\\":\\\\\\\"30000000\\\\\\\",\\\\\\\"coordinates\\\\\\\":\\\\\\\"333.3333\\\\\\\",\\\\\\\"road\\\\\\\":\\\\\\\"myRoad\\\\\\\",\\\\\\\"@type\\\\\\\":\\\\\\\"meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Road\\\\\\\"}\\\"\\n\",\"            },\\n\",\"            \\\"value\\\": {\\n\",\"                \\\"zipCode\\\": \\\"30000000\\\",\\n\",\"                \\\"road\\\": \\\"myRoad\\\"\\n\",\"                \\\"coordinates\\\": \\\"333.3333\\\"\\n\",\"            }\\n\",\"        },\\n\",\"        \\\"value\\\": {\\n\",\"            \\\"targetAddress\\\": \\\"myRoad\\\",\\n\",\"            \\\"targetZipCode\\\": \\\"30000000\\\"\\n\",\"        }\\n\",\"    }\\n\",\"]\\n\")),es);\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(_expected,_result,es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_withSubType_rootLevel_sourceRoot_testMultipleSubTypes_noPropertyAccess_instanceOf__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$781407\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$781410\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::rootLevel::sourceRoot::testMappingWithMultipleSubTypes_noPropertyAccess_instanceOf_returnStringValue\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$withSubType$rootLevel$sourceRoot$testMultipleSubTypes_noPropertyAccess_instanceOf$7$system$imports$import__core_store_m2m_tests_legend_graphWithSubTypes_testOnSourceRoot_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n@@ -248,15 +248,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Location\")))._url(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"data:application/json,\\n\",\"{ \\\"zipCode\\\": \\\"10000000\\\", \\\"coordinates\\\": \\\"111.1111\\\"}\\n\",\"{ \\\"zipCode\\\": \\\"20000000\\\", \\\"coordinates\\\": \\\"222.2222\\\" , \\\"street\\\" : \\\"myStreet\\\" , \\\"@type\\\":\\\"meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Street\\\"}\\n\",\"{ \\\"zipCode\\\": \\\"30000000\\\", \\\"coordinates\\\": \\\"333.3333\\\" , \\\"road\\\" : \\\"myRoad\\\" , \\\"@type\\\":\\\"meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Road\\\"}\\n\")),es))));\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/graphWithSubTypes/testOnSourceRoot.pure\", -1, -1, 306, 16, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"targetZipCode\\\":\\\"10000000\\\" , \\\"targetAddress\\\" : \\\"location_valueFromMapping\\\"}  ,\",\" {\\\"targetZipCode\\\":\\\"20000000\\\", \\\"targetAddress\\\":  \\\"myStreet\\\"},\",\" {\\\"targetZipCode\\\":\\\"30000000\\\", \\\"targetAddress\\\":  \\\"road_valueFromMapping\\\"}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_withSubType_rootLevel_sourceRoot_testMultipleSubTypes_noPropertyAccess_instanceOf_returnBooleanValue__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target2> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target2>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$781444\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target2> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target2>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$781447\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::rootLevel::sourceRoot::testMappingWithMultipleSubTypes_noPropertyAccess_instanceOf_returnBooleanValue\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$withSubType$rootLevel$sourceRoot$testMultipleSubTypes_noPropertyAccess_instanceOf_returnBooleanValue$8$system$imports$import__core_store_m2m_tests_legend_graphWithSubTypes_testOnSourceRoot_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n@@ -280,15 +280,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Location\")))._url(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"data:application/json,\\n\",\"{ \\\"zipCode\\\": \\\"10000000\\\", \\\"coordinates\\\": \\\"111.1111\\\"}\\n\",\"{ \\\"zipCode\\\": \\\"20000000\\\", \\\"coordinates\\\": \\\"222.2222\\\" , \\\"street\\\" : \\\"myStreet\\\" , \\\"@type\\\":\\\"meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Street\\\"}\\n\",\"{ \\\"zipCode\\\": \\\"30000000\\\", \\\"coordinates\\\": \\\"333.3333\\\" , \\\"road\\\" : \\\"myRoad\\\" , \\\"@type\\\":\\\"meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Road\\\"}\\n\")),es))));\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/graphWithSubTypes/testOnSourceRoot.pure\", -1, -1, 337, 16, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"targetZipCode\\\":\\\"10000000\\\" , \\\"isLocation\\\":true, \\\"isRoad\\\":false, \\\"isStreet\\\":false }  ,\",\" {\\\"targetZipCode\\\":\\\"20000000\\\",  \\\"isLocation\\\":true, \\\"isRoad\\\":false, \\\"isStreet\\\":true },\",\" {\\\"targetZipCode\\\":\\\"30000000\\\",  \\\"isLocation\\\":true, \\\"isRoad\\\":true, \\\"isStreet\\\":false}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_withSubType_rootLevel_sourceRoot_testMultipleSubTypes_noPropertyAccess_match__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$781481\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$781484\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::rootLevel::sourceRoot::testMappingWithMultipleSubTypes_noPropertyAccess_match\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$withSubType$rootLevel$sourceRoot$testMultipleSubTypes_noPropertyAccess_match$9$system$imports$import__core_store_m2m_tests_legend_graphWithSubTypes_testOnSourceRoot_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n@@ -312,15 +312,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Location\")))._url(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"data:application/json,\\n\",\"{ \\\"zipCode\\\": \\\"10000000\\\", \\\"coordinates\\\": \\\"111.1111\\\"}\\n\",\"{ \\\"zipCode\\\": \\\"20000000\\\", \\\"coordinates\\\": \\\"222.2222\\\" , \\\"street\\\" : \\\"myStreet\\\" , \\\"@type\\\":\\\"meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Street\\\"}\\n\",\"{ \\\"zipCode\\\": \\\"30000000\\\", \\\"coordinates\\\": \\\"333.333\\\" , \\\"road\\\" : \\\"myRoad\\\" , \\\"@type\\\":\\\"meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Road\\\"}\\n\")),es))));\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/graphWithSubTypes/testOnSourceRoot.pure\", -1, -1, 367, 16, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"targetZipCode\\\":\\\"10000000\\\" , \\\"targetAddress\\\" : \\\"location_valueFromMapping\\\"}  ,\",\" {\\\"targetZipCode\\\":\\\"20000000\\\", \\\"targetAddress\\\":  \\\"street_valueFromMapping\\\"},\",\" {\\\"targetZipCode\\\":\\\"30000000\\\", \\\"targetAddress\\\":  \\\"road_valueFromMapping\\\"}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_withSubType_rootLevel_sourceRoot_testMultipleSubTypes_noPropertyAccess_match_functionCall__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$781518\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$781521\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::rootLevel::sourceRoot::testMappingWithMultipleSubTypes_noPropertyAccess_match_functionCall\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$withSubType$rootLevel$sourceRoot$testMultipleSubTypes_noPropertyAccess_match_functionCall$10$system$imports$import__core_store_m2m_tests_legend_graphWithSubTypes_testOnSourceRoot_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n@@ -344,15 +344,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Location\")))._url(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"data:application/json,\\n\",\"{ \\\"zipCode\\\": \\\"10000000\\\", \\\"coordinates\\\": \\\"111.1111\\\"}\\n\",\"{ \\\"zipCode\\\": \\\"20000000\\\", \\\"coordinates\\\": \\\"222.2222\\\" , \\\"street\\\" : \\\"myStreet\\\" , \\\"@type\\\":\\\"meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Street\\\"}\\n\",\"{ \\\"zipCode\\\": \\\"30000000\\\", \\\"coordinates\\\": \\\"333.3333\\\" , \\\"road\\\" : \\\"myRoad\\\" , \\\"@type\\\":\\\"meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Road\\\"}\\n\")),es))));\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/graphWithSubTypes/testOnSourceRoot.pure\", -1, -1, 397, 16, -1, -1)))._values().getFirst();\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"targetZipCode\\\":\\\"10000000\\\" , \\\"targetAddress\\\" : \\\"location_valueFromMapping\\\"}  ,\",\" {\\\"targetZipCode\\\":\\\"20000000\\\", \\\"targetAddress\\\":  \\\"street_valueFromMapping\\\"},\",\" {\\\"targetZipCode\\\":\\\"30000000\\\", \\\"targetAddress\\\":  \\\"road_valueFromMapping\\\"}]\")),es),_result,es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_withSubType_rootLevel_sourceRoot_testMultipleSubTypes_noPropertyAccess_instanceOf_checked__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$781555\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$781558\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::rootLevel::sourceRoot::testMappingWithMultipleSubTypes_noPropertyAccess_instanceOf_returnStringValue\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$withSubType$rootLevel$sourceRoot$testMultipleSubTypes_noPropertyAccess_instanceOf_checked$11$system$imports$import__core_store_m2m_tests_legend_graphWithSubTypes_testOnSourceRoot_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n@@ -377,15 +377,15 @@\n final java.lang.String _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_query,_mapping,_runtime,CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/graphWithSubTypes/testOnSourceRoot.pure\", -1, -1, 428, 16, -1, -1)))._values().getFirst();\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[\\n\",\"    {\\n\",\"        \\\"defects\\\": [],\\n\",\"        \\\"source\\\": {\\n\",\"            \\\"defects\\\": [],\\n\",\"            \\\"source\\\": {\\n\",\"                \\\"number\\\": 1,\\n\",\"                \\\"record\\\": \\\"{\\\\\\\"zipCode\\\\\\\":\\\\\\\"10000000\\\\\\\",\\\\\\\"coordinates\\\\\\\":\\\\\\\"111.1111\\\\\\\"}\\\"\\n\",\"            },\\n\",\"            \\\"value\\\": {\\n\",\"                \\\"zipCode\\\": \\\"10000000\\\",\\n\",\"            }\\n\",\"        },\\n\",\"        \\\"value\\\": {\\n\",\"            \\\"targetAddress\\\": \\\"location_valueFromMapping\\\",\\n\",\"            \\\"targetZipCode\\\": \\\"10000000\\\"\\n\",\"        }\\n\",\"    },\\n\",\"    {\\n\",\"        \\\"defects\\\": [],\\n\",\"        \\\"source\\\": {\\n\",\"            \\\"defects\\\": [],\\n\",\"            \\\"source\\\": {\\n\",\"                \\\"number\\\": 2,\\n\",\"                \\\"record\\\": \\\"{\\\\\\\"zipCode\\\\\\\":\\\\\\\"20000000\\\\\\\",\\\\\\\"coordinates\\\\\\\":\\\\\\\"222.2222\\\\\\\",\\\\\\\"street\\\\\\\":\\\\\\\"myStreet\\\\\\\",\\\\\\\"@type\\\\\\\":\\\\\\\"meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Street\\\\\\\"}\\\"\\n\",\"            },\\n\",\"            \\\"value\\\": {\\n\",\"                \\\"zipCode\\\": \\\"20000000\\\",\\n\",\"                \\\"street\\\": \\\"myStreet\\\"\\n\",\"            }\\n\",\"        },\\n\",\"        \\\"value\\\": {\\n\",\"            \\\"targetAddress\\\": \\\"myStreet\\\",\\n\",\"            \\\"targetZipCode\\\": \\\"20000000\\\"\\n\",\"        }\\n\",\"    },\\n\",\"    {\\n\",\"        \\\"defects\\\": [],\\n\",\"        \\\"source\\\": {\\n\",\"            \\\"defects\\\": [],\\n\",\"            \\\"source\\\": {\\n\",\"                \\\"number\\\": 3,\\n\",\"                \\\"record\\\": \\\"{\\\\\\\"zipCode\\\\\\\":\\\\\\\"30000000\\\\\\\",\\\\\\\"coordinates\\\\\\\":\\\\\\\"333.3333\\\\\\\",\\\\\\\"road\\\\\\\":\\\\\\\"myRoad\\\\\\\",\\\\\\\"@type\\\\\\\":\\\\\\\"meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Road\\\\\\\"}\\\"\\n\",\"            },\\n\",\"            \\\"value\\\": {\\n\",\"                \\\"zipCode\\\": \\\"30000000\\\",\\n\",\"            }\\n\",\"        },\\n\",\"        \\\"value\\\": {\\n\",\"            \\\"targetAddress\\\": \\\"road_valueFromMapping\\\",\\n\",\"            \\\"targetZipCode\\\": \\\"30000000\\\"\\n\",\"        }\\n\",\"    }\\n\",\"]\\n\")),es);\n return core_pure_corefunctions_testExtension.Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(_expected,_result,es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_withSubType_rootLevel_sourceRoot_testMultipleSubTypes_noPropertyAccess_match_functionCall_checked__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$781596\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$781599\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::rootLevel::sourceRoot::testMappingWithMultipleSubTypes_noPropertyAccess_match_functionCall\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$withSubType$rootLevel$sourceRoot$testMultipleSubTypes_noPropertyAccess_match_functionCall_checked$12$system$imports$import__core_store_m2m_tests_legend_graphWithSubTypes_testOnSourceRoot_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n"}, {"source1": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_graphWithoutAssociations.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_graphWithoutAssociations.java", "unified_diff": "@@ -64,15 +64,15 @@\n      }\n }\n );\n     }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_serializeGraphWithoutAssociations__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_graphWithoutAssociations_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_graphWithoutAssociations_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$733559\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_graphWithoutAssociations_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_graphWithoutAssociations_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$733578\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$serializeGraphWithoutAssociations$1$system$imports$import__core_store_m2m_tests_legend_graphWithoutAssociations_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n"}, {"source1": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_merge.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_merge.java", "unified_diff": "@@ -190,45 +190,45 @@\n \n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourceAddressWithPostCode value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithLastName _src, final ExecutionSupport es)\n      {\n return _src._sourceAddress();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_merge_MergeObjectsModelMappingChain_meta_pure_mapping_modelToModel_test_alloy_merge_PersonCombined$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_Person, java.lang.String>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_merge_SimpleMergeModelMapping_meta_pure_mapping_modelToModel_test_alloy_merge_Person_p2$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithLastName, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_Person)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithLastName)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_Person _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithLastName _src, final ExecutionSupport es)\n      {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(CompiledSupport.toOne(_src._firstName(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/merge.pure\", -1, -1, 306, 43, -1, -1)),\" \",CompiledSupport.toOne(_src._lastName(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/merge.pure\", -1, -1, 306, 74, -1, -1)))),es);\n+return _src._sourceLastName();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_merge_SimpleMergeModelMapping_meta_pure_mapping_modelToModel_test_alloy_merge_Person_p2$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithLastName, java.lang.String>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_merge_MergeObjectsModelMappingChain_meta_pure_mapping_modelToModel_test_alloy_merge_PersonCombined$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_Person, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithLastName)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_Person)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithLastName _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_Person _src, final ExecutionSupport es)\n      {\n-return _src._sourceLastName();\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(CompiledSupport.toOne(_src._firstName(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/merge.pure\", -1, -1, 306, 43, -1, -1)),\" \",CompiledSupport.toOne(_src._lastName(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/merge.pure\", -1, -1, 306, 74, -1, -1)))),es);\n      }\n }\n );\n     }\n \n public static RichIterable<? extends java.lang.Object> Root_meta_pure_mapping_modelToModel_test_alloy_merge_testSimplemerge__Any_MANY_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1627232\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1627241\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$merge$testSimplemerge$1$system$imports$import__core_store_m2m_tests_legend_merge_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -251,15 +251,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/merge.pure\", -1, -1, 117, 31, -1, -1));\n final java.lang.String _expected = \"{\\\"firstName\\\":\\\"John\\\",\\\"lastName\\\":\\\"Smith\\\",\\\"address\\\":{\\\"street\\\":\\\"Main st\\\"},\\\"age\\\":10}\";\n return CompiledSupport.toPureCollection(platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es));\n }\n \n public static RichIterable<? extends java.lang.Object> Root_meta_pure_mapping_modelToModel_test_alloy_merge_testMergeNonRoot__Any_MANY_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1627263\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1627272\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$merge$testMergeNonRoot$2$system$imports$import__core_store_m2m_tests_legend_merge_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -282,15 +282,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/merge.pure\", -1, -1, 152, 31, -1, -1));\n final java.lang.String _expected = \"{\\\"ceo\\\":{\\\"firstName\\\":\\\"John\\\",\\\"lastName\\\":\\\"Smith\\\",\\\"address\\\":{\\\"street\\\":\\\"Main st\\\",\\\"postCode\\\":\\\"ABCD\\\"}}}\";\n return CompiledSupport.toPureCollection(platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es));\n }\n \n public static RichIterable<? extends java.lang.Object> Root_meta_pure_mapping_modelToModel_test_alloy_merge_mergeObjectsModelChainMapping__Any_MANY_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_PersonCombined> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_PersonCombined>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1627294\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_PersonCombined> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_PersonCombined>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1627303\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$merge$mergeObjectsModelChainMapping$3$system$imports$import__core_store_m2m_tests_legend_merge_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n"}, {"source1": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_multiStepFunctions.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_multiStepFunctions.java", "unified_diff": "@@ -131,16 +131,16 @@\n );\n     }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_multiStep_testMultiLevelModelToModelTransformation__Boolean_1_(final ExecutionSupport es)\n {\n final java.lang.String _sourceData = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"sName\\\": \\\"S1\\\", \\\"sEmployees\\\": [{\\\"sFirstName\\\": \\\"F1\\\", \\\"sLastName\\\": \\\"L1\\\"}, {\\\"sFirstName\\\": \\\"F2\\\", \\\"sLastName\\\": \\\"L2\\\"}]},\",\"{\\\"sName\\\": \\\"S2\\\", \\\"sEmployees\\\": [{\\\"sFirstName\\\": \\\"F3\\\", \\\"sLastName\\\": \\\"L3\\\"}, {\\\"sFirstName\\\": \\\"F4\\\", \\\"sLastName\\\": \\\"L4\\\"}]}]\")),es);\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _sourceRuntime = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_multiStep_src_SourceFirm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::multiStep::src::SourceFirm\")))._url(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"data:application/json,\",_sourceData)),es))));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_multiStep_src_BridgeFirm> _bridgeTree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_multiStep_src_BridgeFirm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1333410\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_multiStep_src_DestFirm> _destTree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_multiStep_src_DestFirm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1333416\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_multiStep_src_BridgeFirm> _bridgeTree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_multiStep_src_BridgeFirm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1333417\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_multiStep_src_DestFirm> _destTree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_multiStep_src_DestFirm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1333423\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$multiStep$testMultiLevelModelToModelTransformation$1$system$imports$import__core_store_m2m_tests_legend_multiStepFunctions_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"bridgeTree\",_bridgeTree,\"destTree\",_destTree,\"sourceRuntime\",_sourceRuntime);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -165,16 +165,16 @@\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/multiStepFunctions.pure\", -1, -1, 75, 66, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_multiStep_testMultiLevelModelToModelTransformationChecked__Boolean_1_(final ExecutionSupport es)\n {\n final java.lang.String _sourceData = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"sName\\\": \\\"S1\\\", \\\"sEmployees\\\": [{\\\"sFirstName\\\": \\\"F1\\\", \\\"sLastName\\\": \\\"L1\\\"}, {\\\"sFirstName\\\": \\\"F2\\\", \\\"sLastName\\\": \\\"L2\\\"}]},\",\"{\\\"sName\\\": \\\"S2\\\", \\\"sEmployees\\\": [{\\\"sFirstName\\\": \\\"F3\\\", \\\"sLastName\\\": \\\"L3\\\"}, {\\\"sFirstName\\\": \\\"F4\\\", \\\"sLastName\\\": \\\"L4\\\"}]}]\")),es);\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _sourceRuntime = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_multiStep_src_SourceFirm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::multiStep::src::SourceFirm\")))._url(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"data:application/json,\",_sourceData)),es))));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_multiStep_src_BridgeFirm> _bridgeTree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_multiStep_src_BridgeFirm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1333456\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_multiStep_src_DestFirm> _destTree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_multiStep_src_DestFirm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1333462\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_multiStep_src_BridgeFirm> _bridgeTree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_multiStep_src_BridgeFirm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1333463\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_multiStep_src_DestFirm> _destTree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_multiStep_src_DestFirm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1333469\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$multiStep$testMultiLevelModelToModelTransformationChecked$2$system$imports$import__core_store_m2m_tests_legend_multiStepFunctions_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"bridgeTree\",_bridgeTree,\"destTree\",_destTree,\"sourceRuntime\",_sourceRuntime);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n"}, {"source1": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_multiplicities.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_multiplicities.java", "unified_diff": "@@ -73,37 +73,37 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_objects_src_SourceData _src, final ExecutionSupport es)\n      {\n return CompiledSupport.toOne(_src._sZeroOne(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/multiplicities.pure\", -1, -1, 173, 37, -1, -1));\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_mapToOneTargetOneManys_TargetOneManys$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_objects_src_SourceData, java.lang.String>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_mapToOneTargetOnes_TargetOnes$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_objects_src_SourceData, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_objects_src_SourceData)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_objects_src_SourceData _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.toOne(_src._sMany(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/multiplicities.pure\", -1, -1, 174, 34, -1, -1));\n+return CompiledSupport.toOne(_src._sOne(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/multiplicities.pure\", -1, -1, 142, 33, -1, -1));\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_mapToOneTargetOnes_TargetOnes$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_objects_src_SourceData, java.lang.String>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_mapToOneTargetOneManys_TargetOneManys$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_objects_src_SourceData, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_objects_src_SourceData)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_objects_src_SourceData _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.toOne(_src._sOne(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/multiplicities.pure\", -1, -1, 142, 33, -1, -1));\n+return CompiledSupport.toOne(_src._sMany(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/multiplicities.pure\", -1, -1, 174, 34, -1, -1));\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_mapToOneTargetOnes_TargetOnes$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_objects_src_SourceData, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -112,45 +112,45 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_objects_src_SourceData _src, final ExecutionSupport es)\n      {\n return CompiledSupport.toOne(_src._sZeroOne(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/multiplicities.pure\", -1, -1, 143, 37, -1, -1));\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_mapToOneTargetOneManys_TargetOneManys$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_objects_src_SourceData, java.lang.String>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_mapToOneTargetOnes_TargetOnes$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_objects_src_SourceData, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_objects_src_SourceData)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_objects_src_SourceData _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.toOne(_src._sOne(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/multiplicities.pure\", -1, -1, 172, 33, -1, -1));\n+return CompiledSupport.toOne(_src._sMany(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/multiplicities.pure\", -1, -1, 144, 34, -1, -1));\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_mapToOneTargetOnes_TargetOnes$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_objects_src_SourceData, java.lang.String>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_mapToOneTargetOneManys_TargetOneManys$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_objects_src_SourceData, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_objects_src_SourceData)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_objects_src_SourceData _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.toOne(_src._sMany(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/multiplicities.pure\", -1, -1, 144, 34, -1, -1));\n+return CompiledSupport.toOne(_src._sOne(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/multiplicities.pure\", -1, -1, 172, 33, -1, -1));\n      }\n }\n );\n     }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_multiplicityOneIsSupportedForOneValue__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_objects_dest_TargetOnes> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_objects_dest_TargetOnes>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1313952\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_objects_dest_TargetOnes> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_objects_dest_TargetOnes>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1313959\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$multiplicities$multiplicityOneIsSupportedForOneValue$1$system$imports$import__core_store_m2m_tests_legend_multiplicities_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -171,15 +171,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::multiplicities::mapToOneTargetOnes\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_objects_src_SourceData>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::multiplicities::objects::src::SourceData\")))._url(\"data:application/json,{\\\"sOne\\\": \\\"A\\\", \\\"sZeroOne\\\": \\\"B\\\", \\\"sMany\\\": \\\"C\\\"}\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/multiplicities.pure\", -1, -1, 35, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"s1\\\": \\\"A\\\", \\\"s2\\\": \\\"B\\\", \\\"s3\\\": \\\"C\\\"}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/multiplicities.pure\", -1, -1, 47, 92, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_multiplicityZeroOneIsSupportedForOneValue__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_objects_dest_TargetZeroOnes> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_objects_dest_TargetZeroOnes>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1313974\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_objects_dest_TargetZeroOnes> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_objects_dest_TargetZeroOnes>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1313981\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$multiplicities$multiplicityZeroOneIsSupportedForOneValue$2$system$imports$import__core_store_m2m_tests_legend_multiplicities_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -200,15 +200,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::multiplicities::mapToOneTargetZeroOnes\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_objects_src_SourceData>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::multiplicities::objects::src::SourceData\")))._url(\"data:application/json,{\\\"sOne\\\": \\\"A\\\", \\\"sZeroOne\\\": \\\"B\\\", \\\"sMany\\\": \\\"C\\\"}\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/multiplicities.pure\", -1, -1, 60, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"s1\\\": \\\"A\\\", \\\"s2\\\": \\\"B\\\", \\\"s3\\\": \\\"C\\\"}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/multiplicities.pure\", -1, -1, 72, 92, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_multiplicityManyIsSupportedForOneValue__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_objects_dest_TargetOneManys> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_objects_dest_TargetOneManys>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1313996\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_objects_dest_TargetOneManys> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_multiplicities_objects_dest_TargetOneManys>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1314003\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$multiplicities$multiplicityManyIsSupportedForOneValue$3$system$imports$import__core_store_m2m_tests_legend_multiplicities_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n"}, {"source1": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_nilHandling.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_nilHandling.java", "unified_diff": "@@ -129,15 +129,15 @@\n      }\n }\n );\n     }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_canHandleNilWhileMapping__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$664807\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$664810\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$canHandleNilWhileMapping$1$system$imports$import__core_store_m2m_tests_legend_nilHandling_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -160,15 +160,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/nilHandling.pure\", -1, -1, 40, 31, -1, -1));\n final java.lang.String _expected = \"{\\\"s\\\":null}\";\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_canHandleNonNilWhileMapping__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$664838\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$664841\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$canHandleNonNilWhileMapping$2$system$imports$import__core_store_m2m_tests_legend_nilHandling_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -191,15 +191,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/nilHandling.pure\", -1, -1, 63, 31, -1, -1));\n final java.lang.String _expected = \"{\\\"s\\\":\\\"Non-Zero\\\"}\";\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_canHandleSimplePropertyMappedToNil__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$664869\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$664872\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$canHandleSimplePropertyMappedToNil$3$system$imports$import__core_store_m2m_tests_legend_nilHandling_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -222,15 +222,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/nilHandling.pure\", -1, -1, 85, 31, -1, -1));\n final java.lang.String _expected = \"{\\\"s\\\":null}\";\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_canHandleComplexPropertyMappedToNil__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$664900\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$664903\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$canHandleComplexPropertyMappedToNil$4$system$imports$import__core_store_m2m_tests_legend_nilHandling_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -253,15 +253,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/nilHandling.pure\", -1, -1, 107, 31, -1, -1));\n final java.lang.String _expected = \"{\\\"nested\\\":null}\";\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_canHandleNilInNewInComplexProperty__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$664931\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$664934\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$canHandleNilInNewInComplexProperty$5$system$imports$import__core_store_m2m_tests_legend_nilHandling_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n"}, {"source1": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_propertyUnion.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_propertyUnion.java", "unified_diff": "@@ -255,50 +255,63 @@\n \n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source _src, final ExecutionSupport es)\n      {\n return _src;\n      }\n }\n );\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_largePropertyUnionMap_TargetChild_s3$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source _src, final ExecutionSupport es)\n+     {\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_src._prop(),\"_s3\")),es);\n+     }\n+}\n+);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_union_UnionOnSubType_meta_pure_mapping_modelToModel_test_shared_dest_Firm$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>>()\n {\n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person> value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm _src, final ExecutionSupport es)\n      {\n return CompiledSupport.toPureCollection(_src._employees());\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_largePropertyUnionMap_TargetChild_s3$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, java.lang.String>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_union_UnionOnSubType_meta_pure_mapping_modelToModel_test_shared_dest_Firm$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm _src, final ExecutionSupport es)\n      {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_src._prop(),\"_s3\")),es);\n+return _src._name();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_union_UnionOnSubType_meta_pure_mapping_modelToModel_test_shared_dest_Firm$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm, java.lang.String>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_largePropertyUnionMap_TargetChild_s14$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source _src, final ExecutionSupport es)\n      {\n-return _src._name();\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_src._prop(),\"_s14\")),es);\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_simpleDisjointUnionMap_MainClass$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_InputClass, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_InputClass>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_InputClass execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -307,24 +320,24 @@\n \n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_InputClass value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_InputClass _src, final ExecutionSupport es)\n      {\n return _src;\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_largePropertyUnionMap_TargetChild_s14$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, java.lang.String>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_largePropertyUnionMap_TargetRoot$21\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source _src, final ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source _src, final ExecutionSupport es)\n      {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_src._prop(),\"_s14\")),es);\n+return _src;\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_simpleDisjointUnionMap_MainClass$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_InputClass, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -333,27 +346,14 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_InputClass _src, final ExecutionSupport es)\n      {\n return _src._firstName();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_largePropertyUnionMap_TargetRoot$21\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source>()\n-{\n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source _src, final ExecutionSupport es)\n-     {\n-return _src;\n-     }\n-}\n-);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_largePropertyUnionMap_TargetChild_s2$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -450,27 +450,14 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA _src, final ExecutionSupport es)\n      {\n return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(CompiledSupport.substring(_src._fullName(), 0l, Long.valueOf(((String)_src._fullName()).indexOf((String)\" \"))),_src._aName())),es);\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_union_UnionOnSubType_Person_A2$7\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA, java.lang.Boolean>()\n-{\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA _src, final ExecutionSupport es)\n-     {\n-return CompiledSupport.equal(_src._fullName(), \"A2 Person\");\n-     }\n-}\n-);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_multiLevelUnionMapping_TargetChild_s1$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -502,24 +489,24 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source _src, final ExecutionSupport es)\n      {\n return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_src._prop(),\"_s19\")),es);\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_union_UnionOnSubType_Person_A2$9\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA, java.lang.String>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_union_UnionOnSubType_Person_A2$7\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA, java.lang.Boolean>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA _src, final ExecutionSupport es)\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.substring(_src._fullName(), (long)CompiledSupport.plus(Lists.mutable.<java.lang.Long>with(Long.valueOf(((String)_src._fullName()).indexOf((String)\" \")),1l)), CompiledSupport.length(_src._fullName()));\n+return CompiledSupport.equal(_src._fullName(), \"A2 Person\");\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_largePropertyUnionMap_TargetChild_s1$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -528,14 +515,27 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source _src, final ExecutionSupport es)\n      {\n return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_src._prop(),\"_s1\")),es);\n      }\n }\n );\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_union_UnionOnSubType_Person_A2$9\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA _src, final ExecutionSupport es)\n+     {\n+return CompiledSupport.substring(_src._fullName(), (long)CompiledSupport.plus(Lists.mutable.<java.lang.Long>with(Long.valueOf(((String)_src._fullName()).indexOf((String)\" \")),1l)), CompiledSupport.length(_src._fullName()));\n+     }\n+}\n+);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_multiLevelUnionMapping_TargetChild_s1$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -697,37 +697,37 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source _src, final ExecutionSupport es)\n      {\n return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_src._prop(),\"_s2\")),es);\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_simplePropertyUnionMap_TargetChild_s1$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, java.lang.String>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_largePropertyUnionMap_TargetChild_s4$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source _src, final ExecutionSupport es)\n      {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_src._prop(),\"_s1\")),es);\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_src._prop(),\"_s4\")),es);\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_largePropertyUnionMap_TargetChild_s4$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, java.lang.String>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_simplePropertyUnionMap_TargetChild_s1$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source _src, final ExecutionSupport es)\n      {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_src._prop(),\"_s4\")),es);\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_src._prop(),\"_s1\")),es);\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_largePropertyUnionMap_TargetRoot$19\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -1024,17 +1024,47 @@\n      {\n return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_src._prop(),\"_s20\")),es);\n      }\n }\n );\n     }\n \n+public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_union_testUnionSubTypeSource__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1089137\"));\n+final java.lang.String _source = \"[{\\\"name\\\":\\\"FINOS\\\",\\\"employees\\\": [{\\\"fullName\\\" : \\\"A1 Person\\\", \\\"aName\\\" : \\\"A\\\", \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonA\\\"}, {\\\"fullName\\\" : \\\"A2 Person\\\", \\\"aName\\\" : \\\"A\\\", \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonA\\\"}, {\\\"fullName\\\" : \\\"B Person\\\", \\\"bName\\\" : \\\"B\\\", \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonB\\\"}, {\\\"fullName\\\" : \\\"Person Person\\\", \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_Person\\\"}, {\\\"fullName\\\" : \\\"C Person\\\", \\\"bName\\\" : \\\"B\\\", \\\"cName\\\" : \\\"C\\\", \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonC\\\"}]}]\";\n+final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$union$testUnionSubTypeSource$1$system$imports$import__core_store_m2m_tests_legend_propertyUnion_pure_8$0\")\n+), (\n+new DefendedPureLambdaFunction0<java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return valueOf(es);\n+     }\n+\n+     public java.lang.String valueOf(final ExecutionSupport es)\n+     {\n+return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::shared::dest::Firm\").valuesView()))),_tree,es),org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/propertyUnion.pure\", -1, -1, 398, 71, -1, -1)))),_tree,es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+\n+))\n+,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::union::UnionOnSubType\")),core_store_m2m_tests_legend_util.Root_meta_pure_mapping_modelToModel_test_alloy_utils_testJsonRuntime_Class_1__String_1__Runtime_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::_S_Firm\")),_source,es),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/propertyUnion.pure\", -1, -1, 398, 15, -1, -1)));\n+return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"legalName\\\":\\\"FINOS\\\",\\\"employees\\\":[{\\\"firstName\\\":\\\"Person Super\\\"},{\\\"firstName\\\":\\\"CC\\\"},{\\\"firstName\\\":\\\"A1A\\\"},{\\\"firstName\\\":\\\"A2A\\\"},{\\\"firstName\\\":\\\"BB\\\"}]}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/propertyUnion.pure\", -1, -1, 404, 201, -1, -1)))),es),es);\n+}\n+\n public static RichIterable<? extends java.lang.Object> Root_meta_pure_mapping_modelToModel_test_alloy_simple_testSimpleUnionAtProperty__Any_MANY_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_dest_TargetRoot> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_dest_TargetRoot>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1089163\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_dest_TargetRoot> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_dest_TargetRoot>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1089192\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$testSimpleUnionAtProperty$1$system$imports$import__core_store_m2m_tests_legend_propertyUnion_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1057,15 +1087,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/propertyUnion.pure\", -1, -1, 38, 31, -1, -1));\n final java.lang.String _expected = \"{\\\"prop\\\":\\\"A\\\",\\\"nested\\\":[{\\\"childProp\\\":\\\"A_s1\\\"},{\\\"childProp\\\":\\\"A_s2\\\"}]}\";\n return CompiledSupport.toPureCollection(platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es));\n }\n \n public static RichIterable<? extends java.lang.Object> Root_meta_pure_mapping_modelToModel_test_alloy_simple_testMultiLevelUnion__Any_MANY_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_dest_TargetRoot> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_dest_TargetRoot>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1089194\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_dest_TargetRoot> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_dest_TargetRoot>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1089223\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$testMultiLevelUnion$2$system$imports$import__core_store_m2m_tests_legend_propertyUnion_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1088,15 +1118,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/propertyUnion.pure\", -1, -1, 58, 31, -1, -1));\n final java.lang.String _expected = \"{\\\"prop\\\":\\\"A\\\",\\\"nested\\\":[{\\\"childProp\\\":\\\"A_s1\\\",\\\"nested\\\":[{\\\"deepChildProp\\\":\\\"A_ds1\\\"},{\\\"deepChildProp\\\":\\\"A_ds2\\\"}]},{\\\"childProp\\\":\\\"A_s2\\\",\\\"nested\\\":[{\\\"deepChildProp\\\":\\\"A_ds3\\\"}]}]}\";\n return CompiledSupport.toPureCollection(platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es));\n }\n \n public static RichIterable<? extends java.lang.Object> Root_meta_pure_mapping_modelToModel_test_alloy_simple_testLargeUnionAtProperty__Any_MANY_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_dest_TargetRoot> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_dest_TargetRoot>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1089225\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_dest_TargetRoot> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_dest_TargetRoot>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1089254\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$testLargeUnionAtProperty$3$system$imports$import__core_store_m2m_tests_legend_propertyUnion_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1119,15 +1149,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/propertyUnion.pure\", -1, -1, 78, 31, -1, -1));\n final java.lang.String _expected = \"{\\\"prop\\\":\\\"A\\\",\\\"nested\\\":[{\\\"childProp\\\":\\\"A_s1\\\"},{\\\"childProp\\\":\\\"A_s2\\\"},{\\\"childProp\\\":\\\"A_s3\\\"},{\\\"childProp\\\":\\\"A_s4\\\"},{\\\"childProp\\\":\\\"A_s5\\\"},{\\\"childProp\\\":\\\"A_s6\\\"},{\\\"childProp\\\":\\\"A_s7\\\"},{\\\"childProp\\\":\\\"A_s8\\\"},{\\\"childProp\\\":\\\"A_s9\\\"},{\\\"childProp\\\":\\\"A_s10\\\"},{\\\"childProp\\\":\\\"A_s11\\\"},{\\\"childProp\\\":\\\"A_s12\\\"},{\\\"childProp\\\":\\\"A_s13\\\"},{\\\"childProp\\\":\\\"A_s14\\\"},{\\\"childProp\\\":\\\"A_s15\\\"},{\\\"childProp\\\":\\\"A_s16\\\"},{\\\"childProp\\\":\\\"A_s17\\\"},{\\\"childProp\\\":\\\"A_s18\\\"},{\\\"childProp\\\":\\\"A_s19\\\"},{\\\"childProp\\\":\\\"A_s20\\\"}]}\";\n return CompiledSupport.toPureCollection(platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es));\n }\n \n public static RichIterable<? extends java.lang.Object> Root_meta_pure_mapping_modelToModel_test_alloy_simple_testDisjointUnionWithOptionalProperties__Any_MANY_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_dest_MainClass> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_dest_MainClass>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1089256\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_dest_MainClass> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_dest_MainClass>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1089285\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$testDisjointUnionWithOptionalProperties$4$system$imports$import__core_store_m2m_tests_legend_propertyUnion_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1147,38 +1177,8 @@\n \n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::propertyUnion::simpleDisjointUnionMap\")),core_store_m2m_tests_legend_util.Root_meta_pure_mapping_modelToModel_test_alloy_utils_testJsonRuntime_Class_1__String_1__Runtime_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_InputClass>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::propertyUnion::src::InputClass\")),\"{\\\"firstName\\\":\\\"Bob\\\", \\\"union1_field\\\" : \\\"A\\\", \\\"union2_field\\\" : \\\"B\\\"}\",es),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/propertyUnion.pure\", -1, -1, 91, 17, -1, -1)));\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/propertyUnion.pure\", -1, -1, 98, 31, -1, -1));\n final java.lang.String _expected = \"{\\\"firstName\\\":\\\"Bob\\\",\\\"unionOfInputClass\\\":[{\\\"field1\\\":\\\"A\\\",\\\"field2\\\":null},{\\\"field1\\\":\\\"A\\\",\\\"field2\\\":\\\"B\\\"}]}\";\n return CompiledSupport.toPureCollection(platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es));\n }\n-\n-public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_union_testUnionSubTypeSource__Boolean_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1089287\"));\n-final java.lang.String _source = \"[{\\\"name\\\":\\\"FINOS\\\",\\\"employees\\\": [{\\\"fullName\\\" : \\\"A1 Person\\\", \\\"aName\\\" : \\\"A\\\", \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonA\\\"}, {\\\"fullName\\\" : \\\"A2 Person\\\", \\\"aName\\\" : \\\"A\\\", \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonA\\\"}, {\\\"fullName\\\" : \\\"B Person\\\", \\\"bName\\\" : \\\"B\\\", \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonB\\\"}, {\\\"fullName\\\" : \\\"Person Person\\\", \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_Person\\\"}, {\\\"fullName\\\" : \\\"C Person\\\", \\\"bName\\\" : \\\"B\\\", \\\"cName\\\" : \\\"C\\\", \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonC\\\"}]}]\";\n-final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$union$testUnionSubTypeSource$1$system$imports$import__core_store_m2m_tests_legend_propertyUnion_pure_8$0\")\n-), (\n-new DefendedPureLambdaFunction0<java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return valueOf(es);\n-     }\n-\n-     public java.lang.String valueOf(final ExecutionSupport es)\n-     {\n-return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::shared::dest::Firm\").valuesView()))),_tree,es),org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/propertyUnion.pure\", -1, -1, 398, 71, -1, -1)))),_tree,es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-\n-))\n-,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::union::UnionOnSubType\")),core_store_m2m_tests_legend_util.Root_meta_pure_mapping_modelToModel_test_alloy_utils_testJsonRuntime_Class_1__String_1__Runtime_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::_S_Firm\")),_source,es),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/propertyUnion.pure\", -1, -1, 398, 15, -1, -1)));\n-return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"legalName\\\":\\\"FINOS\\\",\\\"employees\\\":[{\\\"firstName\\\":\\\"Person Super\\\"},{\\\"firstName\\\":\\\"CC\\\"},{\\\"firstName\\\":\\\"A1A\\\"},{\\\"firstName\\\":\\\"A2A\\\"},{\\\"firstName\\\":\\\"BB\\\"}]}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/propertyUnion.pure\", -1, -1, 404, 201, -1, -1)))),es),es);\n-}\n }\n"}, {"source1": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_qualifiedProperties.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_qualifiedProperties.java", "unified_diff": "@@ -47,24 +47,24 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Car _car, final ExecutionSupport es)\n      {\n return _car._series();\n      }\n }\n );\n-        __functions.put(\"$core$1427258\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n+        __functions.put(\"$core$1426522\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier _id, final ExecutionSupport es)\n      {\n-return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_10\")));\n+return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_13\")));\n      }\n }\n );\n         __functions.put(\"meta$pure$mapping$modelToModel$test$alloy$match$getSeries$2$system$imports$import__core_store_m2m_tests_legend_qualifiedProperties_pure_2$4\", new DefaultPureLambdaFunction1<java.lang.Object, java.lang.Object>()\n {\n      public java.lang.Object execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -86,41 +86,15 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Motorcycle _motorcycle, final ExecutionSupport es)\n      {\n return _motorcycle._series();\n      }\n }\n );\n-        __functions.put(\"$core$1426500\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n-{\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier _id, final ExecutionSupport es)\n-     {\n-return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_10\")));\n-     }\n-}\n-);\n-        __functions.put(\"$core$1427238\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n-{\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier _id, final ExecutionSupport es)\n-     {\n-return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_13\")));\n-     }\n-}\n-);\n-        __functions.put(\"$core$1426568\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n+        __functions.put(\"$core$1426541\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier _id, final ExecutionSupport es)\n@@ -151,40 +125,14 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle _src, final ExecutionSupport es)\n      {\n return ((java.lang.String)(CompiledSupport.equal(_src._licenseNumber(), _src._registrationNumber())?\"true\":\"false\"));\n      }\n }\n );\n-        __functions.put(\"$core$1426549\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n-{\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier _id, final ExecutionSupport es)\n-     {\n-return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_13\")));\n-     }\n-}\n-);\n-        __functions.put(\"$core$1426583\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n-{\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier _id, final ExecutionSupport es)\n-     {\n-return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_13\")));\n-     }\n-}\n-);\n         __functions.put(\"meta$pure$mapping$modelToModel$test$alloy$match$getType$3$system$imports$import__core_store_m2m_tests_legend_qualifiedProperties_pure_2$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Car, RichIterable<? extends java.lang.String>>()\n {\n      public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Car)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -229,27 +177,14 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData _src, final ExecutionSupport es)\n      {\n return _src._title();\n      }\n }\n );\n-        __functions.put(\"$core$1427218\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n-{\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier _id, final ExecutionSupport es)\n-     {\n-return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_10\")));\n-     }\n-}\n-);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_dataToBook_Book$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -346,15 +281,15 @@\n \n      public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle _src, final ExecutionSupport es)\n      {\n return CompiledSupport.toPureCollection(core_store_m2m_tests_legend_qualifiedProperties.Root_meta_pure_mapping_modelToModel_test_alloy_match_getType__RoadVehicle_1__String_MANY_(_src._roadVehicle(),es));\n      }\n }\n );\n-        __functions.put(\"$core$1427318\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n+        __functions.put(\"$core$1427285\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier _id, final ExecutionSupport es)\n@@ -385,27 +320,40 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book _src, final ExecutionSupport es)\n      {\n return _src._author();\n      }\n }\n );\n+        __functions.put(\"$core$1426507\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n+{\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier _id, final ExecutionSupport es)\n+     {\n+return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_10\")));\n+     }\n+}\n+);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBook_SimpleBook$26\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book _src, final ExecutionSupport es)\n      {\n return ((java.lang.String)(FunctionsGen.exists(_src._identifiers(), new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier>(){private final PureFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier,Boolean> func = (PureFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier,Boolean>)CoreGen.getSharedPureFunction(new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"$core$1426500\")\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"$core$1426507\")\n ), (\n-core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1426500\")\n+core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1426507\")\n ))\n ,es); public boolean accept(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier param){return func.value(param, es);}})\n ?(java.lang.String)CompiledSupport.toOne(CompiledSupport.toPureCollection(_src._identifiers()).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier _id){return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_10\")));}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/qualifiedProperties.pure\", -1, -1, 480, 161, -1, -1))._id():(java.lang.String)CompiledSupport.makeOne((java.lang.Object)null)));\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBook_SimpleBook$27\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book, java.lang.String>()\n@@ -414,17 +362,17 @@\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book _src, final ExecutionSupport es)\n      {\n return ((java.lang.String)(FunctionsGen.exists(_src._identifiers(), new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier>(){private final PureFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier,Boolean> func = (PureFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier,Boolean>)CoreGen.getSharedPureFunction(new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"$core$1426515\")\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"$core$1426522\")\n ), (\n-core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1426515\")\n+core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1426522\")\n ))\n ,es); public boolean accept(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier param){return func.value(param, es);}})\n ?(java.lang.String)CompiledSupport.toOne(CompiledSupport.toPureCollection(_src._identifiers()).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier _id){return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_13\")));}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/qualifiedProperties.pure\", -1, -1, 481, 161, -1, -1))._id():(java.lang.String)CompiledSupport.makeOne((java.lang.Object)null)));\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBookWithConstraint_SimpleBook$25\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint, java.lang.String>()\n@@ -436,24 +384,24 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint _src, final ExecutionSupport es)\n      {\n return _src._author();\n      }\n }\n );\n-        __functions.put(\"$core$1426534\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n+        __functions.put(\"$core$1427245\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier _id, final ExecutionSupport es)\n      {\n-return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_10\")));\n+return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_13\")));\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBookWithConstraint_SimpleBook$24\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -488,27 +436,92 @@\n \n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier _src, final ExecutionSupport es)\n      {\n return _src._type();\n      }\n }\n );\n+        __functions.put(\"$core$1427265\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n+{\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier _id, final ExecutionSupport es)\n+     {\n+return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_10\")));\n+     }\n+}\n+);\n+        __functions.put(\"$core$1427325\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n+{\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier _id, final ExecutionSupport es)\n+     {\n+return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_13\")));\n+     }\n+}\n+);\n+        __functions.put(\"$core$1427225\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n+{\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier _id, final ExecutionSupport es)\n+     {\n+return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_10\")));\n+     }\n+}\n+);\n+        __functions.put(\"$core$1426575\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n+{\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier _id, final ExecutionSupport es)\n+     {\n+return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_10\")));\n+     }\n+}\n+);\n+        __functions.put(\"$core$1426556\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n+{\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier _id, final ExecutionSupport es)\n+     {\n+return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_13\")));\n+     }\n+}\n+);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBookWithConstraint_SimpleBook$27\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint _src, final ExecutionSupport es)\n      {\n return ((java.lang.String)(FunctionsGen.exists(_src._identifiers(), new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier>(){private final PureFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier,Boolean> func = (PureFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier,Boolean>)CoreGen.getSharedPureFunction(new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"$core$1426549\")\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"$core$1426556\")\n ), (\n-core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1426549\")\n+core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1426556\")\n ))\n ,es); public boolean accept(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier param){return func.value(param, es);}})\n ?(java.lang.String)CompiledSupport.toOne(CompiledSupport.toPureCollection(_src._identifiers()).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier _id){return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_13\")));}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/qualifiedProperties.pure\", -1, -1, 493, 161, -1, -1))._id():(java.lang.String)CompiledSupport.makeOne((java.lang.Object)null)));\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBookWithConstraint_SimpleBook$26\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint, java.lang.String>()\n@@ -517,68 +530,42 @@\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint _src, final ExecutionSupport es)\n      {\n return ((java.lang.String)(FunctionsGen.exists(_src._identifiers(), new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier>(){private final PureFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier,Boolean> func = (PureFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier,Boolean>)CoreGen.getSharedPureFunction(new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"$core$1426534\")\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"$core$1426541\")\n ), (\n-core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1426534\")\n+core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1426541\")\n ))\n ,es); public boolean accept(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier param){return func.value(param, es);}})\n ?(java.lang.String)CompiledSupport.toOne(CompiledSupport.toPureCollection(_src._identifiers()).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier _id){return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_10\")));}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/qualifiedProperties.pure\", -1, -1, 492, 161, -1, -1))._id():(java.lang.String)CompiledSupport.makeOne((java.lang.Object)null)));\n      }\n }\n );\n-        __functions.put(\"$core$1427298\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n-{\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier _id, final ExecutionSupport es)\n-     {\n-return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_10\")));\n-     }\n-}\n-);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBookWithConstraint2_SimpleBookWithConstraint$27\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book _src, final ExecutionSupport es)\n      {\n return ((java.lang.String)(FunctionsGen.exists(_src._identifiers(), new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier>(){private final PureFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier,Boolean> func = (PureFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier,Boolean>)CoreGen.getSharedPureFunction(new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"$core$1426583\")\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"$core$1426590\")\n ), (\n-core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1426583\")\n+core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1426590\")\n ))\n ,es); public boolean accept(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier param){return func.value(param, es);}})\n ?(java.lang.String)CompiledSupport.toOne(CompiledSupport.toPureCollection(_src._identifiers()).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier _id){return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_13\")));}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/qualifiedProperties.pure\", -1, -1, 505, 161, -1, -1))._id():(java.lang.String)CompiledSupport.makeOne((java.lang.Object)null)));\n      }\n }\n );\n-        __functions.put(\"$core$1427278\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n-{\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier _id, final ExecutionSupport es)\n-     {\n-return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_13\")));\n-     }\n-}\n-);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBookWithConstraint2_SimpleBookWithConstraint$25\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -607,17 +594,17 @@\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book _src, final ExecutionSupport es)\n      {\n return ((java.lang.String)(FunctionsGen.exists(_src._identifiers(), new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier>(){private final PureFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier,Boolean> func = (PureFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier,Boolean>)CoreGen.getSharedPureFunction(new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"$core$1426568\")\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"$core$1426575\")\n ), (\n-core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1426568\")\n+core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1426575\")\n ))\n ,es); public boolean accept(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier param){return func.value(param, es);}})\n ?(java.lang.String)CompiledSupport.toOne(CompiledSupport.toPureCollection(_src._identifiers()).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier _id){return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_10\")));}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/qualifiedProperties.pure\", -1, -1, 504, 161, -1, -1))._id():(java.lang.String)CompiledSupport.makeOne((java.lang.Object)null)));\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_dataToBook_BookIdentifier$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum>()\n@@ -655,109 +642,45 @@\n \n      public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint _this, final ExecutionSupport es)\n      {\n return platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_$0_1$__Boolean_1_(_this.id(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_10\")),es),es);\n      }\n }\n );\n-        __functions.put(\"$core$1426515\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n+        __functions.put(\"$core$1427305\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier _id, final ExecutionSupport es)\n      {\n-return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_13\")));\n+return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_10\")));\n      }\n }\n );\n-    }\n-\n-public static java.lang.String Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_printBook__String_1_(final ExecutionSupport es)\n+        __functions.put(\"$core$1426590\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n {\n-return \"This is simple function that prints a text\";\n-}\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n \n-public static java.lang.String Root_meta_pure_mapping_modelToModel_test_alloy_match_getSeries__RoadVehicle_1__String_$0_1$_(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__RoadVehicle _v,final ExecutionSupport es)\n-{\n-return (java.lang.String)(Pure.matches(_v,org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Car.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _car_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Car _car = (org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Car)CompiledSupport.makeOne(_car_As_Object);\n-            return _car._series();\n-       }\n-   }).valueOf(CompiledSupport.first(_v))\n-:\n-(Pure.matches(_v,org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Motorcycle.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _motorcycle_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Motorcycle _motorcycle = (org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Motorcycle)CompiledSupport.makeOne(_motorcycle_As_Object);\n-            return _motorcycle._series();\n-       }\n-   }).valueOf(CompiledSupport.first(_v))\n-:\n-(Pure.matches(_v,java.lang.Object.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _default_As_Object)\n-       {\n-            final java.lang.Object _default = (java.lang.Object)CompiledSupport.makeOne(_default_As_Object);\n-            return (java.lang.Object)null;\n-       }\n-   }).valueOf(CompiledSupport.first(_v))\n-:\n-CompiledSupport.matchFailure(_v,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/qualifiedProperties.pure\", -1, -1, 441, 8, -1, -1)))))\n-;\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier _id, final ExecutionSupport es)\n+     {\n+return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_13\")));\n+     }\n }\n-\n-public static RichIterable<? extends java.lang.String> Root_meta_pure_mapping_modelToModel_test_alloy_match_getType__RoadVehicle_1__String_MANY_(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__RoadVehicle _v,final ExecutionSupport es)\n-{\n-return CompiledSupport.toPureCollection((RichIterable<? extends java.lang.String>)(Pure.matches(_v,org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Car.class,1,1)?\n-CompiledSupport.toPureCollection(   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _car_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Car _car = (org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Car)CompiledSupport.makeOne(_car_As_Object);\n-            return CompiledSupport.toPureCollection(_car._type());\n-       }\n-   }).valueOf(CompiledSupport.first(_v)))\n-:\n-(Pure.matches(_v,org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Bicycle.class,1,1)?\n-CompiledSupport.toPureCollection(   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _bicycle_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Bicycle _bicycle = (org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Bicycle)CompiledSupport.makeOne(_bicycle_As_Object);\n-            return _bicycle._type();\n-       }\n-   }).valueOf(CompiledSupport.first(_v)))\n-:\n-(Pure.matches(_v,java.lang.Object.class,1,1)?\n-CompiledSupport.toPureCollection(   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _default_As_Object)\n-       {\n-            final java.lang.Object _default = (java.lang.Object)CompiledSupport.makeOne(_default_As_Object);\n-            return (java.lang.Object)null;\n-       }\n-   }).valueOf(CompiledSupport.first(_v)))\n-:\n-CompiledSupport.matchFailure(_v,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/qualifiedProperties.pure\", -1, -1, 449, 8, -1, -1)))))\n );\n-}\n+    }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_canEvaluateAMappingWithAQualifiedProperty__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBook> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBook>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1424327\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBook> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBook>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1424255\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _func = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$dataQuality$canEvaluateAMappingWithAQualifiedProperty$1$system$imports$import__core_store_m2m_tests_legend_qualifiedProperties_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -783,15 +706,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/qualifiedProperties.pure\", -1, -1, 37, 31, -1, -1));\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"{\",\"  \\\"defects\\\":[],\",\"  \\\"value\\\":{\",\"    \\\"author\\\": \\\"Charles Petzold\\\",\",\"    \\\"title\\\": \\\"The Annotated Turing\\\",\",\"    \\\"isbn10\\\": \\\"0470229055\\\",\",\"    \\\"isbn13\\\": \\\"978-0470229057\\\"\",\"   },\",\"  \\\"source\\\":{\",\"    \\\"defects\\\":[],\",\"    \\\"value\\\":{\",\"      \\\"author\\\": \\\"Charles Petzold\\\",\",\"      \\\"title\\\": \\\"The Annotated Turing\\\",\",\"      \\\"identifiers\\\": [\",\"        {\\\"type\\\": \\\"ISBN_10\\\", \\\"id\\\":\\\"0470229055\\\"},\",\"        {\\\"type\\\": \\\"ISBN_13\\\", \\\"id\\\":\\\"978-0470229057\\\"}\",\"      ]\",\"    },\",\"    \\\"source\\\":{\\\"number\\\":1, \\\"record\\\":\\\"{\\\\\\\"title\\\\\\\":\\\\\\\"The Annotated Turing\\\\\\\",\\\\\\\"author\\\\\\\":\\\\\\\"Charles Petzold\\\\\\\",\\\\\\\"identifiers\\\\\\\":[{\\\\\\\"type\\\\\\\":\\\\\\\"ISBN_10\\\\\\\",\\\\\\\"id\\\\\\\":\\\\\\\"0470229055\\\\\\\"},{\\\\\\\"type\\\\\\\":\\\\\\\"ISBN_13\\\\\\\",\\\\\\\"id\\\\\\\":\\\\\\\"978-0470229057\\\\\\\"}]}\\\"}\",\"  }\",\"}\")),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_canEvaluateAConstraintWithAQualifiedPropertyOnTheSource__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBook> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBook>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1424377\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBook> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBook>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1424305\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _func = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$dataQuality$canEvaluateAConstraintWithAQualifiedPropertyOnTheSource$2$system$imports$import__core_store_m2m_tests_legend_qualifiedProperties_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -817,15 +740,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/qualifiedProperties.pure\", -1, -1, 80, 31, -1, -1));\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"{\",\"  \\\"defects\\\":[],\",\"  \\\"value\\\":{\",\"    \\\"author\\\": \\\"Charles Petzold\\\",\",\"    \\\"title\\\": \\\"The Annotated Turing\\\",\",\"    \\\"isbn10\\\": \\\"0470229055\\\",\",\"    \\\"isbn13\\\": \\\"978-0470229057\\\"\",\"   },\",\"  \\\"source\\\":{\",\"    \\\"defects\\\":[],\",\"    \\\"value\\\":{\",\"      \\\"author\\\": \\\"Charles Petzold\\\",\",\"      \\\"title\\\": \\\"The Annotated Turing\\\",\",\"      \\\"identifiers\\\": [\",\"        {\\\"type\\\": \\\"ISBN_10\\\", \\\"id\\\":\\\"0470229055\\\"},\",\"        {\\\"type\\\": \\\"ISBN_13\\\", \\\"id\\\":\\\"978-0470229057\\\"}\",\"      ]\",\"    },\",\"    \\\"source\\\":{\\\"number\\\":1, \\\"record\\\":\\\"{\\\\\\\"title\\\\\\\":\\\\\\\"The Annotated Turing\\\\\\\",\\\\\\\"author\\\\\\\":\\\\\\\"Charles Petzold\\\\\\\",\\\\\\\"identifiers\\\\\\\":[{\\\\\\\"type\\\\\\\":\\\\\\\"ISBN_10\\\\\\\",\\\\\\\"id\\\\\\\":\\\\\\\"0470229055\\\\\\\"},{\\\\\\\"type\\\\\\\":\\\\\\\"ISBN_13\\\\\\\",\\\\\\\"id\\\\\\\":\\\\\\\"978-0470229057\\\\\\\"}]}\\\"}\",\"  }\",\"}\")),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_canEvaluateAConstraintThatFailsWithAQualifiedPropertyOnTheSource__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBook> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBook>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1424427\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBook> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBook>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1424355\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _func = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$dataQuality$canEvaluateAConstraintThatFailsWithAQualifiedPropertyOnTheSource$3$system$imports$import__core_store_m2m_tests_legend_qualifiedProperties_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -851,15 +774,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/qualifiedProperties.pure\", -1, -1, 124, 31, -1, -1));\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"{\",\"  \\\"defects\\\":[],\",\"  \\\"value\\\":{\",\"    \\\"author\\\": \\\"Charles Petzold\\\",\",\"    \\\"title\\\": \\\"The Annotated Turing\\\",\",\"    \\\"isbn10\\\": null,\",\"    \\\"isbn13\\\": \\\"978-0470229057\\\"\",\"   },\",\"  \\\"source\\\":{\",\"    \\\"defects\\\":[\",\"      {\",\"        \\\"id\\\"               : \\\"isbn10\\\",\",\"        \\\"externalId\\\"       : null,\",\"        \\\"message\\\"          : \\\"Constraint :[isbn10] violated in the Class BookWithConstraint\\\",\",\"        \\\"enforcementLevel\\\" : \\\"Error\\\",\",\"        \\\"ruleType\\\"         : \\\"ClassConstraint\\\",\",\"        \\\"ruleDefinerPath\\\"  : \\\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookWithConstraint\\\",\",\"        \\\"path\\\"             : []\",\"      }\",\"    ],\",\"    \\\"value\\\":{\",\"      \\\"author\\\": \\\"Charles Petzold\\\",\",\"      \\\"title\\\": \\\"The Annotated Turing\\\",\",\"      \\\"identifiers\\\": [\",\"        {\\\"type\\\": \\\"ISBN_13\\\", \\\"id\\\":\\\"978-0470229057\\\"}\",\"      ]\",\"    },\",\"    \\\"source\\\":{\\\"number\\\":1, \\\"record\\\":\\\"{\\\\\\\"title\\\\\\\":\\\\\\\"The Annotated Turing\\\\\\\",\\\\\\\"author\\\\\\\":\\\\\\\"Charles Petzold\\\\\\\",\\\\\\\"identifiers\\\\\\\":[{\\\\\\\"type\\\\\\\":\\\\\\\"ISBN_13\\\\\\\",\\\\\\\"id\\\\\\\":\\\\\\\"978-0470229057\\\\\\\"}]}\\\"}\",\"  }\",\"}\")),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_canEvaluateAConstraintWithAQualifiedPropertyOnTheTarget__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBookWithConstraint> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBookWithConstraint>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1424477\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBookWithConstraint> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBookWithConstraint>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1424405\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _func = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$dataQuality$canEvaluateAConstraintWithAQualifiedPropertyOnTheTarget$4$system$imports$import__core_store_m2m_tests_legend_qualifiedProperties_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -885,15 +808,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/qualifiedProperties.pure\", -1, -1, 176, 31, -1, -1));\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"{\",\"  \\\"defects\\\":[],\",\"  \\\"value\\\":{\",\"    \\\"author\\\": \\\"Charles Petzold\\\",\",\"    \\\"title\\\": \\\"The Annotated Turing\\\",\",\"    \\\"isbn10\\\": \\\"0470229055\\\",\",\"    \\\"isbn13\\\": \\\"978-0470229057\\\"\",\"   },\",\"  \\\"source\\\":{\",\"    \\\"defects\\\":[],\",\"    \\\"value\\\":{\",\"      \\\"author\\\": \\\"Charles Petzold\\\",\",\"      \\\"title\\\": \\\"The Annotated Turing\\\",\",\"      \\\"identifiers\\\": [\",\"        {\\\"type\\\": \\\"ISBN_10\\\", \\\"id\\\":\\\"0470229055\\\"},\",\"        {\\\"type\\\": \\\"ISBN_13\\\", \\\"id\\\":\\\"978-0470229057\\\"}\",\"      ]\",\"    },\",\"    \\\"source\\\":{\\\"number\\\":1, \\\"record\\\":\\\"{\\\\\\\"title\\\\\\\":\\\\\\\"The Annotated Turing\\\\\\\",\\\\\\\"author\\\\\\\":\\\\\\\"Charles Petzold\\\\\\\",\\\\\\\"identifiers\\\\\\\":[{\\\\\\\"type\\\\\\\":\\\\\\\"ISBN_10\\\\\\\",\\\\\\\"id\\\\\\\":\\\\\\\"0470229055\\\\\\\"},{\\\\\\\"type\\\\\\\":\\\\\\\"ISBN_13\\\\\\\",\\\\\\\"id\\\\\\\":\\\\\\\"978-0470229057\\\\\\\"}]}\\\"}\",\"  }\",\"}\")),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_canEvaluateAConstraintThatFailsWithAQualifiedPropertyOnTheTarget__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBookWithConstraint> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBookWithConstraint>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1424527\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBookWithConstraint> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBookWithConstraint>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1424455\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _func = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$dataQuality$canEvaluateAConstraintThatFailsWithAQualifiedPropertyOnTheTarget$5$system$imports$import__core_store_m2m_tests_legend_qualifiedProperties_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -919,15 +842,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/qualifiedProperties.pure\", -1, -1, 220, 31, -1, -1));\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"{\",\"  \\\"defects\\\":[\",\"    {\",\"      \\\"id\\\"               : \\\"titleHas2WordsOrMore\\\",\",\"      \\\"externalId\\\"       : null,\",\"      \\\"message\\\"          : \\\"Constraint :[titleHas2WordsOrMore] violated in the Class SimpleBookWithConstraint\\\",\",\"      \\\"enforcementLevel\\\" : \\\"Error\\\",\",\"      \\\"ruleType\\\"         : \\\"ClassConstraint\\\",\",\"      \\\"ruleDefinerPath\\\"  : \\\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::SimpleBookWithConstraint\\\",\",\"      \\\"path\\\"             : []\",\"    }\",\"  ],\",\"  \\\"value\\\":{\",\"    \\\"author\\\": \\\"Charles Petzold\\\",\",\"    \\\"title\\\": \\\"CODE\\\",\",\"    \\\"isbn10\\\": \\\"9780735611313\\\",\",\"    \\\"isbn13\\\": \\\"978-0735611313\\\"\",\"   },\",\"  \\\"source\\\":{\",\"    \\\"defects\\\":[],\",\"    \\\"value\\\":{\",\"      \\\"author\\\": \\\"Charles Petzold\\\",\",\"      \\\"title\\\": \\\"CODE\\\",\",\"      \\\"identifiers\\\": [\",\"        {\\\"type\\\": \\\"ISBN_10\\\", \\\"id\\\":\\\"9780735611313\\\"},\",\"        {\\\"type\\\": \\\"ISBN_13\\\", \\\"id\\\":\\\"978-0735611313\\\"}\",\"      ]\",\"    },\",\"    \\\"source\\\":{\\\"number\\\":1, \\\"record\\\":\\\"{\\\\\\\"title\\\\\\\":\\\\\\\"CODE\\\\\\\",\\\\\\\"author\\\\\\\":\\\\\\\"Charles Petzold\\\\\\\",\\\\\\\"identifiers\\\\\\\":[{\\\\\\\"type\\\\\\\":\\\\\\\"ISBN_10\\\\\\\",\\\\\\\"id\\\\\\\":\\\\\\\"9780735611313\\\\\\\"},{\\\\\\\"type\\\\\\\":\\\\\\\"ISBN_13\\\\\\\",\\\\\\\"id\\\\\\\":\\\\\\\"978-0735611313\\\\\\\"}]}\\\"}\",\"  }\",\"}\")),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_canEvaluateAGraphFetchTreeWithAQualifiedProperty__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1424577\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1424505\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _func = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$dataQuality$canEvaluateAGraphFetchTreeWithAQualifiedProperty$6$system$imports$import__core_store_m2m_tests_legend_qualifiedProperties_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -953,15 +876,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/qualifiedProperties.pure\", -1, -1, 272, 31, -1, -1));\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"{\",\"  \\\"defects\\\":[],\",\"  \\\"value\\\":{\",\"    \\\"author\\\": \\\"Charles Petzold\\\",\",\"    \\\"title\\\": \\\"The Annotated Turing\\\",\",\"    \\\"isbn10\\\": {\\\"type\\\": \\\"ISBN_10\\\", \\\"id\\\":\\\"0470229055\\\"}\",\"   },\",\"  \\\"source\\\":{\",\"    \\\"defects\\\":[],\",\"    \\\"value\\\":{\",\"      \\\"author\\\": \\\"Charles Petzold\\\",\",\"      \\\"title\\\": \\\"The Annotated Turing\\\",\",\"      \\\"identifiers\\\": [\",\"        {\\\"type\\\": \\\"ISBN_10\\\", \\\"id\\\":\\\"0470229055\\\"},\",\"        {\\\"type\\\": \\\"ISBN_13\\\", \\\"id\\\":\\\"978-0470229057\\\"}\",\"      ]\",\"    },\",\"    \\\"source\\\":{\\\"number\\\":1, \\\"record\\\":\\\"{\\\\\\\"title\\\\\\\":\\\\\\\"The Annotated Turing\\\\\\\",\\\\\\\"author\\\\\\\":\\\\\\\"Charles Petzold\\\\\\\",\\\\\\\"identifiers\\\\\\\":[{\\\\\\\"type\\\\\\\":\\\\\\\"ISBN_10\\\\\\\",\\\\\\\"id\\\\\\\":\\\\\\\"0470229055\\\\\\\"},{\\\\\\\"type\\\\\\\":\\\\\\\"ISBN_13\\\\\\\",\\\\\\\"id\\\\\\\":\\\\\\\"978-0470229057\\\\\\\"}]}\\\"}\",\"  }\",\"}\")),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_match_checkMatchReturnMultiplicity__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src_VehicleInventory> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src_VehicleInventory>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1424627\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src_VehicleInventory> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src_VehicleInventory>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1424555\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _func = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$match$checkMatchReturnMultiplicity$7$system$imports$import__core_store_m2m_tests_legend_qualifiedProperties_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -987,15 +910,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/qualifiedProperties.pure\", -1, -1, 313, 31, -1, -1));\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"defects\\\":[],\\\"source\\\":{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":1,\\\"record\\\":\\\"{\\\\\\\"roadVehicle\\\\\\\":{\\\\\\\"@type\\\\\\\":\\\\\\\"_Motorcycle\\\\\\\",\\\\\\\"series\\\\\\\":\\\\\\\"MT-01\\\\\\\",\\\\\\\"type\\\\\\\":\\\\\\\"Standard\\\\\\\"}}\\\"},\\\"value\\\":{\\\"roadVehicle\\\":{\\\"series\\\":\\\"MT-01\\\"}}},\\\"value\\\":{\\\"series\\\":\\\"MT-01\\\",\\\"type\\\":[]}},\",\"{\\\"defects\\\":[],\\\"source\\\":{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":2,\\\"record\\\":\\\"{\\\\\\\"roadVehicle\\\\\\\":{\\\\\\\"@type\\\\\\\":\\\\\\\"_Motorcycle\\\\\\\"}}\\\"},\\\"value\\\":{\\\"roadVehicle\\\":{\\\"series\\\":null}}},\\\"value\\\":{\\\"series\\\":null,\\\"type\\\":[]}},\",\"{\\\"defects\\\":[],\\\"source\\\":{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":3,\\\"record\\\":\\\"{\\\\\\\"roadVehicle\\\\\\\":{\\\\\\\"@type\\\\\\\":\\\\\\\"_Bicycle\\\\\\\",\\\\\\\"roadster\\\\\\\":false,\\\\\\\"series\\\\\\\":\\\\\\\"X11\\\\\\\",\\\\\\\"type\\\\\\\":\\\\\\\"Folding\\\\\\\"}}\\\"},\\\"value\\\":{\\\"roadVehicle\\\":{\\\"type\\\":\\\"Folding\\\"}}},\\\"value\\\":{\\\"series\\\":null,\\\"type\\\":[\\\"Folding\\\"]}},\",\"{\\\"defects\\\":[],\\\"source\\\":{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":4,\\\"record\\\":\\\"{\\\\\\\"roadVehicle\\\\\\\":{\\\\\\\"@type\\\\\\\":\\\\\\\"_Bicycle\\\\\\\",\\\\\\\"roadster\\\\\\\":true,\\\\\\\"type\\\\\\\":\\\\\\\"Offroad\\\\\\\"}}\\\"},\\\"value\\\":{\\\"roadVehicle\\\":{\\\"type\\\":\\\"Offroad\\\"}}},\\\"value\\\":{\\\"series\\\":null,\\\"type\\\":[\\\"Offroad\\\"]}},\",\"{\\\"defects\\\":[],\\\"source\\\":{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":5,\\\"record\\\":\\\"{\\\\\\\"roadVehicle\\\\\\\":{\\\\\\\"@type\\\\\\\":\\\\\\\"_Car\\\\\\\",\\\\\\\"engine\\\\\\\":\\\\\\\"ICE\\\\\\\",\\\\\\\"series\\\\\\\":\\\\\\\"E350\\\\\\\"}}\\\"},\\\"value\\\":{\\\"roadVehicle\\\":{\\\"series\\\":\\\"E350\\\",\\\"type\\\":[]}}},\\\"value\\\":{\\\"series\\\":\\\"E350\\\",\\\"type\\\":[]}},\",\"{\\\"defects\\\":[],\\\"source\\\":{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":6,\\\"record\\\":\\\"{\\\\\\\"roadVehicle\\\\\\\":{\\\\\\\"@type\\\\\\\":\\\\\\\"_Car\\\\\\\",\\\\\\\"engine\\\\\\\":\\\\\\\"ECE\\\\\\\",\\\\\\\"series\\\\\\\":\\\\\\\"A7\\\\\\\",\\\\\\\"type\\\\\\\":\\\\\\\"Coupe\\\\\\\"}}\\\"},\\\"value\\\":{\\\"roadVehicle\\\":{\\\"series\\\":\\\"A7\\\",\\\"type\\\":[\\\"Coupe\\\"]}}},\\\"value\\\":{\\\"series\\\":\\\"A7\\\",\\\"type\\\":[\\\"Coupe\\\"]}},\",\"{\\\"defects\\\":[],\\\"source\\\":{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":7,\\\"record\\\":\\\"{\\\\\\\"roadVehicle\\\\\\\":{\\\\\\\"@type\\\\\\\":\\\\\\\"_Car\\\\\\\",\\\\\\\"engine\\\\\\\":\\\\\\\"ICE\\\\\\\",\\\\\\\"series\\\\\\\":\\\\\\\"G30\\\\\\\",\\\\\\\"type\\\\\\\":[\\\\\\\"Convertible\\\\\\\",\\\\\\\"Coupe\\\\\\\",\\\\\\\"SUV\\\\\\\"]}}\\\"},\\\"value\\\":{\\\"roadVehicle\\\":{\\\"series\\\":\\\"G30\\\",\\\"type\\\":[\\\"Convertible\\\",\\\"Coupe\\\",\\\"SUV\\\"]}}},\\\"value\\\":{\\\"series\\\":\\\"G30\\\",\\\"type\\\":[\\\"Convertible\\\",\\\"Coupe\\\",\\\"SUV\\\"]}}]\")),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_checkEqualsOnPropertyReturningNull__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src_VehicleInventory> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src_VehicleInventory>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1424677\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src_VehicleInventory> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src_VehicleInventory>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1424605\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _func = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$dataQuality$checkEqualsOnPropertyReturningNull$8$system$imports$import__core_store_m2m_tests_legend_qualifiedProperties_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1018,8 +941,85 @@\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::match::vehicleDetails\"));\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_store_m2m_tests_legend_util.Root_meta_pure_mapping_modelToModel_test_alloy_utils_testJsonRuntime_Class_1__String_1__Runtime_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::_Vehicle\")),platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"roadVehicle\\\":{\\\"@type\\\":\\\"_Motorcycle\\\"},\\\"licenseNumber\\\":\\\"LD\\\",\\\"registrationNumber\\\":\\\"LD101\\\",\\\"isElectric\\\":true},\",\"{\\\"roadVehicle\\\":{\\\"@type\\\":\\\"_Motorcycle\\\"},\\\"licenseNumber\\\":\\\"LD101\\\",\\\"registrationNumber\\\":\\\"LD101\\\"},\",\"{\\\"roadVehicle\\\":{\\\"@type\\\":\\\"_Motorcycle\\\"},\\\"licenseNumber\\\":\\\"LD\\\"},\",\"{\\\"roadVehicle\\\":{\\\"@type\\\":\\\"_Motorcycle\\\"},\\\"registrationNumber\\\":\\\"LD\\\"},\",\"{\\\"roadVehicle\\\":{\\\"@type\\\":\\\"_Motorcycle\\\"}}]\")),es),es);\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_func,_mapping,_runtime,CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/qualifiedProperties.pure\", -1, -1, 341, 17, -1, -1)));\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/qualifiedProperties.pure\", -1, -1, 342, 31, -1, -1));\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[{\\\"defects\\\":[],\\\"source\\\":{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":1,\\\"record\\\":\\\"{\\\\\\\"roadVehicle\\\\\\\":{\\\\\\\"@type\\\\\\\":\\\\\\\"_Motorcycle\\\\\\\"},\\\\\\\"licenseNumber\\\\\\\":\\\\\\\"LD\\\\\\\",\\\\\\\"registrationNumber\\\\\\\":\\\\\\\"LD101\\\\\\\",\\\\\\\"isElectric\\\\\\\":true}\\\"},\\\"value\\\":{\\\"isElectric\\\":true,\\\"registrationNumber\\\":\\\"LD101\\\",\\\"licenseNumber\\\":\\\"LD\\\"}},\\\"value\\\":{\\\"isElectric\\\":true,\\\"LDDeriv\\\":\\\"This is a LD deriv\\\",\\\"isValidRegistration\\\":\\\"false\\\"}},\",\"{\\\"defects\\\":[],\\\"source\\\":{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":2,\\\"record\\\":\\\"{\\\\\\\"roadVehicle\\\\\\\":{\\\\\\\"@type\\\\\\\":\\\\\\\"_Motorcycle\\\\\\\"},\\\\\\\"licenseNumber\\\\\\\":\\\\\\\"LD101\\\\\\\",\\\\\\\"registrationNumber\\\\\\\":\\\\\\\"LD101\\\\\\\"}\\\"},\\\"value\\\":{\\\"isElectric\\\":null,\\\"registrationNumber\\\":\\\"LD101\\\",\\\"licenseNumber\\\":\\\"LD101\\\"}},\\\"value\\\":{\\\"isElectric\\\":false,\\\"LDDeriv\\\":\\\"This is not a LD deriv\\\",\\\"isValidRegistration\\\":\\\"true\\\"}},\",\"{\\\"defects\\\":[],\\\"source\\\":{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":3,\\\"record\\\":\\\"{\\\\\\\"roadVehicle\\\\\\\":{\\\\\\\"@type\\\\\\\":\\\\\\\"_Motorcycle\\\\\\\"},\\\\\\\"licenseNumber\\\\\\\":\\\\\\\"LD\\\\\\\"}\\\"},\\\"value\\\":{\\\"isElectric\\\":null,\\\"registrationNumber\\\":null,\\\"licenseNumber\\\":\\\"LD\\\"}},\\\"value\\\":{\\\"isElectric\\\":false,\\\"LDDeriv\\\":\\\"This is a LD deriv\\\",\\\"isValidRegistration\\\":\\\"false\\\"}},\",\"{\\\"defects\\\":[],\\\"source\\\":{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":4,\\\"record\\\":\\\"{\\\\\\\"roadVehicle\\\\\\\":{\\\\\\\"@type\\\\\\\":\\\\\\\"_Motorcycle\\\\\\\"},\\\\\\\"registrationNumber\\\\\\\":\\\\\\\"LD\\\\\\\"}\\\"},\\\"value\\\":{\\\"isElectric\\\":null,\\\"registrationNumber\\\":\\\"LD\\\",\\\"licenseNumber\\\":null}},\\\"value\\\":{\\\"isElectric\\\":false,\\\"LDDeriv\\\":\\\"This is not a LD deriv\\\",\\\"isValidRegistration\\\":\\\"false\\\"}},\",\"{\\\"defects\\\":[],\\\"source\\\":{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":5,\\\"record\\\":\\\"{\\\\\\\"roadVehicle\\\\\\\":{\\\\\\\"@type\\\\\\\":\\\\\\\"_Motorcycle\\\\\\\"}}\\\"},\\\"value\\\":{\\\"isElectric\\\":null,\\\"registrationNumber\\\":null,\\\"licenseNumber\\\":null}},\\\"value\\\":{\\\"isElectric\\\":false,\\\"LDDeriv\\\":\\\"This is not a LD deriv\\\",\\\"isValidRegistration\\\":\\\"true\\\"}}]\")),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n+\n+public static java.lang.String Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_printBook__String_1_(final ExecutionSupport es)\n+{\n+return \"This is simple function that prints a text\";\n+}\n+\n+public static java.lang.String Root_meta_pure_mapping_modelToModel_test_alloy_match_getSeries__RoadVehicle_1__String_$0_1$_(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__RoadVehicle _v,final ExecutionSupport es)\n+{\n+return (java.lang.String)(Pure.matches(_v,org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Car.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _car_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Car _car = (org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Car)CompiledSupport.makeOne(_car_As_Object);\n+            return _car._series();\n+       }\n+   }).valueOf(CompiledSupport.first(_v))\n+:\n+(Pure.matches(_v,org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Motorcycle.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _motorcycle_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Motorcycle _motorcycle = (org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Motorcycle)CompiledSupport.makeOne(_motorcycle_As_Object);\n+            return _motorcycle._series();\n+       }\n+   }).valueOf(CompiledSupport.first(_v))\n+:\n+(Pure.matches(_v,java.lang.Object.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _default_As_Object)\n+       {\n+            final java.lang.Object _default = (java.lang.Object)CompiledSupport.makeOne(_default_As_Object);\n+            return (java.lang.Object)null;\n+       }\n+   }).valueOf(CompiledSupport.first(_v))\n+:\n+CompiledSupport.matchFailure(_v,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/qualifiedProperties.pure\", -1, -1, 441, 8, -1, -1)))))\n+;\n+}\n+\n+public static RichIterable<? extends java.lang.String> Root_meta_pure_mapping_modelToModel_test_alloy_match_getType__RoadVehicle_1__String_MANY_(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__RoadVehicle _v,final ExecutionSupport es)\n+{\n+return CompiledSupport.toPureCollection((RichIterable<? extends java.lang.String>)(Pure.matches(_v,org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Car.class,1,1)?\n+CompiledSupport.toPureCollection(   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _car_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Car _car = (org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Car)CompiledSupport.makeOne(_car_As_Object);\n+            return CompiledSupport.toPureCollection(_car._type());\n+       }\n+   }).valueOf(CompiledSupport.first(_v)))\n+:\n+(Pure.matches(_v,org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Bicycle.class,1,1)?\n+CompiledSupport.toPureCollection(   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _bicycle_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Bicycle _bicycle = (org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Bicycle)CompiledSupport.makeOne(_bicycle_As_Object);\n+            return _bicycle._type();\n+       }\n+   }).valueOf(CompiledSupport.first(_v)))\n+:\n+(Pure.matches(_v,java.lang.Object.class,1,1)?\n+CompiledSupport.toPureCollection(   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _default_As_Object)\n+       {\n+            final java.lang.Object _default = (java.lang.Object)CompiledSupport.makeOne(_default_As_Object);\n+            return (java.lang.Object)null;\n+       }\n+   }).valueOf(CompiledSupport.first(_v)))\n+:\n+CompiledSupport.matchFailure(_v,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/qualifiedProperties.pure\", -1, -1, 449, 8, -1, -1)))))\n+);\n+}\n }\n"}, {"source1": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_simpleObject.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_simpleObject.java", "unified_diff": "@@ -43,15 +43,15 @@\n      public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.mapToOneOverOne(_src._i(), (org.eclipse.collections.api.block.function.Function2<java.lang.Long, ExecutionSupport, java.lang.Long>)(core_store_m2m_tests_legend_simpleObject.__functions.get(\"$core$233064\")), es)\n+return CompiledSupport.mapToOneOverOne(_src._i(), (org.eclipse.collections.api.block.function.Function2<java.lang.Long, ExecutionSupport, java.lang.Long>)(core_store_m2m_tests_legend_simpleObject.__functions.get(\"$core$233089\")), es)\n ;\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_simple_simpleDataMapping_SomeData$17\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData, java.lang.Double>()\n {\n      public java.lang.Double execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -70,109 +70,83 @@\n      public RichIterable<? extends java.math.BigDecimal> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public RichIterable<? extends java.math.BigDecimal> value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._d()), (org.eclipse.collections.api.block.function.Function2<java.math.BigDecimal, ExecutionSupport, java.math.BigDecimal>)(core_store_m2m_tests_legend_simpleObject.__functions.get(\"$core$233079\")), es)\n+return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._d()), (org.eclipse.collections.api.block.function.Function2<java.math.BigDecimal, ExecutionSupport, java.math.BigDecimal>)(core_store_m2m_tests_legend_simpleObject.__functions.get(\"$core$233104\")), es)\n );\n      }\n }\n );\n-        __functions.put(\"$core$233793\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime, org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate>()\n-{\n-     public org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate value(final org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime _t, final ExecutionSupport es)\n-     {\n-return FunctionsGen.adjustDate(_t, 2l, ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::functions::date::DurationUnit\",\"HOURS\")));\n-     }\n-}\n-);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_simple_simpleDataMapping_SomeData$19\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData, RichIterable<? extends org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate>>()\n {\n      public RichIterable<? extends org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public RichIterable<? extends org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate> value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._sd()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate, ExecutionSupport, org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate>)(core_store_m2m_tests_legend_simpleObject.__functions.get(\"$core$233784\")), es)\n+return CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._sd()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate, ExecutionSupport, org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate>)(core_store_m2m_tests_legend_simpleObject.__functions.get(\"$core$233815\")), es)\n ),org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 1046, 72, -1, -1)));\n      }\n }\n );\n-        __functions.put(\"$core$235431\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, java.lang.String>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simple_simpleEpochToDate_FromEpochDate$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_EpochDate, org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_EpochDate)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum _v_automap, final ExecutionSupport es)\n+     public org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_EpochDate _src, final ExecutionSupport es)\n      {\n-return _v_automap._name();\n+return FunctionsGen.adjustDate(org.finos.legend.pure.m4.coreinstance.primitive.date.DateFormat.parseDateTime(\"1970-01-01T00:00:00.0000000+0000\"), FunctionsGen.floor(CompiledSupport.divide(_src._epochDate(), 1000l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 1003, 65, -1, -1))), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::functions::date::DurationUnit\",\"MICROSECONDS\")));\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simple_simpleEpochToDate_FromEpochDate$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_EpochDate, org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simple_simpleEpochToDate_FromEpochDate$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_EpochDate, java.lang.Long>()\n {\n-     public org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_EpochDate)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_EpochDate _src, final ExecutionSupport es)\n+     public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_EpochDate _src, final ExecutionSupport es)\n      {\n-return FunctionsGen.adjustDate(org.finos.legend.pure.m4.coreinstance.primitive.date.DateFormat.parseDateTime(\"1970-01-01T00:00:00.0000000+0000\"), FunctionsGen.floor(CompiledSupport.divide(_src._epochDate(), 1000l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 1003, 65, -1, -1))), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::functions::date::DurationUnit\",\"MICROSECONDS\")));\n+return _src._epochDate();\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_simple_simpleDataMapping_SomeData$20\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData, RichIterable<? extends org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime>>()\n {\n      public RichIterable<? extends org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public RichIterable<? extends org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime> value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._dt()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime, ExecutionSupport, org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate>)(core_store_m2m_tests_legend_simpleObject.__functions.get(\"$core$233793\")), es)\n+return CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._dt()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime, ExecutionSupport, org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate>)(core_store_m2m_tests_legend_simpleObject.__functions.get(\"$core$233824\")), es)\n ),org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 1047, 73, -1, -1)));\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simple_simpleEpochToDate_FromEpochDate$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_EpochDate, java.lang.Long>()\n-{\n-     public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_EpochDate)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_EpochDate _src, final ExecutionSupport es)\n-     {\n-return _src._epochDate();\n-     }\n-}\n-);\n-        __functions.put(\"$core$233104\", new DefaultPureLambdaFunction1<java.lang.Boolean, java.lang.Boolean>()\n+        __functions.put(\"$core$233104\", new DefaultPureLambdaFunction1<java.math.BigDecimal, java.math.BigDecimal>()\n {\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.math.BigDecimal execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((java.lang.Boolean)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((java.math.BigDecimal)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean value(final java.lang.Boolean _b, final ExecutionSupport es)\n+     public java.math.BigDecimal value(final java.math.BigDecimal _n, final ExecutionSupport es)\n      {\n-return !(_b);\n+return (java.math.BigDecimal)CompiledSupport.plus(Lists.mutable.<java.math.BigDecimal>with(_n,_n));\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_simple_simpleDataMapping_SomeData$22\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum>()\n {\n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -190,15 +164,15 @@\n      public RichIterable<? extends java.lang.Boolean> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public RichIterable<? extends java.lang.Boolean> value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._b()), (org.eclipse.collections.api.block.function.Function2<java.lang.Boolean, ExecutionSupport, java.lang.Boolean>)(core_store_m2m_tests_legend_simpleObject.__functions.get(\"$core$233104\")), es)\n+return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._b()), (org.eclipse.collections.api.block.function.Function2<java.lang.Boolean, ExecutionSupport, java.lang.Boolean>)(core_store_m2m_tests_legend_simpleObject.__functions.get(\"$core$233129\")), es)\n );\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_simple_simpleDataMapping_SomeData$24\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData, RichIterable<? extends java.lang.String>>()\n {\n      public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -221,40 +195,27 @@\n \n      public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData _src, final ExecutionSupport es)\n      {\n return _src._i();\n      }\n }\n );\n-        __functions.put(\"$core$235951\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>()\n+        __functions.put(\"$core$235955\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._friendC();\n      }\n }\n );\n-        __functions.put(\"$core$233079\", new DefaultPureLambdaFunction1<java.math.BigDecimal, java.math.BigDecimal>()\n-{\n-     public java.math.BigDecimal execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((java.math.BigDecimal)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.math.BigDecimal value(final java.math.BigDecimal _n, final ExecutionSupport es)\n-     {\n-return (java.math.BigDecimal)CompiledSupport.plus(Lists.mutable.<java.math.BigDecimal>with(_n,_n));\n-     }\n-}\n-);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_simple_enumNameMapping_Name$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -273,14 +234,27 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person _src, final ExecutionSupport es)\n      {\n return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Somebody \",_src._lastName())),es);\n      }\n }\n );\n+        __functions.put(\"$core$235462\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>()\n+{\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A _v_automap, final ExecutionSupport es)\n+     {\n+return _v_automap._friendC();\n+     }\n+}\n+);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simple_simpleModelMappingWithExplicitAssert_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -348,15 +322,15 @@\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData _src, final ExecutionSupport es)\n      {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_src._c()._name(),\" on \",platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(FunctionsGen.enumValues(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enumeration<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum>)((CompiledExecutionSupport)es).getMetadataAccessor().getEnumeration(\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::ExternalEnum\")))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_legend_simpleObject.__functions.get(\"$core$235447\")), es)\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_src._c()._name(),\" on \",platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(FunctionsGen.enumValues(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enumeration<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum>)((CompiledExecutionSupport)es).getMetadataAccessor().getEnumeration(\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::ExternalEnum\")))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_legend_simpleObject.__functions.get(\"$core$235454\")), es)\n ),\"-\",es))),es);\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_M_meta_pure_mapping_modelToModel_test_shared_dest_UnionTarget$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionSource, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionB>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionB execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -392,37 +366,37 @@\n \n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionA value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionSource _src, final ExecutionSupport es)\n      {\n return _src._a();\n      }\n }\n );\n-        __functions.put(\"$core$235455\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>()\n+        __functions.put(\"$core$235454\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, java.lang.String>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A _v_automap, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum _v_automap, final ExecutionSupport es)\n      {\n-return _v_automap._friendC();\n+return _v_automap._name();\n      }\n }\n );\n-        __functions.put(\"$core$235961\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>()\n+        __functions.put(\"$core$233181\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, java.lang.String>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A _v_automap, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum _v_automap, final ExecutionSupport es)\n      {\n-return _v_automap._friendC();\n+return _v_automap._name();\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simple_simpleModelMappingReverse__S_Person$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -431,37 +405,50 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person _src, final ExecutionSupport es)\n      {\n return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_src._firstName(),\" \",_src._lastName())),es);\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simpleModelMappingWithMultipleSubType_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship$10\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA>()\n+        __functions.put(\"$core$233089\", new DefaultPureLambdaFunction1<java.lang.Long, java.lang.Long>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((java.lang.Long)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship _src, final ExecutionSupport es)\n+     public java.lang.Long value(final java.lang.Long _n, final ExecutionSupport es)\n      {\n-return CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA>castWithExceptionHandling(_src._friendA(),org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 1136, 34, -1, -1));\n+return CompiledSupport.times(Lists.mutable.<java.lang.Long>with(_n,_n));\n      }\n }\n );\n-        __functions.put(\"$core$233064\", new DefaultPureLambdaFunction1<java.lang.Long, java.lang.Long>()\n+        __functions.put(\"$core$235965\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>()\n {\n-     public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((java.lang.Long)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Long value(final java.lang.Long _n, final ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A _v_automap, final ExecutionSupport es)\n      {\n-return CompiledSupport.times(Lists.mutable.<java.lang.Long>with(_n,_n));\n+return _v_automap._friendC();\n+     }\n+}\n+);\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simpleModelMappingWithMultipleSubType_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship$10\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA>()\n+{\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship _src, final ExecutionSupport es)\n+     {\n+return CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA>castWithExceptionHandling(_src._friendA(),org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 1136, 34, -1, -1));\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simpleModelMappingWithMultipleSubType_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship$11\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -479,17 +466,17 @@\n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship _src, final ExecutionSupport es)\n      {\n-return ((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB)((platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_$0_1$__Boolean_1_(CompiledSupport.mapToOneOverOne(_src._friendC(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>)(core_store_m2m_tests_legend_simpleObject.__functions.get(\"$core$235455\")), es)\n-,es) && org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB.class.isInstance(CompiledSupport.toOne(CompiledSupport.mapToOneOverOne(_src._friendC(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>)(core_store_m2m_tests_legend_simpleObject.__functions.get(\"$core$235951\")), es)\n-, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 1138, 83, -1, -1))))?(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB)CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB>castWithExceptionHandling(CompiledSupport.mapToOneOverOne(_src._friendC(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>)(core_store_m2m_tests_legend_simpleObject.__functions.get(\"$core$235961\")), es)\n+return ((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB)((platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_$0_1$__Boolean_1_(CompiledSupport.mapToOneOverOne(_src._friendC(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>)(core_store_m2m_tests_legend_simpleObject.__functions.get(\"$core$235462\")), es)\n+,es) && org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB.class.isInstance(CompiledSupport.toOne(CompiledSupport.mapToOneOverOne(_src._friendC(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>)(core_store_m2m_tests_legend_simpleObject.__functions.get(\"$core$235955\")), es)\n+, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 1138, 83, -1, -1))))?(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB)CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB>castWithExceptionHandling(CompiledSupport.mapToOneOverOne(_src._friendC(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>)(core_store_m2m_tests_legend_simpleObject.__functions.get(\"$core$235965\")), es)\n ,org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 1138, 209, -1, -1)):(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB)CompiledSupport.makeOne((java.lang.Object)null)));\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simpleModelMappingWithMultipleSubType_meta_pure_mapping_modelToModel_test_shared_dest_Person_C$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -508,15 +495,15 @@\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData _src, final ExecutionSupport es)\n      {\n-return core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_$0_1$__Any_MANY__Boolean_1_(_src._cs(),CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(FunctionsGen.enumValues(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enumeration<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum>)((CompiledExecutionSupport)es).getMetadataAccessor().getEnumeration(\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::objects::dest::Colour\")))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_legend_simpleObject.__functions.get(\"$core$233156\")), es)\n+return core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_$0_1$__Any_MANY__Boolean_1_(_src._cs(),CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(FunctionsGen.enumValues(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enumeration<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum>)((CompiledExecutionSupport)es).getMetadataAccessor().getEnumeration(\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::objects::dest::Colour\")))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_legend_simpleObject.__functions.get(\"$core$233181\")), es)\n ),es);\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simpleModelMappingWithMultipleSubType_meta_pure_mapping_modelToModel_test_shared_dest_Person_C$7\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -578,24 +565,37 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData _src, final ExecutionSupport es)\n      {\n return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_src._c()._name(),\" on \",((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::ExternalEnum\",\"FRIDAY\"))._name())),es);\n      }\n }\n );\n-        __functions.put(\"$core$235447\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, java.lang.String>()\n+        __functions.put(\"$core$233129\", new DefaultPureLambdaFunction1<java.lang.Boolean, java.lang.Boolean>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((java.lang.Boolean)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum _v_automap, final ExecutionSupport es)\n+     public java.lang.Boolean value(final java.lang.Boolean _b, final ExecutionSupport es)\n      {\n-return _v_automap._name();\n+return !(_b);\n+     }\n+}\n+);\n+        __functions.put(\"$core$233824\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime, org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate>()\n+{\n+     public org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate value(final org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime _t, final ExecutionSupport es)\n+     {\n+return FunctionsGen.adjustDate(_t, 2l, ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::functions::date::DurationUnit\",\"HOURS\")));\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simpleModelMappingWithMultipleSubType_meta_pure_mapping_modelToModel_test_shared_dest_Person_B$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -639,33 +639,33 @@\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData _src, final ExecutionSupport es)\n      {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_src._c()._name(),\" on \",platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(FunctionsGen.enumValues(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enumeration<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum>)((CompiledExecutionSupport)es).getMetadataAccessor().getEnumeration(\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::ExternalEnum\")))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_legend_simpleObject.__functions.get(\"$core$235431\")), es)\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_src._c()._name(),\" on \",platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(FunctionsGen.enumValues(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enumeration<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum>)((CompiledExecutionSupport)es).getMetadataAccessor().getEnumeration(\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::ExternalEnum\")))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_legend_simpleObject.__functions.get(\"$core$235438\")), es)\n ),\"-\",es))),es);\n      }\n }\n );\n-        __functions.put(\"$core$233784\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate, org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate>()\n+        __functions.put(\"$core$233815\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate, org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate>()\n {\n      public org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate value(final org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate _d, final ExecutionSupport es)\n      {\n return FunctionsGen.adjustDate(_d, 1l, ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::functions::date::DurationUnit\",\"DAYS\")));\n      }\n }\n );\n-        __functions.put(\"$core$233156\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, java.lang.String>()\n+        __functions.put(\"$core$235438\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum _v_automap, final ExecutionSupport es)\n@@ -674,15 +674,15 @@\n      }\n }\n );\n     }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_simpleSerializeOfOneObject__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230156\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230160\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$simpleSerializeOfOneObject$1$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -703,15 +703,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::simple::simpleModelMapping\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::_S_Person\")))._url(\"data:application/json,{\\\"fullName\\\":\\\"Pierre Doe\\\"}\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 40, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"firstName\\\":\\\"Pierre\\\",\\\"lastName\\\":\\\"Doe\\\"}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 52, 98, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_simpleSerializeOfOneObjectWithSubType__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230178\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230182\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$simpleSerializeOfOneObjectWithSubType$2$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -732,15 +732,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::simple::simpleModelMappingWithSubType\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::_S_Firm\")))._url(\"data:application/json,[{\\\"name\\\":\\\"GS\\\",\\\"employees\\\": [{\\\"fullName\\\" : \\\"Robert T\\\", \\\"aName\\\" : \\\"A\\\", \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonA\\\"}, {\\\"fullName\\\" : \\\"John T\\\", \\\"aName\\\" : \\\"A\\\", \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonA\\\"}, {\\\"fullName\\\" : \\\"Den T\\\", \\\"aName\\\" : \\\"B\\\", \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonB\\\"}, {\\\"fullName\\\" : \\\"Den T\\\", \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_Person\\\"}]}]\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 65, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"legalName\\\":\\\"GS\\\",\\\"employees\\\":[{\\\"firstName\\\":\\\"RobertA\\\"},{\\\"firstName\\\":\\\"JohnA\\\"}]}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 77, 137, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_simpleSerializeOfOneObjectWithSubTypeChecked__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230200\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230204\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$simpleSerializeOfOneObjectWithSubTypeChecked$3$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -761,15 +761,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::simple::simpleModelMappingWithSubType\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::_S_Firm\")))._url(\"data:application/json,[{\\\"name\\\":\\\"GS\\\",\\\"employees\\\": [{\\\"fullName\\\" : \\\"Robert T\\\", \\\"aName\\\" : \\\"A\\\", \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonA\\\"}, {\\\"fullName\\\" : \\\"John T\\\", \\\"aName\\\" : \\\"A\\\", \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonA\\\"}, {\\\"fullName\\\" : \\\"Den T\\\", \\\"aName\\\" : \\\"B\\\", \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonB\\\"}, {\\\"fullName\\\" : \\\"Den T\\\", \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_Person\\\"}]}]\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 91, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"defects\\\":[],\\\"source\\\":{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":1,\\\"record\\\":\\\"{\\\\\\\"name\\\\\\\":\\\\\\\"GS\\\\\\\",\\\\\\\"employees\\\\\\\":[{\\\\\\\"fullName\\\\\\\":\\\\\\\"Robert T\\\\\\\",\\\\\\\"aName\\\\\\\":\\\\\\\"A\\\\\\\",\\\\\\\"@type\\\\\\\":\\\\\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonA\\\\\\\"},{\\\\\\\"fullName\\\\\\\":\\\\\\\"John T\\\\\\\",\\\\\\\"aName\\\\\\\":\\\\\\\"A\\\\\\\",\\\\\\\"@type\\\\\\\":\\\\\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonA\\\\\\\"},{\\\\\\\"fullName\\\\\\\":\\\\\\\"Den T\\\\\\\",\\\\\\\"aName\\\\\\\":\\\\\\\"B\\\\\\\",\\\\\\\"@type\\\\\\\":\\\\\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonB\\\\\\\"},{\\\\\\\"fullName\\\\\\\":\\\\\\\"Den T\\\\\\\",\\\\\\\"@type\\\\\\\":\\\\\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_Person\\\\\\\"}]}\\\"},\\\"value\\\":{\\\"name\\\":\\\"GS\\\",\\\"employees\\\":[{\\\"aName\\\":\\\"A\\\",\\\"fullName\\\":\\\"Robert T\\\"},{\\\"aName\\\":\\\"A\\\",\\\"fullName\\\":\\\"John T\\\"},{\\\"fullName\\\":\\\"Den T\\\"},{\\\"fullName\\\":\\\"Den T\\\"}]}},\\\"value\\\":{\\\"legalName\\\":\\\"GS\\\",\\\"employees\\\":[{\\\"firstName\\\":\\\"RobertA\\\"},{\\\"firstName\\\":\\\"JohnA\\\"}]}}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 103, 916, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_simpleSerializeOfOneObjectWithSubTypeWithNestedAssosiationChecked__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230222\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230226\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$simpleSerializeOfOneObjectWithSubTypeWithNestedAssosiationChecked$4$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -790,15 +790,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::simple::simpleModelMappingWithSubTypeWithNestedAssociation\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::_S_Firm\")))._url(\"data:application/json,[{\\\"name\\\":\\\"GS\\\",\\\"employees\\\": [{\\\"fullName\\\" : \\\"Robert T\\\", \\\"address\\\":  {\\\"name\\\" : \\\"n\\\", \\\"street\\\" : \\\"Digby\\\"}, \\\"aName\\\" : \\\"A\\\", \\\"vehicle\\\": {\\\"wheelCount\\\" : 5}, \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonA\\\"}, {\\\"fullName\\\" : \\\"John T\\\", \\\"address\\\":  {\\\"name\\\" : \\\"n\\\", \\\"street\\\" : \\\"HighBury\\\"}, \\\"aName\\\" : \\\"A\\\", \\\"vehicle\\\": {\\\"wheelCount\\\" : 7}, \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonA\\\"}, {\\\"fullName\\\" : \\\"Den T\\\", \\\"address\\\":  {\\\"name\\\" : \\\"n\\\", \\\"street\\\" : \\\"Cresent\\\"}, \\\"aName\\\" : \\\"B\\\", \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonB\\\"}, {\\\"fullName\\\" : \\\"Den T\\\", \\\"address\\\":  {\\\"name\\\" : \\\"n\\\", \\\"street\\\" : \\\"Test\\\"}, \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_Person\\\"}]}]\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 116, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"defects\\\":[],\\\"source\\\":{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":1,\\\"record\\\":\\\"{\\\\\\\"name\\\\\\\":\\\\\\\"GS\\\\\\\",\\\\\\\"employees\\\\\\\":[{\\\\\\\"fullName\\\\\\\":\\\\\\\"Robert T\\\\\\\",\\\\\\\"address\\\\\\\":{\\\\\\\"name\\\\\\\":\\\\\\\"n\\\\\\\",\\\\\\\"street\\\\\\\":\\\\\\\"Digby\\\\\\\"},\\\\\\\"aName\\\\\\\":\\\\\\\"A\\\\\\\",\\\\\\\"vehicle\\\\\\\":{\\\\\\\"wheelCount\\\\\\\":5},\\\\\\\"@type\\\\\\\":\\\\\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonA\\\\\\\"},{\\\\\\\"fullName\\\\\\\":\\\\\\\"John T\\\\\\\",\\\\\\\"address\\\\\\\":{\\\\\\\"name\\\\\\\":\\\\\\\"n\\\\\\\",\\\\\\\"street\\\\\\\":\\\\\\\"HighBury\\\\\\\"},\\\\\\\"aName\\\\\\\":\\\\\\\"A\\\\\\\",\\\\\\\"vehicle\\\\\\\":{\\\\\\\"wheelCount\\\\\\\":7},\\\\\\\"@type\\\\\\\":\\\\\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonA\\\\\\\"},{\\\\\\\"fullName\\\\\\\":\\\\\\\"Den T\\\\\\\",\\\\\\\"address\\\\\\\":{\\\\\\\"name\\\\\\\":\\\\\\\"n\\\\\\\",\\\\\\\"street\\\\\\\":\\\\\\\"Cresent\\\\\\\"},\\\\\\\"aName\\\\\\\":\\\\\\\"B\\\\\\\",\\\\\\\"@type\\\\\\\":\\\\\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonB\\\\\\\"},{\\\\\\\"fullName\\\\\\\":\\\\\\\"Den T\\\\\\\",\\\\\\\"address\\\\\\\":{\\\\\\\"name\\\\\\\":\\\\\\\"n\\\\\\\",\\\\\\\"street\\\\\\\":\\\\\\\"Test\\\\\\\"},\\\\\\\"@type\\\\\\\":\\\\\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_Person\\\\\\\"}]}\\\"},\\\"value\\\":{\\\"name\\\":\\\"GS\\\",\\\"employees\\\":[{\\\"address\\\":{\\\"street\\\":\\\"Digby\\\"},\\\"aName\\\":\\\"A\\\",\\\"fullName\\\":\\\"Robert T\\\",\\\"vehicle\\\":{\\\"wheelCount\\\":5}},{\\\"address\\\":{\\\"street\\\":\\\"HighBury\\\"},\\\"aName\\\":\\\"A\\\",\\\"fullName\\\":\\\"John T\\\",\\\"vehicle\\\":{\\\"wheelCount\\\":7}},{\\\"address\\\":{\\\"street\\\":\\\"Cresent\\\"},\\\"fullName\\\":\\\"Den T\\\"},{\\\"address\\\":{\\\"street\\\":\\\"Test\\\"},\\\"fullName\\\":\\\"Den T\\\"}]}},\\\"value\\\":{\\\"legalName\\\":\\\"GS\\\",\\\"employees\\\":[{\\\"firstName\\\":\\\"Robert\\\",\\\"lastName\\\":\\\"T\\\",\\\"description\\\":\\\"aName:A lives at Digby and has road vehicle with wheel count:5\\\"},{\\\"firstName\\\":\\\"John\\\",\\\"lastName\\\":\\\"T\\\",\\\"description\\\":\\\"aName:A lives at HighBury and has road vehicle with wheel count:7\\\"}]}}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 128, 1593, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_simpleSerializeOfMultipleObjects__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230244\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230248\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$simpleSerializeOfMultipleObjects$5$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -819,15 +819,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::simple::simpleModelMapping\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::_S_Person\")))._url(\"data:application/json,[{\\\"fullName\\\":\\\"Pierre Doe\\\"},{\\\"fullName\\\":\\\"Dave Miles\\\"}]\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 141, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"[{\\\"firstName\\\":\\\"Pierre\\\",\\\"lastName\\\":\\\"Doe\\\"},{\\\"firstName\\\":\\\"Dave\\\",\\\"lastName\\\":\\\"Miles\\\"}]\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 153, 140, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_simpleSerializeOneObjectReverse__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230266\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230270\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$simpleSerializeOneObjectReverse$6$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -848,15 +848,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::simpleModelMappingReverse\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::dest::Person\")))._url(\"data:application/json,{\\\"firstName\\\":\\\"Pierre\\\",\\\"lastName\\\":\\\"Doe\\\"}\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 166, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"fullName\\\":\\\"Pierre Doe\\\"}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 178, 84, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_simpleSerializeMissingProperty__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230288\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230292\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$simpleSerializeMissingProperty$7$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -877,15 +877,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::simpleModelMappingMissingProperty\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::dest::Person\")))._url(\"data:application/json,{\\\"lastName\\\":\\\"Doe\\\"}\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 189, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"fullName\\\":\\\"Somebody Doe\\\"}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 201, 86, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_supportForPrimitivesAndEnumerations__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeData> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeData>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230310\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeData> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeData>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230314\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$supportForPrimitivesAndEnumerations$8$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -907,15 +907,15 @@\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::simple::simpleDataMapping\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::_SomeData\")))._url(\"data:application/json,{\\\"i\\\":2, \\\"f\\\": 2.5, \\\"d\\\": [0.1, 0.2], \\\"sd\\\": [\\\"2018-03-12\\\", \\\"2019-05-30\\\"], \\\"dt\\\": [\\\"2018-03-12T13:20:21.000\\\", \\\"2019-05-30T04:29:01.234\\\"], \\\"b\\\": [true, false, true], \\\"c\\\":\\\"ROUGE\\\", \\\"s\\\":[\\\"BLEU\\\", \\\"VERT\\\"]}\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 214, 17, -1, -1)));\n final java.lang.String _expected = \"{\\\"i\\\":4, \\\"f\\\": 0.4, \\\"d\\\": [0.2, 0.4],\\\"sd\\\": [\\\"2018-03-13\\\", \\\"2019-05-31\\\"], \\\"dt\\\": [\\\"2018-03-12T15:20:21.000\\\", \\\"2019-05-30T06:29:01.234\\\"], \\\"b\\\": [false, true, false], \\\"c\\\":\\\"RED\\\", \\\"c2\\\":\\\"BLUE\\\", \\\"c3\\\":[\\\"BLUE\\\", \\\"GREEN\\\"]}\";\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 228, 66, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_supportForPrimitivesAndEnumerationsChecked__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeData> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeData>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230336\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeData> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeData>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230340\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$supportForPrimitivesAndEnumerationsChecked$9$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -937,15 +937,15 @@\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::simple::simpleDataMapping\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::_SomeData\")))._url(\"data:application/json,{\\\"i\\\":2, \\\"f\\\": 2.5, \\\"d\\\": [0.1, 0.2], \\\"sd\\\": [\\\"2018-03-12\\\", \\\"2019-05-30\\\"], \\\"dt\\\": [\\\"2018-03-12T13:20:21.000\\\", \\\"2019-05-30T04:29:01.234\\\"], \\\"b\\\": [true, false, true], \\\"c\\\":\\\"ROUGE\\\", \\\"s\\\":[\\\"BLEU\\\", \\\"VERT\\\"]}\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 241, 17, -1, -1)));\n final java.lang.String _expected = \"{\\\"i\\\":4, \\\"f\\\": 0.4, \\\"d\\\": [0.2, 0.4],\\\"sd\\\": [\\\"2018-03-13\\\", \\\"2019-05-31\\\"], \\\"dt\\\": [\\\"2018-03-12T15:20:21.000\\\", \\\"2019-05-30T06:29:01.234\\\"], \\\"b\\\": [false, true, false], \\\"c\\\":\\\"RED\\\", \\\"c2\\\":\\\"BLUE\\\", \\\"c3\\\":[\\\"BLUE\\\", \\\"GREEN\\\"]}\";\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 255, 66, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_supportForEmptyValues__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeData> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeData>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230362\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeData> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeData>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230366\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$supportForEmptyValues$10$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -966,15 +966,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::simple::simpleDataMapping\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::_SomeData\")))._url(\"data:application/json,{\\\"i\\\":null, \\\"f\\\": 2.5, \\\"d\\\": [], \\\"b\\\": [false, true], \\\"c\\\":\\\"ROUGE\\\"}\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 268, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"i\\\":null, \\\"f\\\": 0.4, \\\"d\\\": []}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 280, 88, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_simpleSerializeOfOneObjectWithSubTypeWithoutAssoc__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230384\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230388\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$simpleSerializeOfOneObjectWithSubTypeWithoutAssoc$11$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -995,15 +995,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::testMappingWithSingleSubType\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Person\")))._url(\"data:application/json,[{\\\"address\\\": [{\\\"zipCode\\\" : \\\"10282\\\", \\\"coordinates\\\" : \\\"1\\\", \\\"street\\\": \\\"200 west\\\", \\\"@type\\\":\\\"meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Street\\\"}]}]\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 297, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"targetAddress\\\":\\\"200 west\\\"}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 309, 87, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_simpleSerializeOfOneObjectWithMultiSubTypesWithoutAssoc__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230406\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230410\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$simpleSerializeOfOneObjectWithMultiSubTypesWithoutAssoc$12$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1024,15 +1024,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::testMappingWithMultipleSubTypes\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Person\")))._url(\"data:application/json,[{\\\"address\\\": [{\\\"zipCode\\\" : \\\"10282\\\", \\\"coordinates\\\" : \\\"1\\\", \\\"road\\\": \\\"200 west\\\", \\\"@type\\\":\\\"meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Road\\\"}]}]\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 327, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"targetAddress\\\":\\\"200 west\\\"}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 339, 87, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_ignoresUnwantedValues__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230428\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230432\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$ignoresUnwantedValues$13$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1055,15 +1055,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 361, 31, -1, -1));\n final java.lang.String _expected = \"{\\\"firstName\\\":\\\"Dave\\\", \\\"lastName\\\":\\\"Miles\\\"}\";\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_canMapToAnEnumerationName__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230459\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230463\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$canMapToAnEnumerationName$14$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1086,15 +1086,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 384, 31, -1, -1));\n final java.lang.String _expected = \"{\\\"name\\\":\\\"ROUGE\\\"}\";\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_canUseExternalEnumInMapping__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230490\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230494\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$canUseExternalEnumInMapping$15$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1117,15 +1117,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 407, 31, -1, -1));\n final java.lang.String _expected = \"{\\\"name\\\":\\\"ROUGE on FRIDAY\\\"}\";\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_canUseExternalEnumValuesInMapping__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230521\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230525\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$canUseExternalEnumValuesInMapping$16$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1148,15 +1148,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 431, 31, -1, -1));\n final java.lang.String _expected = \"{\\\"name\\\":\\\"VERT on MONDAY-TUESDAY-FRIDAY\\\"}\";\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_unmappedOptionalPropertiesAreEmpty__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeOptionalData> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeOptionalData>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230552\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeOptionalData> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeOptionalData>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230556\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$unmappedOptionalPropertiesAreEmpty$17$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1178,15 +1178,15 @@\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::simple::sparseDataMapping\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::_AString\")))._url(\"data:application/json,{\\\"s\\\":\\\"Hello\\\"}\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 447, 17, -1, -1)));\n final java.lang.String _expected = \"{\\\"s1\\\":\\\"Hello\\\", \\\"s2\\\":[], \\\"i\\\":null, \\\"f\\\":null, \\\"d\\\":[], \\\"sd\\\":[], \\\"dt\\\":[], \\\"b\\\":null, \\\"c\\\":null, \\\"nm\\\":null}\";\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 461, 66, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_testM2MQueryWithMappingUsingSuperTypeProperties__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetStreetCluster> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetStreetCluster>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230578\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetStreetCluster> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetStreetCluster>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230582\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$testM2MQueryWithMappingUsingSuperTypeProperties$18$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1209,15 +1209,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 491, 31, -1, -1));\n final java.lang.String _expected = \"{\\\"streetNames\\\":[\\\"Oxford\\\"],\\\"zipCodes\\\":[\\\"123456\\\"]}\";\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_canUseExternalEnumValuesInMappingFilter__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230609\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230613\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$canUseExternalEnumValuesInMappingFilter$19$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1240,15 +1240,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 515, 31, -1, -1));\n final java.lang.String _expected = \"{\\\"name\\\":\\\"VERT on MONDAY-TUESDAY-FRIDAY\\\"}\";\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_simpleSerializeOfOneObjectWithSubTypeNameOnlyTypeReference__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230640\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230644\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$simpleSerializeOfOneObjectWithSubTypeNameOnlyTypeReference$20$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1269,15 +1269,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::simple::simpleModelMappingWithSubType\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::_S_Firm\")))._url(\"data:application/json,[{\\\"name\\\":\\\"GS\\\",\\\"employees\\\": [{\\\"fullName\\\" : \\\"Robert T\\\", \\\"aName\\\" : \\\"A\\\", \\\"@type\\\":\\\"_S_PersonA\\\"}, {\\\"fullName\\\" : \\\"John T\\\", \\\"aName\\\" : \\\"A\\\", \\\"@type\\\":\\\"_S_PersonA\\\"}, {\\\"fullName\\\" : \\\"Den T\\\", \\\"aName\\\" : \\\"B\\\", \\\"@type\\\":\\\"_S_PersonB\\\"}, {\\\"fullName\\\" : \\\"Den T\\\", \\\"@type\\\":\\\"_S_Person\\\"}]}]\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 531, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"legalName\\\":\\\"GS\\\",\\\"employees\\\":[{\\\"firstName\\\":\\\"RobertA\\\"},{\\\"firstName\\\":\\\"JohnA\\\"}]}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 543, 137, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_simpleSerializeOfOneObjectWithSubTypeNameOnlyTypeReferenceChecked__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230662\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230666\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$simpleSerializeOfOneObjectWithSubTypeNameOnlyTypeReferenceChecked$21$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1298,15 +1298,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::simple::simpleModelMappingWithSubType\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::_S_Firm\")))._url(\"data:application/json,[{\\\"name\\\":\\\"GS\\\",\\\"employees\\\": [{\\\"fullName\\\" : \\\"Robert T\\\", \\\"aName\\\" : \\\"A\\\", \\\"@type\\\":\\\"_S_PersonA\\\"}, {\\\"fullName\\\" : \\\"John T\\\", \\\"aName\\\" : \\\"A\\\", \\\"@type\\\":\\\"_S_PersonA\\\"}, {\\\"fullName\\\" : \\\"Den T\\\", \\\"aName\\\" : \\\"B\\\", \\\"@type\\\":\\\"_S_PersonB\\\"}, {\\\"fullName\\\" : \\\"Den T\\\", \\\"@type\\\":\\\"_S_Person\\\"}]}]\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 556, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"defects\\\":[],\\\"source\\\":{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":1,\\\"record\\\":\\\"{\\\\\\\"name\\\\\\\":\\\\\\\"GS\\\\\\\",\\\\\\\"employees\\\\\\\":[{\\\\\\\"fullName\\\\\\\":\\\\\\\"Robert T\\\\\\\",\\\\\\\"aName\\\\\\\":\\\\\\\"A\\\\\\\",\\\\\\\"@type\\\\\\\":\\\\\\\"_S_PersonA\\\\\\\"},{\\\\\\\"fullName\\\\\\\":\\\\\\\"John T\\\\\\\",\\\\\\\"aName\\\\\\\":\\\\\\\"A\\\\\\\",\\\\\\\"@type\\\\\\\":\\\\\\\"_S_PersonA\\\\\\\"},{\\\\\\\"fullName\\\\\\\":\\\\\\\"Den T\\\\\\\",\\\\\\\"aName\\\\\\\":\\\\\\\"B\\\\\\\",\\\\\\\"@type\\\\\\\":\\\\\\\"_S_PersonB\\\\\\\"},{\\\\\\\"fullName\\\\\\\":\\\\\\\"Den T\\\\\\\",\\\\\\\"@type\\\\\\\":\\\\\\\"_S_Person\\\\\\\"}]}\\\"},\\\"value\\\":{\\\"name\\\":\\\"GS\\\",\\\"employees\\\":[{\\\"aName\\\":\\\"A\\\",\\\"fullName\\\":\\\"Robert T\\\"},{\\\"aName\\\":\\\"A\\\",\\\"fullName\\\":\\\"John T\\\"},{\\\"fullName\\\":\\\"Den T\\\"},{\\\"fullName\\\":\\\"Den T\\\"}]}},\\\"value\\\":{\\\"legalName\\\":\\\"GS\\\",\\\"employees\\\":[{\\\"firstName\\\":\\\"RobertA\\\"},{\\\"firstName\\\":\\\"JohnA\\\"}]}}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 568, 700, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_simpleSerializeOfOneObjectWithSubTypeNameOnlyTypeReferenceHasDefectsIfMultipleClassesMatch__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230684\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230688\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$simpleSerializeOfOneObjectWithSubTypeNameOnlyTypeReferenceHasDefectsIfMultipleClassesMatch$22$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1327,15 +1327,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simpleModelMappingWithMultipleSubType\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::_S_Friendship\")))._url(\"data:application/json,[{\\\"friendA\\\" : {\\\"fullName\\\" : \\\"Robert T\\\", \\\"aName\\\" : \\\"A\\\", \\\"@type\\\":\\\"_S_PersonA\\\"}, \\\"friendB\\\" : {\\\"fullName\\\" : \\\"John T\\\", \\\"aName\\\" : \\\"A\\\", \\\"@type\\\":\\\"_S_PersonA\\\"}}]\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 582, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"defects\\\":[{\\\"path\\\":[],\\\"enforcementLevel\\\":\\\"Critical\\\",\\\"ruleType\\\":\\\"NoInput\\\",\\\"externalId\\\":null,\\\"id\\\":null,\\\"ruleDefinerPath\\\":\\\"meta::pure::mapping::modelToModel::test::alloy::simple::objects::dest::Friendship\\\",\\\"message\\\":\\\"No Input Available\\\"}],\\\"source\\\":{\\\"defects\\\":[{\\\"path\\\":[{\\\"propertyName\\\":\\\"friendA\\\",\\\"index\\\":null}],\\\"enforcementLevel\\\":\\\"Critical\\\",\\\"ruleType\\\":\\\"InvalidInput\\\",\\\"externalId\\\":null,\\\"id\\\":null,\\\"ruleDefinerPath\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_Person\\\",\\\"message\\\":\\\"multiple class matches [meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::_S_PersonA, meta::pure::mapping::modelToModel::test::shared::src::_S_PersonA] for _S_PersonA\\\"},{\\\"path\\\":[{\\\"propertyName\\\":\\\"friendB\\\",\\\"index\\\":null}],\\\"enforcementLevel\\\":\\\"Critical\\\",\\\"ruleType\\\":\\\"InvalidInput\\\",\\\"externalId\\\":null,\\\"id\\\":null,\\\"ruleDefinerPath\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_Person\\\",\\\"message\\\":\\\"multiple class matches [meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::_S_PersonA, meta::pure::mapping::modelToModel::test::shared::src::_S_PersonA] for _S_PersonA\\\"},{\\\"path\\\":[],\\\"enforcementLevel\\\":\\\"Critical\\\",\\\"ruleType\\\":\\\"ClassStructure\\\",\\\"externalId\\\":null,\\\"id\\\":null,\\\"ruleDefinerPath\\\":\\\"meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::_S_Friendship\\\",\\\"message\\\":\\\"Invalid multiplicity for friendA: expected [1] found [0]\\\"},{\\\"path\\\":[],\\\"enforcementLevel\\\":\\\"Critical\\\",\\\"ruleType\\\":\\\"ClassStructure\\\",\\\"externalId\\\":null,\\\"id\\\":null,\\\"ruleDefinerPath\\\":\\\"meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::_S_Friendship\\\",\\\"message\\\":\\\"Invalid multiplicity for friendB: expected [1] found [0]\\\"}],\\\"source\\\":{\\\"number\\\":1,\\\"record\\\":\\\"{\\\\\\\"friendA\\\\\\\":{\\\\\\\"fullName\\\\\\\":\\\\\\\"Robert T\\\\\\\",\\\\\\\"aName\\\\\\\":\\\\\\\"A\\\\\\\",\\\\\\\"@type\\\\\\\":\\\\\\\"_S_PersonA\\\\\\\"},\\\\\\\"friendB\\\\\\\":{\\\\\\\"fullName\\\\\\\":\\\\\\\"John T\\\\\\\",\\\\\\\"aName\\\\\\\":\\\\\\\"A\\\\\\\",\\\\\\\"@type\\\\\\\":\\\\\\\"_S_PersonA\\\\\\\"}}\\\"},\\\"value\\\":null},\\\"value\\\":null}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 594, 1946, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_simpleSerializeOfOneObjectWithSubTypeSameNameFullyQualifiedSerialize__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230706\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230710\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$simpleSerializeOfOneObjectWithSubTypeSameNameFullyQualifiedSerialize$23$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1356,15 +1356,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simpleModelMappingWithMultipleSubType\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::_S_Friendship\")))._url(\"data:application/json,[{\\\"friendA\\\" : {\\\"fullName\\\" : \\\"Robert T\\\", \\\"aName\\\" : \\\"A\\\", \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonA\\\"}, \\\"friendB\\\" : {\\\"fullName\\\" : \\\"John T\\\", \\\"aName\\\" : \\\"A\\\", \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::_S_PersonA\\\"}}]\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 608, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"defects\\\":[],\\\"source\\\":{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":1,\\\"record\\\":\\\"{\\\\\\\"friendA\\\\\\\":{\\\\\\\"fullName\\\\\\\":\\\\\\\"Robert T\\\\\\\",\\\\\\\"aName\\\\\\\":\\\\\\\"A\\\\\\\",\\\\\\\"@type\\\\\\\":\\\\\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonA\\\\\\\"},\\\\\\\"friendB\\\\\\\":{\\\\\\\"fullName\\\\\\\":\\\\\\\"John T\\\\\\\",\\\\\\\"aName\\\\\\\":\\\\\\\"A\\\\\\\",\\\\\\\"@type\\\\\\\":\\\\\\\"meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::_S_PersonA\\\\\\\"}}\\\"},\\\"value\\\":{\\\"friendA\\\":{\\\"aName\\\":\\\"A\\\",\\\"fullName\\\":\\\"Robert T\\\"},\\\"friendB\\\":{\\\"aName\\\":\\\"A\\\",\\\"fullName\\\":\\\"John T\\\"}}},\\\"value\\\":{\\\"friendA\\\":{\\\"firstName\\\":\\\"RobertA\\\"},\\\"friendB\\\":{\\\"firstName\\\":\\\"JohnA\\\"}}}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 620, 620, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_simpleSerializeOfOneObjectWithMultiLevelInheritance__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230728\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230732\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$simpleSerializeOfOneObjectWithMultiLevelInheritance$24$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1385,15 +1385,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simpleModelMappingWithMultipleSubType\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::_S_Friendship\")))._url(\"data:application/json,[{\\\"friendA\\\" : {\\\"fullName\\\" : \\\"Robert T\\\", \\\"aName\\\" : \\\"A\\\", \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonA\\\"}, \\\"friendB\\\" : {\\\"fullName\\\" : \\\"John T\\\", \\\"aName\\\" : \\\"A\\\", \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::_S_PersonA\\\"}, \\\"friendC\\\" : {\\\"friendC\\\" : {\\\"fullName\\\" : \\\"John T\\\", \\\"aName\\\" : \\\"A\\\", \\\"bName\\\" : \\\"B\\\", \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::_S_PersonB\\\"}}}]\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 634, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"friendA\\\":{\\\"firstName\\\":\\\"RobertA\\\"},\\\"friendC\\\":{\\\"firstName\\\":\\\"JohnB\\\"},\\\"friendB\\\":{\\\"firstName\\\":\\\"JohnA\\\"}}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 646, 158, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_simpleM2MMappingUsingExplicitAssert__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230750\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230754\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$simpleM2MMappingUsingExplicitAssert$25$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1414,15 +1414,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::simpleModelMappingWithExplicitAssert\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::_AString\")))._url(\"data:application/json,{\\\"s\\\":\\\"test string data\\\"}\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 657, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"defects\\\":[],\\\"source\\\":{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":1,\\\"record\\\":\\\"{\\\\\\\"s\\\\\\\":\\\\\\\"test string data\\\\\\\"}\\\"},\\\"value\\\":{\\\"s\\\":\\\"test string data\\\"}},\\\"value\\\":{\\\"name\\\":\\\"ok\\\"}}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 669, 218, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_simpleM2MMappingUsingImplicitAssert__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230772\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230776\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$simpleM2MMappingUsingImplicitAssert$26$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1443,15 +1443,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::simpleModelMappingWithImplicitAssert\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::_AString\")))._url(\"data:application/json,{\\\"s\\\":\\\"test string data\\\"}\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 680, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"defects\\\":[],\\\"source\\\":{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":1,\\\"record\\\":\\\"{\\\\\\\"s\\\\\\\":\\\\\\\"test string data\\\\\\\"}\\\"},\\\"value\\\":{\\\"s\\\":\\\"test string data\\\"}},\\\"value\\\":{\\\"name\\\":\\\"ok\\\"}}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 692, 218, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_simpleM2MMappingEpochDateInMicrosecondsToDate__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_FromEpochDate> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_FromEpochDate>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230794\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_FromEpochDate> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_FromEpochDate>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230798\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$simpleM2MMappingEpochDateInMicrosecondsToDate$27$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1473,15 +1473,15 @@\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::simpleEpochToDate\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_EpochDate>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::EpochDate\")))._url(\"data:application/json,{\\\"epochDate\\\":1624268257499000000}\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 703, 17, -1, -1)));\n final java.lang.String _expected = \"{\\\"defects\\\":[],\\\"source\\\":{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":1,\\\"record\\\":\\\"{\\\\\\\"epochDate\\\\\\\":1624268257499000000}\\\"},\\\"value\\\":{\\\"epochDate\\\":1624268257499000000}},\\\"value\\\":{\\\"d\\\":\\\"2021-06-21T09:37:37.4990000\\\"}}\";\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 717, 65, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_simpleGraphFetchAndSerialize__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230820\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230824\"));\n final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan _res = core_pure_executionPlan_executionPlan_generation.Root_meta_pure_executionPlan_executionPlan_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__ExecutionPlan_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$simpleGraphFetchAndSerialize$28$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1503,15 +1503,15 @@\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::simple::simpleModelMapping\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::_S_Person\")))._url(\"data:application/json,[{\\\"fullName\\\":\\\"John Doe\\\"},{\\\"fullName\\\":\\\"Pierre XE\\\"},{\\\"fullName\\\":\\\"_Hey Yo\\\"}\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es);\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"PureExp\\n\",\"(\\n\",\"  type = String\\n\",\"  expression =  -> serialize(#{meta::pure::mapping::modelToModel::test::shared::dest::Person {firstName, lastName}}#)\\n\",\"  (\\n\",\"    StoreMappingGlobalGraphFetch\\n\",\"    (\\n\",\"      type = PartialClass[impls=[(meta::pure::mapping::modelToModel::test::shared::dest::Person | simpleModelMapping.meta_pure_mapping_modelToModel_test_shared_dest_Person)], propertiesWithParameters = [firstName, lastName]]\\n\",\"      resultSizeRange = *\\n\",\"      store = MODEL\\n\",\"      localGraphFetchExecutionNode = \\n\",\"         InMemoryRootGraphFetch\\n\",\"         (\\n\",\"           type = PartialClass[impls=[(meta::pure::mapping::modelToModel::test::shared::dest::Person | simpleModelMapping.meta_pure_mapping_modelToModel_test_shared_dest_Person)], propertiesWithParameters = [firstName, lastName]]\\n\",\"           graphFetchTree = [meta_pure_mapping_modelToModel_test_shared_dest_Person/meta::pure::mapping::modelToModel::test::shared::dest::Person]{@(meta_pure_mapping_modelToModel_test_shared_dest_Person->)@[/firstName],@(meta_pure_mapping_modelToModel_test_shared_dest_Person->)@[/lastName]}\\n\",\"           nodeIndex = 0\\n\",\"           batchSize = 1\\n\",\"           checked = false\\n\",\"           (\\n\",\"             StoreStreamReading\\n\",\"             (\\n\",\"               type = PartialClass[impls=[], propertiesWithParameters = [fullName]]\\n\",\"               graphFetchTree = #{meta::pure::mapping::modelToModel::test::shared::src::_S_Person{fullName}}#\\n\",\"               connection = JsonModelConnection(url = data:application/json,[{\\\"fullName\\\":\\\"John Doe\\\"},{\\\"fullName\\\":\\\"Pierre XE\\\"},{\\\"fullName\\\":\\\"_Hey Yo\\\"}, class = meta::pure::mapping::modelToModel::test::shared::src::_S_Person)\\n\",\"               enableConstraints = true\\n\",\"               checked = false\\n\",\"             )\\n\",\"           )\\n\",\"           children = [\\n\",\"              \\n\",\"           ]\\n\",\"         )\\n\",\"      children = [\\n\",\"         \\n\",\"      ]\\n\",\"      localTreeIndices = [0, 1, 2]\\n\",\"      dependencyIndices = []\\n\",\"    )\\n\",\"  )\\n\",\")\\n\")),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expected),CompiledSupport.toPureCollection(core_pure_executionPlan_executionPlan_print.Root_meta_pure_executionPlan_toString_planToString_ExecutionPlan_1__Extension_MANY__String_1_(_res,CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es)),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_testMappingWithTypeName__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230847\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230851\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$testMappingWithTypeName$29$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1532,15 +1532,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::simple::mappingWithTypeName\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::_S_Person\")))._url(\"data:application/json,{\\\"fullName\\\":\\\"Pierre Doe\\\"}\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 789, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"firstName\\\":\\\"Pierre\\\",\\\"lastName\\\":\\\"Doe\\\",\\\"type\\\":\\\"_S_Person\\\",\\\"description\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_Person\\\"}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 801, 197, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_testUnionMappingSimilarClassWithFilter__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_UnionTarget> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_UnionTarget>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230869\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_UnionTarget> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_UnionTarget>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230873\"));\n final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan _res = core_pure_executionPlan_executionPlan_generation.Root_meta_pure_executionPlan_executionPlan_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__ExecutionPlan_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$testUnionMappingSimilarClassWithFilter$30$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n"}, {"source1": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_simpleObjectXml.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_simpleObjectXml.java", "unified_diff": "@@ -103,15 +103,15 @@\n      }\n }\n );\n     }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_xmlStore_simple_xmlSerializeOfOneObject__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1268837\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1268838\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$xmlStore$simple$xmlSerializeOfOneObject$1$system$imports$import__core_store_m2m_tests_legend_simpleObjectXml_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -132,15 +132,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::simple::simpleModelMapping\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_XmlModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::_S_Person\")))._url(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"data:application/xml,\",\"<_S_Person version='1.1' type='md'>\\n\",\"<FullName>Pierre DeBelen</FullName>\\n\",\"<address/>\\n\",\"</_S_Person>\")),es)))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObjectXml.pure\", -1, -1, 40, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"firstName\\\":\\\"Pierre\\\",\\\"lastName\\\":\\\"DeBelen\\\",\\\"type\\\":\\\"md\\\"}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObjectXml.pure\", -1, -1, 56, 114, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_xmlStore_simple_xmlSerializeOfMultipleObjects__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1268859\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1268860\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$xmlStore$simple$xmlSerializeOfMultipleObjects$2$system$imports$import__core_store_m2m_tests_legend_simpleObjectXml_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -161,15 +161,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::simple::simpleModelMapping\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_XmlModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::_S_Person\")))._url(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"data:application/xml,\",\"<S_PersonList>\\n\",\"<_S_Person>\\n\",\"<fullName>Pierre DeBelen</fullName>\\n\",\"</_S_Person>\",\"<_S_Person>\\n\",\"<fullName>Dave Wathen</fullName>\\n\",\"</_S_Person>\",\"</S_PersonList>\\n\")),es)))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObjectXml.pure\", -1, -1, 68, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"[{\\\"firstName\\\":\\\"Pierre\\\",\\\"lastName\\\":\\\"DeBelen\\\"},{\\\"firstName\\\":\\\"Dave\\\",\\\"lastName\\\":\\\"Wathen\\\"}]\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObjectXml.pure\", -1, -1, 88, 145, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_xmlStore_simple_xmlSerializeOfMultipleObjectsChecked__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1268881\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1268882\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$xmlStore$simple$xmlSerializeOfMultipleObjectsChecked$3$system$imports$import__core_store_m2m_tests_legend_simpleObjectXml_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -191,15 +191,15 @@\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::simple::simpleModelMapping\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_XmlModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::_S_Person\")))._url(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"data:application/xml,\",\"<S_PersonList>\\n\",\"<_S_Person>\\n\",\"<fullName>Pierre DeBelen</fullName>\\n\",\"</_S_Person>\",\"<_S_Person>\\n\",\"<fullName>Dave Wathen</fullName>\\n\",\"</_S_Person>\",\"</S_PersonList>\\n\")),es)))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObjectXml.pure\", -1, -1, 100, 17, -1, -1)));\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[\",\"  {\",\"    \\\"defects\\\": [],\",\"    \\\"source\\\": {\",\"      \\\"defects\\\": [],\",\"      \\\"source\\\": {\",\"        \\\"number\\\": 1,\",\"        \\\"record\\\": \\\"<_S_Person><fullName>Pierre DeBelen</fullName></_S_Person>\\\"\",\"      },\",\"      \\\"value\\\": {\",\"        \\\"fullName\\\": \\\"Pierre DeBelen\\\"\",\"      }\",\"    },\",\"    \\\"value\\\": {\",\"      \\\"firstName\\\": \\\"Pierre\\\",\",\"      \\\"lastName\\\": \\\"DeBelen\\\"\",\"    }\",\"  },\",\"  {\",\"    \\\"defects\\\": [],\",\"    \\\"source\\\": {\",\"      \\\"defects\\\": [],\",\"      \\\"source\\\": {\",\"        \\\"number\\\": 2,\",\"        \\\"record\\\": \\\"<_S_Person><fullName>Dave Wathen</fullName></_S_Person>\\\"\",\"      },\",\"      \\\"value\\\": {\",\"        \\\"fullName\\\": \\\"Dave Wathen\\\"\",\"      }\",\"    },\",\"    \\\"value\\\": {\",\"      \\\"firstName\\\": \\\"Dave\\\",\",\"      \\\"lastName\\\": \\\"Wathen\\\"\",\"    }\",\"  }\",\"]\")),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObjectXml.pure\", -1, -1, 157, 66, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_xmlStore_simple_xmlSerializeOneObjectReverse__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1268908\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1268909\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$xmlStore$simple$xmlSerializeOneObjectReverse$4$system$imports$import__core_store_m2m_tests_legend_simpleObjectXml_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -220,15 +220,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::simpleModelMappingReverse\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_XmlModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::dest::Person\")))._url(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"data:application/xml,\",\"<Person>\\n\",\"<firstName>Pierre</firstName>\\n\",\"<lastName>DeBelen</lastName>\\n\",\"</Person>\")),es)))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObjectXml.pure\", -1, -1, 169, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"fullName\\\":\\\"Pierre DeBelen\\\"}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObjectXml.pure\", -1, -1, 185, 88, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_xmlStore_simple_xmlSupportForPrimitivesAndEnumerations__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeData> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeData>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1268930\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeData> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeData>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1268931\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$xmlStore$simple$xmlSupportForPrimitivesAndEnumerations$5$system$imports$import__core_store_m2m_tests_legend_simpleObjectXml_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -249,15 +249,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::simple::simpleDataMapping\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_XmlModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::_SomeData\")))._url(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"data:application/xml,\",\"<_SomeData>\",\"<i>2</i>\",\"<f>2.5</f>\",\"<d>0.1</d>\",\"<d>0.2</d>\",\"<sd>2018-03-12</sd>\",\"<sd>2019-05-30</sd>\",\"<dt>2018-03-12T13:20:21.000</dt>\",\"<dt>2019-05-30T04:29:01.234</dt>\",\"<b>true</b>\",\"<b>false</b>\",\"<b>true</b>\",\"<c>ROUGE</c>\",\"<s>BLEU</s>\",\"<s>VERT</s>\",\"</_SomeData>\")),es)))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObjectXml.pure\", -1, -1, 199, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"i\\\":4, \\\"f\\\": 0.4, \\\"d\\\": [0.2, 0.4],\\\"sd\\\": [\\\"2018-03-13\\\", \\\"2019-05-31\\\"], \\\"dt\\\": [\\\"2018-03-12T15:20:21.000\\\", \\\"2019-05-30T06:29:01.234\\\"], \\\"b\\\": [false, true, false], \\\"c\\\":\\\"RED\\\", \\\"c2\\\":\\\"BLUE\\\", \\\"c3\\\":[\\\"BLUE\\\", \\\"GREEN\\\"]}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObjectXml.pure\", -1, -1, 227, 265, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_xmlStore_simple_xmlSupportForEmptyValues__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeData> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeData>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1268952\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeData> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeData>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1268953\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$xmlStore$simple$xmlSupportForEmptyValues$6$system$imports$import__core_store_m2m_tests_legend_simpleObjectXml_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -278,15 +278,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::simple::simpleDataMapping\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_XmlModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::_SomeData\")))._url(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"data:application/xml,\",\"<_SomeData>\",\"<i/>\",\"<f>2.5</f>\",\"<d/>\",\"<b>false</b>\",\"<b>true</b>\",\"<c>ROUGE</c>\",\"</_SomeData>\")),es)))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObjectXml.pure\", -1, -1, 241, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"i\\\":null, \\\"f\\\": 0.4, \\\"d\\\": []}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObjectXml.pure\", -1, -1, 261, 88, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_xmlStore_simple_xmlSupportForReplacementUnsupportedCharactersInNames__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeData> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeData>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1268974\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeData> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeData>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1268975\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$xmlStore$simple$xmlSupportForReplacementUnsupportedCharactersInNames$7$system$imports$import__core_store_m2m_tests_legend_simpleObjectXml_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -307,15 +307,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::simple::simpleDataMapping\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_XmlModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::_SomeData\")))._url(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"data:application/xml,\",\"<_.SomeData>\",\"<i/>\",\"<f-.->2.5</f-.->\",\"<d/>\",\"<b>false</b>\",\"<b>true</b>\",\"<c>ROUGE</c>\",\"</_.SomeData>\")),es)))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObjectXml.pure\", -1, -1, 275, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"i\\\":null, \\\"f\\\": 0.4, \\\"d\\\": []}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObjectXml.pure\", -1, -1, 295, 88, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_xmlStore_simple_xmlIgnoresUnwantedValues__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1268996\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1268997\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$xmlStore$simple$xmlIgnoresUnwantedValues$8$system$imports$import__core_store_m2m_tests_legend_simpleObjectXml_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -338,15 +338,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObjectXml.pure\", -1, -1, 330, 31, -1, -1));\n final java.lang.String _expected = \"{\\\"firstName\\\":\\\"Dave\\\", \\\"lastName\\\":\\\"Wathen\\\"}\";\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_xmlStore_simple_xmlDeserializeComplexObject__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1269027\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1269028\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$xmlStore$simple$xmlDeserializeComplexObject$9$system$imports$import__core_store_m2m_tests_legend_simpleObjectXml_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -367,15 +367,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::xmlStore::simple::complexModelMapping\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_XmlModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::_Person\")))._url(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"data:application/xml,\",\"<_Person version=\\\"1.1\\\">\\n\",\"<fullName>Pierre DeBelen</fullName>\\n\",\"<addresses>\",\"<street>Digby</street>\",\"</addresses>\",\"<addresses>\",\"<street>Highbury</street>\",\"</addresses>\",\"</_Person>\")),es)))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObjectXml.pure\", -1, -1, 344, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"firstName\\\":\\\"Pierre\\\",\\\"lastName\\\":\\\"DeBelen\\\",\\\"addresses\\\":[{\\\"street\\\":\\\"Digby\\\"},{\\\"street\\\":\\\"Highbury\\\"}]}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObjectXml.pure\", -1, -1, 365, 157, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_xmlStore_simple_xmlDeserializeComplexObjectChecked__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1269049\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1269050\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$xmlStore$simple$xmlDeserializeComplexObjectChecked$10$system$imports$import__core_store_m2m_tests_legend_simpleObjectXml_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -397,15 +397,15 @@\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::xmlStore::simple::complexModelMapping\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_XmlModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::_Person\")))._url(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"data:application/xml,\",\"<_Person version=\\\"1.1\\\">\\n\",\"<fullName>Pierre DeBelen</fullName>\\n\",\"<addresses>\",\"<street>Digby</street>\",\"</addresses>\",\"<addresses>\",\"<street>Highbury</street>\",\"</addresses>\",\"</_Person>\")),es)))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObjectXml.pure\", -1, -1, 377, 17, -1, -1)));\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"{\",\"  \\\"defects\\\": [],\",\"  \\\"source\\\": {\",\"    \\\"defects\\\": [],\",\"    \\\"source\\\": {\",\"      \\\"number\\\": 1,\",\"      \\\"record\\\": \\\"<_Person version=\\\\\\\"1.1\\\\\\\"><fullName>Pierre DeBelen</fullName><addresses><street>Digby</street></addresses><addresses><street>Highbury</street></addresses></_Person>\\\"\",\"    },\",\"    \\\"value\\\": {\",\"      \\\"addresses\\\": [\",\"        {\",\"          \\\"street\\\": \\\"Digby\\\"\",\"        },\",\"        {\",\"          \\\"street\\\": \\\"Highbury\\\"\",\"        }\",\"      ],\",\"      \\\"fullName\\\": \\\"Pierre DeBelen\\\"\",\"    }\",\"  },\",\"  \\\"value\\\": {\",\"    \\\"firstName\\\": \\\"Pierre\\\",\",\"    \\\"lastName\\\": \\\"DeBelen\\\",\",\"    \\\"addresses\\\": [\",\"      {\",\"        \\\"street\\\": \\\"Digby\\\"\",\"      },\",\"      {\",\"        \\\"street\\\": \\\"Highbury\\\"\",\"      }\",\"    ]\",\"  }\",\"}\")),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObjectXml.pure\", -1, -1, 431, 66, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_xmlStore_simple_xmlSerializeOfObjectWithAttributes__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1269076\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1269077\"));\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _pureRuntime = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_XmlModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::_S_Person\")))._url(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"data:application/xml,\",\"<_S_Person version='1.1' type='md'>\\n\",\"<FullName>Pierre Doe</FullName>\\n\",\"<AlternateName lang='en'>John Doe</AlternateName>\\n\",\"</_S_Person>\")),es))));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$xmlStore$simple$xmlSerializeOfObjectWithAttributes$11$system$imports$import__core_store_m2m_tests_legend_simpleObjectXml_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n@@ -428,15 +428,15 @@\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::simple::simpleModelMapping\")),_pureRuntime,CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObjectXml.pure\", -1, -1, 456, 17, -1, -1)));\n final java.lang.String _actual = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObjectXml.pure\", -1, -1, 463, 32, -1, -1));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"firstName\\\":\\\"Pierre\\\",\\\"lastName\\\":\\\"Doe\\\",\\\"alternateName\\\":{\\\"value\\\":\\\"John Doe\\\",\\\"lang\\\":\\\"en\\\"}}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_actual)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_xmlStore_simple_xmlDeserializeValueWithoutTagObject__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_xmlStore_simple_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_xmlStore_simple_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1269111\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_xmlStore_simple_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_xmlStore_simple_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1269112\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$xmlStore$simple$xmlDeserializeValueWithoutTagObject$12$system$imports$import__core_store_m2m_tests_legend_simpleObjectXml_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n"}, {"source1": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_sourceAssociationRequiredByMapping.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_sourceAssociationRequiredByMapping.java", "unified_diff": "@@ -21,15 +21,15 @@\n import org.finos.legend.pure.runtime.java.compiled.execution.sourceInformation.*;\n import org.junit.Test;\n public class core_store_m2m_tests_legend_sourceAssociationRequiredByMapping\n {\n     public static MutableMap<String, SharedPureFunction<?>> __functions = Maps.mutable.empty();\n     static\n     {\n-        __functions.put(\"$core$947538\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceAssociationRequiredByMapping_model_Person, java.lang.String>()\n+        __functions.put(\"$core$947545\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceAssociationRequiredByMapping_model_Person, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceAssociationRequiredByMapping_model_Person)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceAssociationRequiredByMapping_model_Person _v_automap, final ExecutionSupport es)\n@@ -43,24 +43,24 @@\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceAssociationRequiredByMapping_model_Firm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceAssociationRequiredByMapping_model_Firm _src, final ExecutionSupport es)\n      {\n-return platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._employees()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceAssociationRequiredByMapping_model_Person, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_legend_sourceAssociationRequiredByMapping.__functions.get(\"$core$947538\")), es)\n+return platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._employees()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceAssociationRequiredByMapping_model_Person, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_legend_sourceAssociationRequiredByMapping.__functions.get(\"$core$947545\")), es)\n ),\",\",es);\n      }\n }\n );\n     }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_canNavigateSourceAssociationToClassNotSeparatelyMapped__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceAssociationRequiredByMapping_model_NameList> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceAssociationRequiredByMapping_model_NameList>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$947419\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceAssociationRequiredByMapping_model_NameList> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceAssociationRequiredByMapping_model_NameList>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$947440\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$canNavigateSourceAssociationToClassNotSeparatelyMapped$1$system$imports$import__core_store_m2m_tests_legend_sourceAssociationRequiredByMapping_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n"}, {"source1": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_testComplexTypeAutoMapping.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_testComplexTypeAutoMapping.java", "unified_diff": "@@ -439,143 +439,17 @@\n      {\n return CompiledSupport.equal(_p._name(), \"addresses\");\n      }\n }\n );\n     }\n \n-public static org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughSimple__Mapping_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::mapping::testComplexTypePassThroughBase\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation _classMapping = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation>castWithExceptionHandling(CompiledSupport.toOne(_mapping._classMappings(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 265, 53, -1, -1)),org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 265, 62, -1, -1));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation _updatedClassMapping = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation>copy(_classMapping, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", 266, 29, 270, 105))._propertyMappingsAdd(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_PurePropertyMapping_Impl(\"Anonymous_NoCounter\")._transform(new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughSimple$1$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$2\")\n-), (\n-core_store_m2m_tests_legend_testComplexTypeAutoMapping.__functions.get(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughSimple$1$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$2\")\n-))\n-)._property(CompiledSupport.toOne(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::model::Person\"))._properties()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person,? extends java.lang.Object>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person,? extends java.lang.Object> _p){return CompiledSupport.equal(_p._name(), \"firm\");}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 267, 144, -1, -1)))._sourceSetImplementationId(\"src\")._targetSetImplementationId(\"\")._owner(_classMapping));\n-return CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping>copy(_mapping, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", 271, 3, 271, 49))._classMappings(CompiledSupport.toPureCollection(_updatedClassMapping));\n-}\n-\n-public static org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughWithMultipleProperties__Mapping_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::mapping::testComplexTypePassThroughBase\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation _classMapping = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation>castWithExceptionHandling(CompiledSupport.toOne(_mapping._classMappings(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 277, 53, -1, -1)),org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 277, 62, -1, -1));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation _updatedClassMapping = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation>copy(_classMapping, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", 278, 29, 287, 107))._propertyMappingsAddAll(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PurePropertyMapping>with(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_PurePropertyMapping_Impl(\"Anonymous_NoCounter\")._transform(new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughWithMultipleProperties$2$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$2\")\n-), (\n-core_store_m2m_tests_legend_testComplexTypeAutoMapping.__functions.get(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughWithMultipleProperties$2$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$2\")\n-))\n-)._property(CompiledSupport.toOne(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::model::Person\"))._properties()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person,? extends java.lang.Object>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person,? extends java.lang.Object> _p){return CompiledSupport.equal(_p._name(), \"firm\");}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 279, 145, -1, -1)))._sourceSetImplementationId(\"src\")._targetSetImplementationId(\"\")._owner(_classMapping),new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_PurePropertyMapping_Impl(\"Anonymous_NoCounter\")._transform(new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughWithMultipleProperties$2$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$7\")\n-), (\n-core_store_m2m_tests_legend_testComplexTypeAutoMapping.__functions.get(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughWithMultipleProperties$2$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$7\")\n-))\n-)._property(CompiledSupport.toOne(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::model::Person\"))._properties()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person,? extends java.lang.Object>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person,? extends java.lang.Object> _p){return CompiledSupport.equal(_p._name(), \"addresses\");}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 284, 150, -1, -1)))._sourceSetImplementationId(\"src\")._targetSetImplementationId(\"\")._owner(_classMapping)));\n-return CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping>copy(_mapping, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", 288, 3, 288, 49))._classMappings(CompiledSupport.toPureCollection(_updatedClassMapping));\n-}\n-\n-public static org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughAtPropertyLevel__Mapping_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::mapping::testComplexTypePassThroughAtPropertyLevelBase\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation _classMapping = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation>castWithExceptionHandling(CompiledSupport.toOne(CompiledSupport.toPureCollection(_mapping._classMappings()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation _cm){return CompiledSupport.equal(_cm._class(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::model::Firm\")));}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 294, 85, -1, -1)),org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 294, 94, -1, -1));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation _updatedClassMapping = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation>copy(_classMapping, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", 295, 29, 299, 105))._propertyMappingsAdd(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_PurePropertyMapping_Impl(\"Anonymous_NoCounter\")._transform(new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughAtPropertyLevel$3$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$4\")\n-), (\n-core_store_m2m_tests_legend_testComplexTypeAutoMapping.__functions.get(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughAtPropertyLevel$3$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$4\")\n-))\n-)._property(CompiledSupport.toOne(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::model::Firm\"))._properties()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm,? extends java.lang.Object>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm,? extends java.lang.Object> _p){return CompiledSupport.equal(_p._name(), \"address\");}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 296, 145, -1, -1)))._sourceSetImplementationId(\"firm\")._targetSetImplementationId(\"\")._owner(_classMapping));\n-return CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping>copy(_mapping, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", 300, 3, 300, 120))._classMappings(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation>)(Object)CompiledSupport.concatenate(CompiledSupport.toPureCollection(_mapping._classMappings()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation _cm){return CompiledSupport.equal(_cm._class(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::model::Person\")));}}), _updatedClassMapping))));\n-}\n-\n-public static org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughWithConcatenateFunctionMapping__Mapping_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::mapping::testComplexTypePassThroughBase\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation _classMapping = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation>castWithExceptionHandling(CompiledSupport.toOne(_mapping._classMappings(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 306, 53, -1, -1)),org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 306, 62, -1, -1));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation _updatedClassMapping = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation>copy(_classMapping, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", 307, 29, 316, 107))._propertyMappingsAddAll(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PurePropertyMapping>with(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_PurePropertyMapping_Impl(\"Anonymous_NoCounter\")._transform(new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughWithConcatenateFunctionMapping$4$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$2\")\n-), (\n-core_store_m2m_tests_legend_testComplexTypeAutoMapping.__functions.get(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughWithConcatenateFunctionMapping$4$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$2\")\n-))\n-)._property(CompiledSupport.toOne(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::model::Person\"))._properties()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person,? extends java.lang.Object>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person,? extends java.lang.Object> _p){return CompiledSupport.equal(_p._name(), \"firm\");}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 308, 145, -1, -1)))._sourceSetImplementationId(\"src\")._targetSetImplementationId(\"\")._owner(_classMapping),new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_PurePropertyMapping_Impl(\"Anonymous_NoCounter\")._transform(new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughWithConcatenateFunctionMapping$4$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$8\")\n-), (\n-core_store_m2m_tests_legend_testComplexTypeAutoMapping.__functions.get(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughWithConcatenateFunctionMapping$4$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$8\")\n-))\n-)._property(CompiledSupport.toOne(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::model::Person\"))._properties()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person,? extends java.lang.Object>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person,? extends java.lang.Object> _p){return CompiledSupport.equal(_p._name(), \"addresses\");}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 313, 150, -1, -1)))._sourceSetImplementationId(\"src\")._targetSetImplementationId(\"\")._owner(_classMapping)));\n-return CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping>copy(_mapping, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", 317, 3, 317, 49))._classMappings(CompiledSupport.toPureCollection(_updatedClassMapping));\n-}\n-\n-public static org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughViaPropertyAccess__Mapping_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::mapping::testComplexTypePassThroughBase\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation _classMapping = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation>castWithExceptionHandling(CompiledSupport.toOne(_mapping._classMappings(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 323, 53, -1, -1)),org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 323, 62, -1, -1));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation _updatedClassMapping = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation>copy(_classMapping, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", 324, 29, 328, 107))._propertyMappingsAdd(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_PurePropertyMapping_Impl(\"Anonymous_NoCounter\")._transform(new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughViaPropertyAccess$5$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$3\")\n-), (\n-core_store_m2m_tests_legend_testComplexTypeAutoMapping.__functions.get(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughViaPropertyAccess$5$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$3\")\n-))\n-)._property(CompiledSupport.toOne(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::model::Person\"))._properties()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person,? extends java.lang.Object>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person,? extends java.lang.Object> _p){return CompiledSupport.equal(_p._name(), \"addresses\");}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 325, 150, -1, -1)))._sourceSetImplementationId(\"src\")._targetSetImplementationId(\"\")._owner(_classMapping));\n-return CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping>copy(_mapping, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", 329, 3, 329, 49))._classMappings(CompiledSupport.toPureCollection(_updatedClassMapping));\n-}\n-\n-public static org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughViaUserDefinedFunction__Mapping_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::mapping::testComplexTypePassThroughBase\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation _classMapping = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation>castWithExceptionHandling(CompiledSupport.toOne(_mapping._classMappings(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 335, 53, -1, -1)),org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 335, 62, -1, -1));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation _updatedClassMapping = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation>copy(_classMapping, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", 336, 29, 340, 107))._propertyMappingsAdd(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_PurePropertyMapping_Impl(\"Anonymous_NoCounter\")._transform(new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughViaUserDefinedFunction$6$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$1\")\n-), (\n-core_store_m2m_tests_legend_testComplexTypeAutoMapping.__functions.get(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughViaUserDefinedFunction$6$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$1\")\n-))\n-)._property(CompiledSupport.toOne(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::model::Person\"))._properties()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person,? extends java.lang.Object>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person,? extends java.lang.Object> _p){return CompiledSupport.equal(_p._name(), \"addresses\");}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 337, 150, -1, -1)))._sourceSetImplementationId(\"src\")._targetSetImplementationId(\"\")._owner(_classMapping));\n-return CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping>copy(_mapping, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", 341, 3, 341, 49))._classMappings(CompiledSupport.toPureCollection(_updatedClassMapping));\n-}\n-\n-public static org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughWithSubType__Mapping_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::mapping::testComplexTypePassThroughWithSubTypeBase\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation _classMapping = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation>castWithExceptionHandling(CompiledSupport.toOne(_mapping._classMappings(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 347, 53, -1, -1)),org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 347, 62, -1, -1));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation _updatedClassMapping = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation>copy(_classMapping, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", 348, 29, 352, 107))._propertyMappingsAdd(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_PurePropertyMapping_Impl(\"Anonymous_NoCounter\")._transform(new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughWithSubType$7$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$2\")\n-), (\n-core_store_m2m_tests_legend_testComplexTypeAutoMapping.__functions.get(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughWithSubType$7$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$2\")\n-))\n-)._property(CompiledSupport.toOne(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::model::Person\"))._properties()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person,? extends java.lang.Object>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person,? extends java.lang.Object> _p){return CompiledSupport.equal(_p._name(), \"firm\");}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 349, 145, -1, -1)))._sourceSetImplementationId(\"src\")._targetSetImplementationId(\"\")._owner(_classMapping));\n-return CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping>copy(_mapping, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", 353, 3, 353, 49))._classMappings(CompiledSupport.toPureCollection(_updatedClassMapping));\n-}\n-\n-public static org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughWithNestedSubType__Mapping_1_(final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::mapping::testComplexTypePassThroughWithNestedSubTypeBase\"));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation _classMapping = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation>castWithExceptionHandling(CompiledSupport.toOne(_mapping._classMappings(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 359, 53, -1, -1)),org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 359, 62, -1, -1));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation _updatedClassMapping = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation>copy(_classMapping, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", 360, 29, 364, 107))._propertyMappingsAdd(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_PurePropertyMapping_Impl(\"Anonymous_NoCounter\")._transform(new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughWithNestedSubType$8$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$2\")\n-), (\n-core_store_m2m_tests_legend_testComplexTypeAutoMapping.__functions.get(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughWithNestedSubType$8$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$2\")\n-))\n-)._property(CompiledSupport.toOne(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::model::Person\"))._properties()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person,? extends java.lang.Object>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person,? extends java.lang.Object> _p){return CompiledSupport.equal(_p._name(), \"firm\");}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 361, 145, -1, -1)))._sourceSetImplementationId(\"src\")._targetSetImplementationId(\"\")._owner(_classMapping));\n-return CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping>copy(_mapping, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", 365, 3, 365, 49))._classMappings(CompiledSupport.toPureCollection(_updatedClassMapping));\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Address Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_helperFunction_SPerson_1__Address_1_(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson _sPerson,final ExecutionSupport es)\n-{\n-return _sPerson._firm()._address();\n-}\n-\n-public static java.lang.String Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_helper_executeReflectively_FunctionDefinition_1__String_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _f,final ExecutionSupport es)\n-{\n-final java.lang.String _fStr = \"meta::legend::execute_FunctionDefinition_1__Pair_MANY__ExecutionContext_1__Extension_MANY__String_1_\";\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> _func = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_basics_meta_pathToElement.Root_meta_pure_functions_meta_pathToElement_String_1__PackageableElement_1_(_fStr,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 439, 38, -1, -1));\n-return ((java.lang.String)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)_func, _f, null, new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl(\"Anonymous_NoCounter\"), core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)));\n-}\n-\n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_testComplexTypePassThroughSimple__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1391497\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1391204\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = core_store_m2m_tests_legend_testComplexTypeAutoMapping.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughSimple__Mapping_1_(es);\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::model::SPerson\")))._url(\"data:application/json,{\\\"fullName\\\":\\\"John Doe\\\", \\\"firm\\\" : {\\\"id\\\" : \\\"Firm A\\\", \\\"address\\\" : {\\\"street\\\": \\\"A\\\"}}}\")));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$testComplexTypePassThroughSimple$1$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n@@ -599,15 +473,15 @@\n ;\n final java.lang.String _result = core_store_m2m_tests_legend_testComplexTypeAutoMapping.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_helper_executeReflectively_FunctionDefinition_1__String_1_(_query,es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":{\\\"firstName\\\":\\\"John\\\",\\\"lastName\\\":\\\"Doe\\\",\\\"firm\\\":{\\\"id\\\":\\\"Firm A\\\"}}}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_testComplexTypePassThroughWithNestedProperties__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1391532\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1391239\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = core_store_m2m_tests_legend_testComplexTypeAutoMapping.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughSimple__Mapping_1_(es);\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::model::SPerson\")))._url(\"data:application/json,{\\\"fullName\\\":\\\"John Doe\\\", \\\"firm\\\" : {\\\"id\\\" : \\\"Firm A\\\", \\\"address\\\" : {\\\"street\\\": \\\"A\\\"}}}\")));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$testComplexTypePassThroughWithNestedProperties$2$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n@@ -631,15 +505,15 @@\n ;\n final java.lang.String _result = core_store_m2m_tests_legend_testComplexTypeAutoMapping.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_helper_executeReflectively_FunctionDefinition_1__String_1_(_query,es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":{\\\"firstName\\\":\\\"John\\\",\\\"lastName\\\":\\\"Doe\\\",\\\"firm\\\":{\\\"id\\\":\\\"Firm A\\\",\\\"address\\\":{\\\"street\\\":\\\"A\\\"}}}}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_testComplexTypePassThroughWithoutAnyOtherProperty__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1391567\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1391274\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = core_store_m2m_tests_legend_testComplexTypeAutoMapping.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughSimple__Mapping_1_(es);\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::model::SPerson\")))._url(\"data:application/json,{\\\"fullName\\\":\\\"John Doe\\\", \\\"firm\\\" : {\\\"id\\\" : \\\"Firm A\\\", \\\"address\\\" : {\\\"street\\\": \\\"A\\\"}}}\")));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$testComplexTypePassThroughWithoutAnyOtherProperty$3$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n@@ -663,15 +537,15 @@\n ;\n final java.lang.String _result = core_store_m2m_tests_legend_testComplexTypeAutoMapping.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_helper_executeReflectively_FunctionDefinition_1__String_1_(_query,es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":{\\\"firm\\\":{\\\"id\\\":\\\"Firm A\\\",\\\"address\\\":{\\\"street\\\":\\\"A\\\"}}}}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_testMultipleComplexTypePassThrough__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1391602\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1391309\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = core_store_m2m_tests_legend_testComplexTypeAutoMapping.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughWithMultipleProperties__Mapping_1_(es);\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::model::SPerson\")))._url(\"data:application/json,{\\\"fullName\\\":\\\"John Doe\\\", \\\"firm\\\" : {\\\"id\\\" : \\\"Firm A\\\", \\\"address\\\" : {\\\"street\\\": \\\"A\\\"}}, \\\"address1\\\": {\\\"street\\\": \\\"Person Street A\\\"}}\")));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$testMultipleComplexTypePassThrough$4$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n@@ -695,15 +569,15 @@\n ;\n final java.lang.String _result = core_store_m2m_tests_legend_testComplexTypeAutoMapping.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_helper_executeReflectively_FunctionDefinition_1__String_1_(_query,es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":{\\\"firstName\\\":\\\"John\\\",\\\"lastName\\\":\\\"Doe\\\",\\\"firm\\\":{\\\"id\\\":\\\"Firm A\\\",\\\"address\\\":{\\\"street\\\":\\\"A\\\"}},\\\"addresses\\\":[{\\\"street\\\":\\\"Person Street A\\\"}]}}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_testComplexTypePassThroughAtPropertyLevel__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1391637\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1391344\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = core_store_m2m_tests_legend_testComplexTypeAutoMapping.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughAtPropertyLevel__Mapping_1_(es);\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::model::SPerson\")))._url(\"data:application/json,{\\\"fullName\\\":\\\"John Doe\\\", \\\"firm\\\" : {\\\"id\\\" : \\\"Firm A\\\", \\\"address\\\" : {\\\"street\\\": \\\"A\\\"}}, \\\"address1\\\": {\\\"street\\\": \\\"Person Street A\\\"}}\")));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$testComplexTypePassThroughAtPropertyLevel$5$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n@@ -727,15 +601,15 @@\n ;\n final java.lang.String _result = core_store_m2m_tests_legend_testComplexTypeAutoMapping.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_helper_executeReflectively_FunctionDefinition_1__String_1_(_query,es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":{\\\"firstName\\\":\\\"John\\\",\\\"lastName\\\":\\\"Doe\\\",\\\"firm\\\":{\\\"id\\\":\\\"Firm A updated\\\",\\\"address\\\":{\\\"street\\\":\\\"A\\\"}}}}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_testComplexTypePassThroughWithConcatenateFunction__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1391672\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1391379\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = core_store_m2m_tests_legend_testComplexTypeAutoMapping.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughWithConcatenateFunctionMapping__Mapping_1_(es);\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::model::SPerson\")))._url(\"data:application/json,{\\\"fullName\\\":\\\"John Doe\\\", \\\"firm\\\" : {\\\"id\\\" : \\\"Firm A\\\", \\\"address\\\" : {\\\"street\\\": \\\"A\\\"}}, \\\"address1\\\": {\\\"street\\\": \\\"Person Street A\\\"}, \\\"address2\\\": {\\\"street\\\": \\\"Person Street B\\\"}}\")));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$testComplexTypePassThroughWithConcatenateFunction$6$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n@@ -759,15 +633,15 @@\n ;\n final java.lang.String _result = core_store_m2m_tests_legend_testComplexTypeAutoMapping.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_helper_executeReflectively_FunctionDefinition_1__String_1_(_query,es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":{\\\"firstName\\\":\\\"John\\\",\\\"lastName\\\":\\\"Doe\\\",\\\"firm\\\":{\\\"id\\\":\\\"Firm A\\\",\\\"address\\\":{\\\"street\\\":\\\"A\\\"}},\\\"addresses\\\":[{\\\"street\\\":\\\"Person Street A\\\"},{\\\"street\\\":\\\"Person Street B\\\"}]}}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_testComplexTypePassThroughViaPropertyAccess__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1391707\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1391414\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = core_store_m2m_tests_legend_testComplexTypeAutoMapping.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughViaPropertyAccess__Mapping_1_(es);\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::model::SPerson\")))._url(\"data:application/json,{\\\"fullName\\\":\\\"John Doe\\\", \\\"firm\\\" : {\\\"id\\\" : \\\"Firm A\\\", \\\"address\\\" : {\\\"street\\\": \\\"A\\\"}}, \\\"address1\\\": {\\\"street\\\": \\\"Person Street A\\\"}, \\\"address2\\\": {\\\"street\\\": \\\"Person Street B\\\"}}\")));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$testComplexTypePassThroughViaPropertyAccess$7$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n@@ -791,15 +665,15 @@\n ;\n final java.lang.String _result = core_store_m2m_tests_legend_testComplexTypeAutoMapping.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_helper_executeReflectively_FunctionDefinition_1__String_1_(_query,es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":{\\\"firstName\\\":\\\"John\\\",\\\"lastName\\\":\\\"Doe\\\",\\\"addresses\\\":[{\\\"street\\\":\\\"A\\\"}]}}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_testComplexTypePassThroughViaUserDefinedFunction__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1391742\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1391449\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = core_store_m2m_tests_legend_testComplexTypeAutoMapping.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughViaUserDefinedFunction__Mapping_1_(es);\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::model::SPerson\")))._url(\"data:application/json,{\\\"fullName\\\":\\\"John Doe\\\", \\\"firm\\\" : {\\\"id\\\" : \\\"Firm A\\\", \\\"address\\\" : {\\\"street\\\": \\\"A\\\"}}, \\\"address1\\\": {\\\"street\\\": \\\"Person Street A\\\"}, \\\"address2\\\": {\\\"street\\\": \\\"Person Street B\\\"}}\")));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$testComplexTypePassThroughViaUserDefinedFunction$8$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n@@ -823,15 +697,15 @@\n ;\n final java.lang.String _result = core_store_m2m_tests_legend_testComplexTypeAutoMapping.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_helper_executeReflectively_FunctionDefinition_1__String_1_(_query,es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":{\\\"firstName\\\":\\\"John\\\",\\\"lastName\\\":\\\"Doe\\\",\\\"addresses\\\":[{\\\"street\\\":\\\"A\\\"}]}}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_testComplexTypePassThroughWithSubType__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1391777\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1391484\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = core_store_m2m_tests_legend_testComplexTypeAutoMapping.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughWithSubType__Mapping_1_(es);\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson1>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::model::SPerson1\")))._url(\"data:application/json,{\\\"fullName\\\":\\\"John Doe\\\", \\\"firm\\\" : {\\\"id\\\" : \\\"Firm A\\\", \\\"address\\\" : {\\\"street\\\": \\\"A\\\"}, \\\"size\\\" : 1000}}\")));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$testComplexTypePassThroughWithSubType$9$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n@@ -855,15 +729,15 @@\n ;\n final java.lang.String _result = core_store_m2m_tests_legend_testComplexTypeAutoMapping.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_helper_executeReflectively_FunctionDefinition_1__String_1_(_query,es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":{\\\"firstName\\\":\\\"John\\\",\\\"lastName\\\":\\\"Doe\\\",\\\"firm\\\":{\\\"id\\\":\\\"Firm A\\\"}}}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_testComplexTypePassThroughWithNestedSubType__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1391812\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1391519\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = core_store_m2m_tests_legend_testComplexTypeAutoMapping.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughWithNestedSubType__Mapping_1_(es);\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson2>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::model::SPerson2\")))._url(\"data:application/json,{\\\"fullName\\\":\\\"John Doe\\\", \\\"firm\\\" : {\\\"id\\\" : \\\"Firm A\\\", \\\"address\\\" : {\\\"street\\\": \\\"A\\\"}, \\\"size\\\" : 1000, \\\"legalName\\\": \\\"Firm legalName\\\"}}\")));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$testComplexTypePassThroughWithNestedSubType$10$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n@@ -887,23 +761,149 @@\n ;\n final java.lang.String _result = core_store_m2m_tests_legend_testComplexTypeAutoMapping.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_helper_executeReflectively_FunctionDefinition_1__String_1_(_query,es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":{\\\"firstName\\\":\\\"John\\\",\\\"lastName\\\":\\\"Doe\\\",\\\"firm\\\":{\\\"id\\\":\\\"Firm A\\\"}}}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_testComplexTypePassThrougSourceTreeCalculation__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1391847\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1391554\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = core_store_m2m_tests_legend_testComplexTypeAutoMapping.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughWithMultipleProperties__Mapping_1_(es);\n final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object> _actual = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,_mapping,CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson> _expected = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1391867\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson> _expected = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1391574\"));\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(_expected,es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(_actual,es)),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_testComplexTypePassThrougSourceTreeCalculationWithSubType__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1391880\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1391587\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = core_store_m2m_tests_legend_testComplexTypeAutoMapping.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughWithNestedSubType__Mapping_1_(es);\n final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object> _actual = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,_mapping,CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson2> _expected = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson2>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1391900\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson2> _expected = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson2>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1391607\"));\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(_expected,es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(_actual,es)),es);\n }\n+\n+public static java.lang.String Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_helper_executeReflectively_FunctionDefinition_1__String_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _f,final ExecutionSupport es)\n+{\n+final java.lang.String _fStr = \"meta::legend::execute_FunctionDefinition_1__Pair_MANY__ExecutionContext_1__Extension_MANY__String_1_\";\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> _func = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>castWithExceptionHandling(platform_pure_basics_meta_pathToElement.Root_meta_pure_functions_meta_pathToElement_String_1__PackageableElement_1_(_fStr,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 439, 38, -1, -1));\n+return ((java.lang.String)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)_func, _f, null, new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl(\"Anonymous_NoCounter\"), core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)));\n+}\n+\n+public static org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughSimple__Mapping_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::mapping::testComplexTypePassThroughBase\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation _classMapping = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation>castWithExceptionHandling(CompiledSupport.toOne(_mapping._classMappings(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 265, 53, -1, -1)),org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 265, 62, -1, -1));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation _updatedClassMapping = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation>copy(_classMapping, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", 266, 29, 270, 105))._propertyMappingsAdd(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_PurePropertyMapping_Impl(\"Anonymous_NoCounter\")._transform(new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughSimple$1$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$2\")\n+), (\n+core_store_m2m_tests_legend_testComplexTypeAutoMapping.__functions.get(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughSimple$1$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$2\")\n+))\n+)._property(CompiledSupport.toOne(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::model::Person\"))._properties()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person,? extends java.lang.Object>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person,? extends java.lang.Object> _p){return CompiledSupport.equal(_p._name(), \"firm\");}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 267, 144, -1, -1)))._sourceSetImplementationId(\"src\")._targetSetImplementationId(\"\")._owner(_classMapping));\n+return CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping>copy(_mapping, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", 271, 3, 271, 49))._classMappings(CompiledSupport.toPureCollection(_updatedClassMapping));\n+}\n+\n+public static org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughWithMultipleProperties__Mapping_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::mapping::testComplexTypePassThroughBase\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation _classMapping = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation>castWithExceptionHandling(CompiledSupport.toOne(_mapping._classMappings(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 277, 53, -1, -1)),org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 277, 62, -1, -1));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation _updatedClassMapping = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation>copy(_classMapping, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", 278, 29, 287, 107))._propertyMappingsAddAll(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PurePropertyMapping>with(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_PurePropertyMapping_Impl(\"Anonymous_NoCounter\")._transform(new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughWithMultipleProperties$2$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$2\")\n+), (\n+core_store_m2m_tests_legend_testComplexTypeAutoMapping.__functions.get(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughWithMultipleProperties$2$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$2\")\n+))\n+)._property(CompiledSupport.toOne(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::model::Person\"))._properties()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person,? extends java.lang.Object>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person,? extends java.lang.Object> _p){return CompiledSupport.equal(_p._name(), \"firm\");}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 279, 145, -1, -1)))._sourceSetImplementationId(\"src\")._targetSetImplementationId(\"\")._owner(_classMapping),new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_PurePropertyMapping_Impl(\"Anonymous_NoCounter\")._transform(new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughWithMultipleProperties$2$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$7\")\n+), (\n+core_store_m2m_tests_legend_testComplexTypeAutoMapping.__functions.get(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughWithMultipleProperties$2$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$7\")\n+))\n+)._property(CompiledSupport.toOne(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::model::Person\"))._properties()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person,? extends java.lang.Object>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person,? extends java.lang.Object> _p){return CompiledSupport.equal(_p._name(), \"addresses\");}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 284, 150, -1, -1)))._sourceSetImplementationId(\"src\")._targetSetImplementationId(\"\")._owner(_classMapping)));\n+return CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping>copy(_mapping, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", 288, 3, 288, 49))._classMappings(CompiledSupport.toPureCollection(_updatedClassMapping));\n+}\n+\n+public static org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughAtPropertyLevel__Mapping_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::mapping::testComplexTypePassThroughAtPropertyLevelBase\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation _classMapping = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation>castWithExceptionHandling(CompiledSupport.toOne(CompiledSupport.toPureCollection(_mapping._classMappings()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation _cm){return CompiledSupport.equal(_cm._class(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::model::Firm\")));}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 294, 85, -1, -1)),org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 294, 94, -1, -1));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation _updatedClassMapping = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation>copy(_classMapping, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", 295, 29, 299, 105))._propertyMappingsAdd(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_PurePropertyMapping_Impl(\"Anonymous_NoCounter\")._transform(new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughAtPropertyLevel$3$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$4\")\n+), (\n+core_store_m2m_tests_legend_testComplexTypeAutoMapping.__functions.get(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughAtPropertyLevel$3$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$4\")\n+))\n+)._property(CompiledSupport.toOne(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::model::Firm\"))._properties()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm,? extends java.lang.Object>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm,? extends java.lang.Object> _p){return CompiledSupport.equal(_p._name(), \"address\");}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 296, 145, -1, -1)))._sourceSetImplementationId(\"firm\")._targetSetImplementationId(\"\")._owner(_classMapping));\n+return CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping>copy(_mapping, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", 300, 3, 300, 120))._classMappings(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation>)(Object)CompiledSupport.concatenate(CompiledSupport.toPureCollection(_mapping._classMappings()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation _cm){return CompiledSupport.equal(_cm._class(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::model::Person\")));}}), _updatedClassMapping))));\n+}\n+\n+public static org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughWithConcatenateFunctionMapping__Mapping_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::mapping::testComplexTypePassThroughBase\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation _classMapping = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation>castWithExceptionHandling(CompiledSupport.toOne(_mapping._classMappings(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 306, 53, -1, -1)),org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 306, 62, -1, -1));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation _updatedClassMapping = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation>copy(_classMapping, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", 307, 29, 316, 107))._propertyMappingsAddAll(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PurePropertyMapping>with(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_PurePropertyMapping_Impl(\"Anonymous_NoCounter\")._transform(new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughWithConcatenateFunctionMapping$4$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$2\")\n+), (\n+core_store_m2m_tests_legend_testComplexTypeAutoMapping.__functions.get(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughWithConcatenateFunctionMapping$4$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$2\")\n+))\n+)._property(CompiledSupport.toOne(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::model::Person\"))._properties()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person,? extends java.lang.Object>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person,? extends java.lang.Object> _p){return CompiledSupport.equal(_p._name(), \"firm\");}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 308, 145, -1, -1)))._sourceSetImplementationId(\"src\")._targetSetImplementationId(\"\")._owner(_classMapping),new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_PurePropertyMapping_Impl(\"Anonymous_NoCounter\")._transform(new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughWithConcatenateFunctionMapping$4$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$8\")\n+), (\n+core_store_m2m_tests_legend_testComplexTypeAutoMapping.__functions.get(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughWithConcatenateFunctionMapping$4$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$8\")\n+))\n+)._property(CompiledSupport.toOne(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::model::Person\"))._properties()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person,? extends java.lang.Object>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person,? extends java.lang.Object> _p){return CompiledSupport.equal(_p._name(), \"addresses\");}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 313, 150, -1, -1)))._sourceSetImplementationId(\"src\")._targetSetImplementationId(\"\")._owner(_classMapping)));\n+return CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping>copy(_mapping, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", 317, 3, 317, 49))._classMappings(CompiledSupport.toPureCollection(_updatedClassMapping));\n+}\n+\n+public static org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughViaPropertyAccess__Mapping_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::mapping::testComplexTypePassThroughBase\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation _classMapping = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation>castWithExceptionHandling(CompiledSupport.toOne(_mapping._classMappings(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 323, 53, -1, -1)),org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 323, 62, -1, -1));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation _updatedClassMapping = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation>copy(_classMapping, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", 324, 29, 328, 107))._propertyMappingsAdd(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_PurePropertyMapping_Impl(\"Anonymous_NoCounter\")._transform(new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughViaPropertyAccess$5$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$3\")\n+), (\n+core_store_m2m_tests_legend_testComplexTypeAutoMapping.__functions.get(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughViaPropertyAccess$5$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$3\")\n+))\n+)._property(CompiledSupport.toOne(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::model::Person\"))._properties()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person,? extends java.lang.Object>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person,? extends java.lang.Object> _p){return CompiledSupport.equal(_p._name(), \"addresses\");}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 325, 150, -1, -1)))._sourceSetImplementationId(\"src\")._targetSetImplementationId(\"\")._owner(_classMapping));\n+return CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping>copy(_mapping, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", 329, 3, 329, 49))._classMappings(CompiledSupport.toPureCollection(_updatedClassMapping));\n+}\n+\n+public static org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughViaUserDefinedFunction__Mapping_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::mapping::testComplexTypePassThroughBase\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation _classMapping = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation>castWithExceptionHandling(CompiledSupport.toOne(_mapping._classMappings(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 335, 53, -1, -1)),org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 335, 62, -1, -1));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation _updatedClassMapping = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation>copy(_classMapping, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", 336, 29, 340, 107))._propertyMappingsAdd(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_PurePropertyMapping_Impl(\"Anonymous_NoCounter\")._transform(new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughViaUserDefinedFunction$6$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$1\")\n+), (\n+core_store_m2m_tests_legend_testComplexTypeAutoMapping.__functions.get(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughViaUserDefinedFunction$6$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$1\")\n+))\n+)._property(CompiledSupport.toOne(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::model::Person\"))._properties()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person,? extends java.lang.Object>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person,? extends java.lang.Object> _p){return CompiledSupport.equal(_p._name(), \"addresses\");}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 337, 150, -1, -1)))._sourceSetImplementationId(\"src\")._targetSetImplementationId(\"\")._owner(_classMapping));\n+return CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping>copy(_mapping, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", 341, 3, 341, 49))._classMappings(CompiledSupport.toPureCollection(_updatedClassMapping));\n+}\n+\n+public static org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughWithSubType__Mapping_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::mapping::testComplexTypePassThroughWithSubTypeBase\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation _classMapping = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation>castWithExceptionHandling(CompiledSupport.toOne(_mapping._classMappings(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 347, 53, -1, -1)),org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 347, 62, -1, -1));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation _updatedClassMapping = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation>copy(_classMapping, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", 348, 29, 352, 107))._propertyMappingsAdd(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_PurePropertyMapping_Impl(\"Anonymous_NoCounter\")._transform(new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughWithSubType$7$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$2\")\n+), (\n+core_store_m2m_tests_legend_testComplexTypeAutoMapping.__functions.get(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughWithSubType$7$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$2\")\n+))\n+)._property(CompiledSupport.toOne(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::model::Person\"))._properties()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person,? extends java.lang.Object>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person,? extends java.lang.Object> _p){return CompiledSupport.equal(_p._name(), \"firm\");}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 349, 145, -1, -1)))._sourceSetImplementationId(\"src\")._targetSetImplementationId(\"\")._owner(_classMapping));\n+return CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping>copy(_mapping, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", 353, 3, 353, 49))._classMappings(CompiledSupport.toPureCollection(_updatedClassMapping));\n+}\n+\n+public static org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughWithNestedSubType__Mapping_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::mapping::testComplexTypePassThroughWithNestedSubTypeBase\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation _classMapping = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation>castWithExceptionHandling(CompiledSupport.toOne(_mapping._classMappings(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 359, 53, -1, -1)),org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 359, 62, -1, -1));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation _updatedClassMapping = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation>copy(_classMapping, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", 360, 29, 364, 107))._propertyMappingsAdd(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_PurePropertyMapping_Impl(\"Anonymous_NoCounter\")._transform(new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughWithNestedSubType$8$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$2\")\n+), (\n+core_store_m2m_tests_legend_testComplexTypeAutoMapping.__functions.get(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughWithNestedSubType$8$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$2\")\n+))\n+)._property(CompiledSupport.toOne(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::autoMapping::model::Person\"))._properties()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person,? extends java.lang.Object>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person,? extends java.lang.Object> _p){return CompiledSupport.equal(_p._name(), \"firm\");}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", -1, -1, 361, 145, -1, -1)))._sourceSetImplementationId(\"src\")._targetSetImplementationId(\"\")._owner(_classMapping));\n+return CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping>copy(_mapping, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testComplexTypeAutoMapping.pure\", 365, 3, 365, 49))._classMappings(CompiledSupport.toPureCollection(_updatedClassMapping));\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Address Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_helperFunction_SPerson_1__Address_1_(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson _sPerson,final ExecutionSupport es)\n+{\n+return _sPerson._firm()._address();\n+}\n }\n"}, {"source1": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_testExplosion.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_testExplosion.java", "unified_diff": "@@ -21,38 +21,51 @@\n import org.finos.legend.pure.runtime.java.compiled.execution.sourceInformation.*;\n import org.junit.Test;\n public class core_store_m2m_tests_legend_testExplosion\n {\n     public static MutableMap<String, SharedPureFunction<?>> __functions = Maps.mutable.empty();\n     static\n     {\n+        __functions.put(\"$core$1251939\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson _v_automap, final ExecutionSupport es)\n+     {\n+return _v_automap._fullName();\n+     }\n+}\n+);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_explosion_mappingWithSetsUsingAndNotUsingExplosion_FirmEmployee$9\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, RichIterable<? extends java.lang.String>>()\n {\n      public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._simpleEmployees()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_legend_testExplosion.__functions.get(\"$core$1251938\")), es)\n+return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._simpleEmployees()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_legend_testExplosion.__functions.get(\"$core$1251939\")), es)\n );\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_explosion_mappingWithSetsUsingAndNotUsingExplosion_FirmEmployee$11\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, RichIterable<? extends org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate>>()\n {\n      public RichIterable<? extends org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public RichIterable<? extends org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate> value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._simpleEmployees()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, ExecutionSupport, org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate>)(core_store_m2m_tests_legend_testExplosion.__functions.get(\"$core$1251954\")), es)\n+return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._simpleEmployees()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, ExecutionSupport, org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate>)(core_store_m2m_tests_legend_testExplosion.__functions.get(\"$core$1251955\")), es)\n );\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_explosion_mappingWithSetsUsingAndNotUsingExplosion_FirmEmployee$8\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -62,52 +75,39 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm _src, final ExecutionSupport es)\n      {\n return _src._name();\n      }\n }\n );\n-        __functions.put(\"$core$1251938\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, java.lang.String>()\n-{\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson _v_automap, final ExecutionSupport es)\n-     {\n-return _v_automap._fullName();\n-     }\n-}\n-);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_explosion_multipleExplosionMapping_FirmEmployee$7\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, RichIterable<? extends java.lang.String>>()\n {\n      public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._simpleEmployees()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_legend_testExplosion.__functions.get(\"$core$1251863\")), es)\n+return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._simpleEmployees()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_legend_testExplosion.__functions.get(\"$core$1251864\")), es)\n );\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_explosion_multipleExplosionMapping_FirmEmployee$8\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, RichIterable<? extends java.lang.String>>()\n {\n      public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._simpleEmployees()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address>)(core_store_m2m_tests_legend_testExplosion.__functions.get(\"$core$1252126\")), es)\n-), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_legend_testExplosion.__functions.get(\"$core$1251871\")), es)\n+return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._simpleEmployees()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address>)(core_store_m2m_tests_legend_testExplosion.__functions.get(\"$core$1252127\")), es)\n+), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_legend_testExplosion.__functions.get(\"$core$1251872\")), es)\n );\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_explosion_multipleExplosionMapping_FirmEmployee$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -126,60 +126,47 @@\n      public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._simpleEmployees()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address>)(core_store_m2m_tests_legend_testExplosion.__functions.get(\"$core$1252203\")), es)\n-), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_legend_testExplosion.__functions.get(\"$core$1251946\")), es)\n+return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._simpleEmployees()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address>)(core_store_m2m_tests_legend_testExplosion.__functions.get(\"$core$1252204\")), es)\n+), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_legend_testExplosion.__functions.get(\"$core$1251947\")), es)\n );\n      }\n }\n );\n-        __functions.put(\"$core$1251851\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, java.lang.String>()\n+        __functions.put(\"$core$1251852\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._fullName();\n      }\n }\n );\n-        __functions.put(\"$core$1251926\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, java.lang.String>()\n-{\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson _v_automap, final ExecutionSupport es)\n-     {\n-return _v_automap._fullName();\n-     }\n-}\n-);\n-        __functions.put(\"$core$1251946\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address, java.lang.String>()\n+        __functions.put(\"$core$1251947\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._street();\n      }\n }\n );\n-        __functions.put(\"$core$1251871\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address, java.lang.String>()\n+        __functions.put(\"$core$1251872\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address _v_automap, final ExecutionSupport es)\n@@ -193,59 +180,46 @@\n      public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._simpleEmployees()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_legend_testExplosion.__functions.get(\"$core$1251851\")), es)\n+return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._simpleEmployees()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_legend_testExplosion.__functions.get(\"$core$1251852\")), es)\n );\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_explosion_FirmEmployeeWithConstraint$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_explosion_FirmEmployeeWithConstraint, java.lang.Boolean>()\n-{\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_explosion_FirmEmployeeWithConstraint)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_explosion_FirmEmployeeWithConstraint _this, final ExecutionSupport es)\n-     {\n-return platform_pure_grammar_functions_boolean_inequalities_greaterThan.Root_meta_pure_functions_boolean_greaterThan_Number_1__Number_1__Boolean_1_(CompiledSupport.safeSize(_this._fullName()),4l,es);\n-     }\n-}\n-);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_explosion_basicExplosionMapping_FirmEmployee$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm _src, final ExecutionSupport es)\n      {\n return _src._name();\n      }\n }\n );\n-        __functions.put(\"$core$1252203\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_explosion_FirmEmployeeWithConstraint$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_explosion_FirmEmployeeWithConstraint, java.lang.Boolean>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_explosion_FirmEmployeeWithConstraint)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson _v_automap, final ExecutionSupport es)\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_explosion_FirmEmployeeWithConstraint _this, final ExecutionSupport es)\n      {\n-return _v_automap._address();\n+return platform_pure_grammar_functions_boolean_inequalities_greaterThan.Root_meta_pure_functions_boolean_greaterThan_Number_1__Number_1__Boolean_1_(CompiledSupport.safeSize(_this._fullName()),4l,es);\n      }\n }\n );\n-        __functions.put(\"$core$1252126\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address>()\n+        __functions.put(\"$core$1252204\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson _v_automap, final ExecutionSupport es)\n@@ -259,19 +233,32 @@\n      public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._simpleEmployees()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_legend_testExplosion.__functions.get(\"$core$1251883\")), es)\n+return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._simpleEmployees()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_legend_testExplosion.__functions.get(\"$core$1251884\")), es)\n );\n      }\n }\n );\n+        __functions.put(\"$core$1252127\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address>()\n+{\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson _v_automap, final ExecutionSupport es)\n+     {\n+return _v_automap._address();\n+     }\n+}\n+);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_explosion_explosionWithConstraintMapping_FirmEmployeeWithConstraint$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -290,14 +277,27 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person _src, final ExecutionSupport es)\n      {\n return CompiledSupport.substring(_src._fullName(), 0l, Long.valueOf(((String)_src._fullName()).indexOf((String)\" \")));\n      }\n }\n );\n+        __functions.put(\"$core$1251927\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson _v_automap, final ExecutionSupport es)\n+     {\n+return _v_automap._fullName();\n+     }\n+}\n+);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_explosion_mappingWithSetsUsingAndNotUsingExplosion_Person$7\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -325,55 +325,42 @@\n      public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._simpleEmployees()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_legend_testExplosion.__functions.get(\"$core$1251926\")), es)\n+return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._simpleEmployees()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_legend_testExplosion.__functions.get(\"$core$1251927\")), es)\n );\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_explosion_mappingWithSetsUsingAndNotUsingExplosion_FirmEmployeeWithConstraint$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, java.lang.String>()\n-{\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm _src, final ExecutionSupport es)\n-     {\n-return _src._name();\n-     }\n-}\n-);\n-        __functions.put(\"$core$1251954\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate>()\n+        __functions.put(\"$core$1251955\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate>()\n {\n      public org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._dateOfBirth();\n      }\n }\n );\n-        __functions.put(\"$core$1251863\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, java.lang.String>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_explosion_mappingWithSetsUsingAndNotUsingExplosion_FirmEmployeeWithConstraint$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson _v_automap, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm _src, final ExecutionSupport es)\n      {\n-return _v_automap._fullName();\n+return _src._name();\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_explosion_mappingWithSetsUsingAndNotUsingExplosion_TargetFirm$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -395,15 +382,28 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm _src, final ExecutionSupport es)\n      {\n return _src._name();\n      }\n }\n );\n-        __functions.put(\"$core$1251883\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, java.lang.String>()\n+        __functions.put(\"$core$1251864\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson _v_automap, final ExecutionSupport es)\n+     {\n+return _v_automap._fullName();\n+     }\n+}\n+);\n+        __functions.put(\"$core$1251884\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson _v_automap, final ExecutionSupport es)\n@@ -412,15 +412,15 @@\n      }\n }\n );\n     }\n \n public static RichIterable<? extends java.lang.Object> Root_meta_pure_mapping_modelToModel_test_alloy_explosion_testBasicExplosion__Any_MANY_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1251106\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1251107\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$explosion$testBasicExplosion$1$system$imports$import__core_store_m2m_tests_legend_testExplosion_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -441,15 +441,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::explosion::basicExplosionMapping\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::_SimpleFirm\")))._url(\"data:application/json,{\\\"name\\\":\\\"Anonymous Company\\\",\\\"simpleEmployees\\\":[{\\\"fullName\\\":\\\"PersonA\\\"},{\\\"fullName\\\":\\\"PersonB\\\"}]}\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testExplosion.pure\", -1, -1, 29, 17, -1, -1)));\n return CompiledSupport.toPureCollection(platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"[{\\\"firmName\\\":\\\"Anonymous Company\\\",\\\"fullName\\\":\\\"PersonA\\\"},{\\\"firmName\\\":\\\"Anonymous Company\\\",\\\"fullName\\\":\\\"PersonB\\\"}]\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testExplosion.pure\", -1, -1, 41, 168, -1, -1)))),es),es));\n }\n \n public static RichIterable<? extends java.lang.Object> Root_meta_pure_mapping_modelToModel_test_alloy_explosion_testMultiplePropertyExplosion__Any_MANY_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1251128\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1251129\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$explosion$testMultiplePropertyExplosion$2$system$imports$import__core_store_m2m_tests_legend_testExplosion_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -470,15 +470,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::explosion::multipleExplosionMapping\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::_SimpleFirm\")))._url(\"data:application/json,{\\\"name\\\":\\\"Anonymous Company\\\",\\\"simpleEmployees\\\":[{\\\"fullName\\\":\\\"PersonA\\\",\\\"address\\\":{\\\"street\\\":\\\"first\\\"}},{\\\"fullName\\\":\\\"PersonB\\\",\\\"address\\\":{\\\"street\\\":\\\"second\\\"}}]}\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testExplosion.pure\", -1, -1, 50, 17, -1, -1)));\n return CompiledSupport.toPureCollection(platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"[{\\\"firmName\\\":\\\"Anonymous Company\\\",\\\"fullName\\\":\\\"PersonA\\\",\\\"streetAddress\\\":\\\"first\\\"},{\\\"firmName\\\":\\\"Anonymous Company\\\",\\\"fullName\\\":\\\"PersonB\\\",\\\"streetAddress\\\":\\\"second\\\"}]\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testExplosion.pure\", -1, -1, 62, 217, -1, -1)))),es),es));\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_explosion_testTargetConstraintsViolatedWithExplosion__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_explosion_FirmEmployeeWithConstraint> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_explosion_FirmEmployeeWithConstraint>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1251150\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_explosion_FirmEmployeeWithConstraint> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_explosion_FirmEmployeeWithConstraint>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1251151\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$explosion$testTargetConstraintsViolatedWithExplosion$3$system$imports$import__core_store_m2m_tests_legend_testExplosion_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -499,15 +499,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::explosion::explosionWithConstraintMapping\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::_SimpleFirm\")))._url(\"data:application/json,{\\\"name\\\":\\\"Anonymous Company\\\",\\\"simpleEmployees\\\":[{\\\"fullName\\\":\\\"PersonA\\\"},{\\\"fullName\\\":\\\"PersonB\\\"}]}\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testExplosion.pure\", -1, -1, 71, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"[{\\\"defects\\\":[{\\\"path\\\":[],\\\"enforcementLevel\\\":\\\"Error\\\",\\\"ruleType\\\":\\\"ClassConstraint\\\",\\\"externalId\\\":null,\\\"id\\\":\\\"hasLongName\\\",\\\"ruleDefinerPath\\\":\\\"meta::pure::mapping::modelToModel::test::alloy::explosion::FirmEmployeeWithConstraint\\\",\\\"message\\\":\\\"Constraint :[hasLongName] violated in the Class FirmEmployeeWithConstraint\\\"}],\\\"source\\\":{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":1,\\\"record\\\":\\\"{\\\\\\\"name\\\\\\\":\\\\\\\"Anonymous Company\\\\\\\",\\\\\\\"simpleEmployees\\\\\\\":[{\\\\\\\"fullName\\\\\\\":\\\\\\\"PersonA\\\\\\\"},{\\\\\\\"fullName\\\\\\\":\\\\\\\"PersonB\\\\\\\"}]}\\\"},\\\"value\\\":{\\\"name\\\":\\\"Anonymous Company\\\",\\\"simpleEmployees\\\":[{\\\"fullName\\\":\\\"PersonA\\\"},{\\\"fullName\\\":\\\"PersonB\\\"}]}},\\\"value\\\":{\\\"fullName\\\":\\\"PersonA\\\",\\\"firmName\\\":\\\"Anonymous Company\\\"}},{\\\"defects\\\":[{\\\"path\\\":[],\\\"enforcementLevel\\\":\\\"Error\\\",\\\"ruleType\\\":\\\"ClassConstraint\\\",\\\"externalId\\\":null,\\\"id\\\":\\\"hasLongName\\\",\\\"ruleDefinerPath\\\":\\\"meta::pure::mapping::modelToModel::test::alloy::explosion::FirmEmployeeWithConstraint\\\",\\\"message\\\":\\\"Constraint :[hasLongName] violated in the Class FirmEmployeeWithConstraint\\\"}],\\\"source\\\":{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":1,\\\"record\\\":\\\"{\\\\\\\"name\\\\\\\":\\\\\\\"Anonymous Company\\\\\\\",\\\\\\\"simpleEmployees\\\\\\\":[{\\\\\\\"fullName\\\\\\\":\\\\\\\"PersonA\\\\\\\"},{\\\\\\\"fullName\\\\\\\":\\\\\\\"PersonB\\\\\\\"}]}\\\"},\\\"value\\\":{\\\"name\\\":\\\"Anonymous Company\\\",\\\"simpleEmployees\\\":[{\\\"fullName\\\":\\\"PersonA\\\"},{\\\"fullName\\\":\\\"PersonB\\\"}]}},\\\"value\\\":{\\\"fullName\\\":\\\"PersonB\\\",\\\"firmName\\\":\\\"Anonymous Company\\\"}}]\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testExplosion.pure\", -1, -1, 83, 1374, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_explosion_testMappingWithSetsUsingAndNotUsingExplosion__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1251172\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1251173\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$explosion$testMappingWithSetsUsingAndNotUsingExplosion$4$system$imports$import__core_store_m2m_tests_legend_testExplosion_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -528,15 +528,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::explosion::mappingWithSetsUsingAndNotUsingExplosion\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::_S_Person\")))._url(\"data:application/json,{\\\"fullName\\\":\\\"Pierre Doe\\\"}\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testExplosion.pure\", -1, -1, 96, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"firstName\\\":\\\"Pierre\\\",\\\"lastName\\\":\\\"Doe\\\"}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testExplosion.pure\", -1, -1, 107, 98, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_explosion_testExplosionAtPropertyLevel__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_explosion_TargetFirm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_explosion_TargetFirm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1251194\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_explosion_TargetFirm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_explosion_TargetFirm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1251195\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$explosion$testExplosionAtPropertyLevel$5$system$imports$import__core_store_m2m_tests_legend_testExplosion_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -557,15 +557,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::explosion::mappingWithSetsUsingAndNotUsingExplosion\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::_SimpleFirm\")))._url(\"data:application/json,{\\\"name\\\":\\\"Anonymous Company\\\",\\\"simpleEmployees\\\":[{\\\"fullName\\\":\\\"PersonA\\\",\\\"dateOfBirth\\\":\\\"2020-11-09\\\",\\\"address\\\":{\\\"street\\\":\\\"first\\\"}},{\\\"fullName\\\":\\\"PersonB\\\",\\\"dateOfBirth\\\":\\\"2020-11-10\\\",\\\"address\\\":{\\\"street\\\":\\\"second\\\"}}]}\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testExplosion.pure\", -1, -1, 120, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"name\\\": \\\"Anonymous Company\\\",\\\"firmEmployees\\\": [{\\\"firmName\\\": \\\"Anonymous Company\\\",\\\"fullName\\\": \\\"PersonA\\\",\\\"streetAddress\\\": \\\"first\\\",\\\"dateOfBirth\\\": \\\"2020-11-09\\\"},{\\\"firmName\\\": \\\"Anonymous Company\\\",\\\"fullName\\\": \\\"PersonB\\\",\\\"streetAddress\\\": \\\"second\\\",\\\"dateOfBirth\\\": \\\"2020-11-10\\\"}]}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testExplosion.pure\", -1, -1, 131, 326, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_explosion_testMappingWithExplosionAtPropertyLevel__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_explosion_TargetFirm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_explosion_TargetFirm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1251216\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_explosion_TargetFirm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_explosion_TargetFirm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1251217\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$explosion$testMappingWithExplosionAtPropertyLevel$6$system$imports$import__core_store_m2m_tests_legend_testExplosion_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -586,15 +586,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::explosion::mappingWithSetsUsingAndNotUsingExplosion\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::_SimpleFirm\")))._url(\"data:application/json,{\\\"name\\\":\\\"Anonymous Company\\\",\\\"simpleEmployees\\\":[{\\\"fullName\\\":\\\"PersonA\\\",\\\"dateOfBirth\\\":\\\"2020-11-09\\\",\\\"address\\\":{\\\"street\\\":\\\"first\\\"}},{\\\"fullName\\\":\\\"PersonB\\\",\\\"dateOfBirth\\\":\\\"2020-11-10\\\",\\\"address\\\":{\\\"street\\\":\\\"second\\\"}}]}\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testExplosion.pure\", -1, -1, 144, 18, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"name\\\": \\\"Anonymous Company\\\",\\\"firmEmployees\\\": [{\\\"firmName\\\": \\\"Anonymous Company\\\"}, {\\\"firmName\\\": \\\"Anonymous Company\\\"}]}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testExplosion.pure\", -1, -1, 155, 176, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_explosion_testExplosionAtPropertyLevelNotUsingAllProperties__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_explosion_TargetFirm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_explosion_TargetFirm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1251238\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_explosion_TargetFirm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_explosion_TargetFirm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1251239\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$explosion$testExplosionAtPropertyLevelNotUsingAllProperties$7$system$imports$import__core_store_m2m_tests_legend_testExplosion_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -615,15 +615,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::explosion::mappingWithSetsUsingAndNotUsingExplosion\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::_SimpleFirm\")))._url(\"data:application/json,{\\\"name\\\":\\\"Anonymous Company\\\",\\\"simpleEmployees\\\":[{\\\"fullName\\\":\\\"PersonA\\\",\\\"dateOfBirth\\\":\\\"2020-11-09\\\",\\\"address\\\":{\\\"street\\\":\\\"first\\\"}},{\\\"fullName\\\":\\\"PersonB\\\",\\\"dateOfBirth\\\":\\\"2020-11-10\\\",\\\"address\\\":{\\\"street\\\":\\\"second\\\"}}]}\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testExplosion.pure\", -1, -1, 168, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"name\\\": \\\"Anonymous Company\\\",\\\"firmEmployees\\\": [{\\\"firmName\\\": \\\"Anonymous Company\\\",\\\"fullName\\\": \\\"PersonA\\\"},{\\\"firmName\\\": \\\"Anonymous Company\\\",\\\"fullName\\\": \\\"PersonB\\\"}]}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testExplosion.pure\", -1, -1, 179, 219, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_explosion_testExplosionAtPropertyLevelWithNullResult__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_explosion_TargetFirm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_explosion_TargetFirm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1251260\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_explosion_TargetFirm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_explosion_TargetFirm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1251261\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$explosion$testExplosionAtPropertyLevelWithNullResult$8$system$imports$import__core_store_m2m_tests_legend_testExplosion_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n"}, {"source1": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_testUnitMeasure.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_testUnitMeasure.java", "unified_diff": "@@ -129,15 +129,15 @@\n      }\n }\n );\n     }\n \n public static RichIterable<? extends java.lang.Object> Root_meta_pure_mapping_modelToModel_test_alloy_units_testUnitToUnitIdentityMapping__Any_MANY_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_dest_HealthProfile> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_dest_HealthProfile>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$947821\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_dest_HealthProfile> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_dest_HealthProfile>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$947828\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$units$testUnitToUnitIdentityMapping$1$system$imports$import__core_store_m2m_tests_legend_testUnitMeasure_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -158,15 +158,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::units::instanceIdentityMapping\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_src__HealthProfile>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::units::src::_HealthProfile\")))._url(\"data:application/json,{\\\"fullName\\\":\\\"Teddy Dean\\\",\\\"weight\\\":{\\\"unit\\\":[{\\\"unitId\\\":\\\"meta::pure::unit::Mass~Kilogram\\\",\\\"exponentValue\\\":1}],\\\"value\\\":5.5}}\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testUnitMeasure.pure\", -1, -1, 32, 17, -1, -1)));\n return CompiledSupport.toPureCollection(platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"fullName\\\":\\\"Teddy Dean\\\",\\\"weight\\\":{\\\"unit\\\":[{\\\"unitId\\\":\\\"meta::pure::unit::Mass~Kilogram\\\",\\\"exponentValue\\\":1}],\\\"value\\\":5.5}}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testUnitMeasure.pure\", -1, -1, 43, 179, -1, -1)))),es),es));\n }\n \n public static RichIterable<? extends java.lang.Object> Root_meta_pure_mapping_modelToModel_test_alloy_units_testModelToModelMappingOfUnitToUnitTypeAndValue__Any_MANY_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_dest_DecomposedHealthProfile> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_dest_DecomposedHealthProfile>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$947843\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_dest_DecomposedHealthProfile> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_dest_DecomposedHealthProfile>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$947850\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$units$testModelToModelMappingOfUnitToUnitTypeAndValue$2$system$imports$import__core_store_m2m_tests_legend_testUnitMeasure_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -187,15 +187,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::units::unitDecomposeMapping\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_src__HealthProfile>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::units::src::_HealthProfile\")))._url(\"data:application/json,{\\\"fullName\\\":\\\"Teddy Dean\\\",\\\"weight\\\":{\\\"unit\\\":[{\\\"unitId\\\":\\\"meta::pure::unit::Mass~Kilogram\\\",\\\"exponentValue\\\":1}],\\\"value\\\":5.5}}\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testUnitMeasure.pure\", -1, -1, 52, 17, -1, -1)));\n return CompiledSupport.toPureCollection(platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"fullName\\\":\\\"Teddy Dean\\\",\\\"weightValue\\\":5.5,\\\"weightUnit\\\":\\\"meta::pure::unit::Mass~Kilogram\\\"}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testUnitMeasure.pure\", -1, -1, 63, 149, -1, -1)))),es),es));\n }\n \n public static RichIterable<? extends java.lang.Object> Root_meta_pure_mapping_modelToModel_test_alloy_units_testModelToModelMappingOfUnitTypeAndValueToUnit__Any_MANY_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_dest_HealthProfile> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_dest_HealthProfile>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$947865\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_dest_HealthProfile> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_dest_HealthProfile>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$947872\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$units$testModelToModelMappingOfUnitTypeAndValueToUnit$3$system$imports$import__core_store_m2m_tests_legend_testUnitMeasure_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -216,15 +216,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::units::unitComposeMapping\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_src__DecomposedHealthProfile>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::units::src::_DecomposedHealthProfile\")))._url(\"data:application/json,{\\\"fullName\\\":\\\"Teddy Dean\\\",\\\"weightUnit\\\":\\\"meta::pure::unit::Mass~Kilogram\\\",\\\"weightValue\\\":5.5}\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testUnitMeasure.pure\", -1, -1, 72, 17, -1, -1)));\n return CompiledSupport.toPureCollection(platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"fullName\\\":\\\"Teddy Dean\\\",\\\"weight\\\":{\\\"unit\\\":[{\\\"unitId\\\":\\\"meta::pure::unit::Mass~Kilogram\\\",\\\"exponentValue\\\":1}],\\\"value\\\":5.5}}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testUnitMeasure.pure\", -1, -1, 83, 179, -1, -1)))),es),es));\n }\n \n public static RichIterable<? extends java.lang.Object> Root_meta_pure_mapping_modelToModel_test_alloy_units_testModelToModelMappingOfUnitToUnitInSameMeasure__Any_MANY_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_dest_ClassWithPound> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_dest_ClassWithPound>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$947887\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_dest_ClassWithPound> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_dest_ClassWithPound>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$947894\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$units$testModelToModelMappingOfUnitToUnitInSameMeasure$4$system$imports$import__core_store_m2m_tests_legend_testUnitMeasure_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -245,15 +245,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::units::unitConvertMapping\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_src__ClassWithKilogram>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::units::src::_ClassWithKilogram\")))._url(\"data:application/json,{\\\"weight\\\":{\\\"unit\\\":[{\\\"unitId\\\":\\\"meta::pure::unit::Mass~Kilogram\\\",\\\"exponentValue\\\":1}],\\\"value\\\":5.5}}\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testUnitMeasure.pure\", -1, -1, 92, 17, -1, -1)));\n return CompiledSupport.toPureCollection(platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"weight\\\":{\\\"unit\\\":[{\\\"unitId\\\":\\\"meta::pure::unit::Mass~Pound\\\", \\\"exponentValue\\\":1}],\\\"value\\\":12.12548777530369}}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/testUnitMeasure.pure\", -1, -1, 103, 167, -1, -1)))),es),es));\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_units_unitMappingPlanGenerationTest__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_dest_HealthProfile> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_dest_HealthProfile>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$947909\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_dest_HealthProfile> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_units_dest_HealthProfile>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$947916\"));\n final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan _res = core_pure_executionPlan_executionPlan_generation.Root_meta_pure_executionPlan_executionPlan_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__ExecutionPlan_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$units$unitMappingPlanGenerationTest$5$system$imports$import__core_store_m2m_tests_legend_testUnitMeasure_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n"}, {"source1": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_toFromSameName.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_toFromSameName.java", "unified_diff": "@@ -64,15 +64,15 @@\n      }\n }\n );\n     }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_canMapBetweenClassesWithTheSameName__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_toFromSameName_dest_domain_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_toFromSameName_dest_domain_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$732964\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_toFromSameName_dest_domain_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_toFromSameName_dest_domain_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$732967\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$canMapBetweenClassesWithTheSameName$1$system$imports$import__core_store_m2m_tests_legend_toFromSameName_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -94,15 +94,15 @@\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::toFromSameName::personMapping\")),core_store_m2m_tests_legend_util.Root_meta_pure_mapping_modelToModel_test_alloy_utils_testJsonRuntime_Class_1__String_1__Runtime_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_toFromSameName_src_domain_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::toFromSameName::src::domain::Person\")),\"{\\\"firstName\\\":\\\"Dave\\\", \\\"lastName\\\":\\\"Miles\\\"}\",es),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/toFromSameName.pure\", -1, -1, 33, 17, -1, -1)));\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/toFromSameName.pure\", -1, -1, 39, 31, -1, -1));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"newFirstName\\\":\\\"Dave\\\", \\\"newLastName\\\":\\\"Miles\\\", \\\"age\\\":25}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_canMapBetweenClassesWithTheSameNameChecked__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_toFromSameName_dest_domain_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_toFromSameName_dest_domain_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$732991\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_toFromSameName_dest_domain_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_toFromSameName_dest_domain_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$732994\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$canMapBetweenClassesWithTheSameNameChecked$2$system$imports$import__core_store_m2m_tests_legend_toFromSameName_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n"}, {"source1": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_userFunctions.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_userFunctions.java", "unified_diff": "@@ -77,15 +77,15 @@\n      }\n }\n );\n     }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_canEvaluateAMappingWithAUserDefinedFunctionProperty__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_userFunction_FirstEmployee> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_userFunction_FirstEmployee>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1520358\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_userFunction_FirstEmployee> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_userFunction_FirstEmployee>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1520365\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$canEvaluateAMappingWithAUserDefinedFunctionProperty$1$system$imports$import__core_store_m2m_tests_legend_userFunctions_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -108,15 +108,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/userFunctions.pure\", -1, -1, 40, 31, -1, -1));\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"{\",\"  \\\"defects\\\":[],\",\"  \\\"value\\\":{\\\"name\\\":\\\"Dave Miles\\\"},\",\"  \\\"source\\\":{\",\"    \\\"defects\\\":[],\",\"    \\\"value\\\":{\\\"employees\\\": [{\\\"firstName\\\": \\\"Dave\\\",\\\"lastName\\\": \\\"Miles\\\"}]},\",\"    \\\"source\\\": {\\\"number\\\":1, \\\"record\\\":\\\"{\\\\\\\"name\\\\\\\":\\\\\\\"firm1\\\\\\\",\\\\\\\"employees\\\\\\\":[{\\\\\\\"firstName\\\\\\\":\\\\\\\"Dave\\\\\\\",\\\\\\\"lastName\\\\\\\":\\\\\\\"Miles\\\\\\\"}]}\\\"}\",\"  }\",\"}\")),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_canEvaluateAConstraintWithAUserDefinedFunctionProperty__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_userFunction_FirstEmployeeConstrained> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_userFunction_FirstEmployeeConstrained>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1520390\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_userFunction_FirstEmployeeConstrained> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_userFunction_FirstEmployeeConstrained>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1520397\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$canEvaluateAConstraintWithAUserDefinedFunctionProperty$2$system$imports$import__core_store_m2m_tests_legend_userFunctions_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n"}, {"source1": "org/finos/legend/pure/generated/core_store_m2m_tests_primitives.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_tests_primitives.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -53,27 +53,14 @@\n core_store_m2m_tests_primitives.__functions.get(\"meta$pure$mapping$modelToModel$test$primitives$testWithPrimitiveTypes$1$system$imports$import__core_store_m2m_tests_primitives_pure_1$2\")\n ))\n ,es); public boolean accept(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address param){return func.value(param, es);}})\n ;\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_primitives_primitiveModelMapping_Address_add$0\", new DefaultPureLambdaFunction1<java.lang.String, java.lang.String>()\n-{\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((java.lang.String)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final java.lang.String _src, final ExecutionSupport es)\n-     {\n-return _src;\n-     }\n-}\n-);\n         __functions.put(\"meta$pure$mapping$modelToModel$test$primitives$testWithPrimitiveTypes$1$system$imports$import__core_store_m2m_tests_primitives_pure_1$4\", new DefaultPureLambdaFunction0<RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>>()\n {\n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n@@ -85,14 +72,27 @@\n core_store_m2m_tests_primitives.__functions.get(\"meta$pure$mapping$modelToModel$test$primitives$testWithPrimitiveTypes$1$system$imports$import__core_store_m2m_tests_primitives_pure_1$2\")\n ))\n ,es); public boolean accept(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address param){return func.value(param, es);}})\n ;}}));\n      }\n }\n );\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_primitives_primitiveModelMapping_Address_add$0\", new DefaultPureLambdaFunction1<java.lang.String, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((java.lang.String)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final java.lang.String _src, final ExecutionSupport es)\n+     {\n+return _src;\n+     }\n+}\n+);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_primitives_primitiveModelMapping_Person$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person_Address, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person_Address)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n"}, {"source1": "org/finos/legend/pure/generated/core_store_m2m_tests_simple.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_tests_simple.java", "unified_diff": "@@ -266,14 +266,27 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade _src, final ExecutionSupport es)\n      {\n return _src._product()._name();\n      }\n }\n );\n+        __functions.put(\"$core$371452\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person, java.lang.Boolean>()\n+{\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person _e, final ExecutionSupport es)\n+     {\n+return org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA.class.isInstance(_e);\n+     }\n+}\n+);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_simple_simpleModelMapping_Person$9\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -344,37 +357,37 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product _src, final ExecutionSupport es)\n      {\n return _src._region();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithSubTypeWithNestedAssociation_meta_pure_mapping_modelToModel_test_shared_dest_Firm$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA>>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_simple_ModelMappingWithJoinToExtendedProperty_Product$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product, java.lang.String>()\n {\n-     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA> execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA> value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_src._employees()).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person _e){return org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA.class.isInstance(_e);}})),org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/simple.pure\", -1, -1, 291, 91, -1, -1)));\n+return _src._name();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_simple_ModelMappingWithJoinToExtendedProperty_Product$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product, java.lang.String>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithSubTypeWithNestedAssociation_meta_pure_mapping_modelToModel_test_shared_dest_Firm$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA>>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product _src, final ExecutionSupport es)\n+     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA> value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm _src, final ExecutionSupport es)\n      {\n-return _src._name();\n+return CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_src._employees()).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person _e){return org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA.class.isInstance(_e);}})),org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/simple.pure\", -1, -1, 291, 91, -1, -1)));\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithSubTypeWithNestedAssociation_meta_pure_mapping_modelToModel_test_shared_dest_Firm$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -526,14 +539,27 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow _r, final ExecutionSupport es)\n      {\n return _r.getString(\"lastName\",es);\n      }\n }\n );\n+        __functions.put(\"$core$371329\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person, java.lang.Boolean>()\n+{\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person _e, final ExecutionSupport es)\n+     {\n+return org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA.class.isInstance(_e);\n+     }\n+}\n+);\n         __functions.put(\"meta$pure$mapping$modelToModel$test$simple$testSimpleProject$9$system$imports$import__core_store_m2m_tests_simple_pure_1$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -627,27 +653,14 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee _src, final ExecutionSupport es)\n      {\n return _src._firmName();\n      }\n }\n );\n-        __functions.put(\"$core$371368\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person, java.lang.Boolean>()\n-{\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person _e, final ExecutionSupport es)\n-     {\n-return org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA.class.isInstance(_e);\n-     }\n-}\n-);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_simple_simpleModelMapping_NameWithLang$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__NameWithLang, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__NameWithLang)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -770,27 +783,14 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person _src, final ExecutionSupport es)\n      {\n return CompiledSupport.substring(_src._fullName(), (long)CompiledSupport.plus(Lists.mutable.<java.lang.Long>with(Long.valueOf(((String)_src._fullName()).indexOf((String)\" \")),1l)), CompiledSupport.length(_src._fullName()));\n      }\n }\n );\n-        __functions.put(\"$core$371279\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person, java.lang.Boolean>()\n-{\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person _e, final ExecutionSupport es)\n-     {\n-return org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA.class.isInstance(_e);\n-     }\n-}\n-);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_simple_simpleModelMapping_Product2Simple$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product2, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product2)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n"}]}
