{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -279080,15 +279080,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):                         fd7ea0ce\n+  32-bit CRC value (hex):                         c9fe629c\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@@ -279116,15 +279116,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):                         93a64ee9\n+  32-bit CRC value (hex):                         16fbfb6a\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@@ -320696,15 +320696,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):                         a25f4674\n+  32-bit CRC value (hex):                         e9d55b64\n   compressed size:                                13467 bytes\n   uncompressed size:                              13467 bytes\n   length of filename:                             66 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@@ -320840,15 +320840,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):                         95f79ef5\n+  32-bit CRC value (hex):                         999f7275\n   compressed size:                                115111 bytes\n   uncompressed size:                              115111 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@@ -320912,15 +320912,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):                         082b7892\n+  32-bit CRC value (hex):                         84e7480c\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@@ -323252,15 +323252,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):                         825f2af4\n+  32-bit CRC value (hex):                         d1eb9cb9\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@@ -324116,15 +324116,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):                         fa6d95d2\n+  32-bit CRC value (hex):                         08b4f6ea\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@@ -324656,15 +324656,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):                         87c50159\n+  32-bit CRC value (hex):                         b2eeb949\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@@ -325664,15 +325664,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):                         d4ff6a98\n+  32-bit CRC value (hex):                         ecba27a8\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@@ -325844,15 +325844,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):                         4ed1fdb3\n+  32-bit CRC value (hex):                         3297da80\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@@ -325880,15 +325880,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):                         57d7b72f\n+  32-bit CRC value (hex):                         55be5146\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@@ -326060,15 +326060,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):                         a6641066\n+  32-bit CRC value (hex):                         c2ff295e\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@@ -326096,15 +326096,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):                         b7d4161b\n+  32-bit CRC value (hex):                         f44848c9\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@@ -326132,15 +326132,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):                         c80a6605\n+  32-bit CRC value (hex):                         2e4b153b\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@@ -326168,15 +326168,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):                         91a7dc0b\n+  32-bit CRC value (hex):                         2d7d79a9\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@@ -326240,15 +326240,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):                         9579c0c6\n+  32-bit CRC value (hex):                         b31f90e7\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@@ -326528,15 +326528,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):                         f8f85293\n+  32-bit CRC value (hex):                         30b79c20\n   compressed size:                                335599 bytes\n   uncompressed size:                              335599 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@@ -332864,15 +332864,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):                         f09d2be2\n+  32-bit CRC value (hex):                         a9754181\n   compressed size:                                542126 bytes\n   uncompressed size:                              542126 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@@ -333368,15 +333368,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):                         1dbd776b\n+  32-bit CRC value (hex):                         1004a70f\n   compressed size:                                542126 bytes\n   uncompressed size:                              542126 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@@ -333872,15 +333872,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):                         cf9f75e9\n+  32-bit CRC value (hex):                         000b0053\n   compressed size:                                540278 bytes\n   uncompressed size:                              540278 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@@ -334196,15 +334196,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):                         6cc09cb5\n+  32-bit CRC value (hex):                         b63a62a3\n   compressed size:                                553267 bytes\n   uncompressed size:                              553267 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@@ -334520,15 +334520,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):                         a8f161d1\n+  32-bit CRC value (hex):                         f52a82b1\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@@ -335060,15 +335060,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):                         c55e208e\n+  32-bit CRC value (hex):                         9371e445\n   compressed size:                                424232 bytes\n   uncompressed size:                              424232 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@@ -335132,15 +335132,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):                         82b98e46\n+  32-bit CRC value (hex):                         bd23c297\n   compressed size:                                331337 bytes\n   uncompressed size:                              331337 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@@ -335168,15 +335168,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):                         2adf29e0\n+  32-bit CRC value (hex):                         f9823fe4\n   compressed size:                                201082 bytes\n   uncompressed size:                              201082 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@@ -335240,15 +335240,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):                         e80bd785\n+  32-bit CRC value (hex):                         4c40f179\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@@ -335348,15 +335348,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):                         149b638c\n+  32-bit CRC value (hex):                         02eca046\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@@ -335384,15 +335384,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):                         851c6217\n+  32-bit CRC value (hex):                         6689c650\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@@ -335420,15 +335420,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):                         07fa89d6\n+  32-bit CRC value (hex):                         91e032ab\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@@ -335456,15 +335456,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):                         1193e8dd\n+  32-bit CRC value (hex):                         0f4234a7\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@@ -335492,15 +335492,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):                         ebfbc00e\n+  32-bit CRC value (hex):                         9fc3335c\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@@ -335528,15 +335528,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):                         64597a03\n+  32-bit CRC value (hex):                         6a33bd3f\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@@ -335564,15 +335564,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):                         4d7db9af\n+  32-bit CRC value (hex):                         69d4458a\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@@ -335600,15 +335600,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):                         daf8fead\n+  32-bit CRC value (hex):                         126bb59c\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@@ -335636,15 +335636,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):                         df33e383\n+  32-bit CRC value (hex):                         625d3a31\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@@ -335672,15 +335672,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):                         bcd2b39b\n+  32-bit CRC value (hex):                         677fd190\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@@ -335708,15 +335708,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):                         f4d1fe7b\n+  32-bit CRC value (hex):                         b16b9d8f\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@@ -335744,15 +335744,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):                         bdd6f7d6\n+  32-bit CRC value (hex):                         4d54585e\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@@ -335780,15 +335780,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):                         8251822d\n+  32-bit CRC value (hex):                         951e1702\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@@ -335816,15 +335816,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):                         bfecb548\n+  32-bit CRC value (hex):                         c9912296\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@@ -335852,15 +335852,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):                         12962772\n+  32-bit CRC value (hex):                         2978654d\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@@ -335888,15 +335888,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):                         7437d703\n+  32-bit CRC value (hex):                         e84aa6f9\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@@ -335924,15 +335924,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):                         4b720b83\n+  32-bit CRC value (hex):                         adab4f39\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@@ -335960,15 +335960,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):                         b12f4e9b\n+  32-bit CRC value (hex):                         c2353bfb\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@@ -335996,15 +335996,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):                         fec5c5f4\n+  32-bit CRC value (hex):                         88fef336\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@@ -336032,15 +336032,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):                         fbd92a59\n+  32-bit CRC value (hex):                         f0e683b5\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@@ -336068,15 +336068,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):                         339ccf60\n+  32-bit CRC value (hex):                         648ff5e0\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@@ -336104,15 +336104,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):                         3f9a8ee5\n+  32-bit CRC value (hex):                         494d0790\n   compressed size:                                131617 bytes\n   uncompressed size:                              131617 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@@ -336140,15 +336140,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):                         a3380157\n+  32-bit CRC value (hex):                         854b8f9a\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@@ -336176,15 +336176,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):                         c25645b6\n+  32-bit CRC value (hex):                         65834b49\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@@ -336212,15 +336212,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):                         7d5b66ca\n+  32-bit CRC value (hex):                         177b144a\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@@ -336284,15 +336284,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):                         e0e7284f\n+  32-bit CRC value (hex):                         cf9ff332\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@@ -336392,15 +336392,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):                         3daf18ed\n+  32-bit CRC value (hex):                         008ac5f4\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@@ -336464,15 +336464,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):                         47cc93ba\n+  32-bit CRC value (hex):                         71ef9517\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": "@@ -216277,15 +216277,15 @@\n 481A051 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 481A053   Length              0005 (5)\n 481A055   Flags               01 (1) 'Modification'\n 481A056   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 481A05A PAYLOAD\n \n 4826245 DATA DESCRIPTOR       08074B50 (134695760)\n-4826249 CRC                   FD7EA0CE (4252934350)\n+4826249 CRC                   C9FE629C (3388891804)\n 482624D Compressed Size       0000C1EB (49643)\n 4826251 Uncompressed Size     0000C1EB (49643)\n \n 4826255 LOCAL HEADER #7767    04034B50 (67324752)\n 4826259 Extract Zip Spec      14 (20) '2.0'\n 482625A Extract OS            00 (0) 'MS-DOS'\n 482625B General Purpose Flag  0008 (8)\n@@ -216305,15 +216305,15 @@\n 48262C6 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 48262C8   Length              0005 (5)\n 48262CA   Flags               01 (1) 'Modification'\n 48262CB   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 48262CF PAYLOAD\n \n 4830948 DATA DESCRIPTOR       08074B50 (134695760)\n-483094C CRC                   93A64EE9 (2477149929)\n+483094C CRC                   16FBFB6A (385612650)\n 4830950 Compressed Size       0000A679 (42617)\n 4830954 Uncompressed Size     0000A679 (42617)\n \n 4830958 LOCAL HEADER #7768    04034B50 (67324752)\n 483095C Extract Zip Spec      14 (20) '2.0'\n 483095D Extract OS            00 (0) 'MS-DOS'\n 483095E General Purpose Flag  0008 (8)\n@@ -248687,15 +248687,15 @@\n 53D90E0 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 53D90E2   Length              0005 (5)\n 53D90E4   Flags               01 (1) 'Modification'\n 53D90E5   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 53D90E9 PAYLOAD\n \n 53DC584 DATA DESCRIPTOR       08074B50 (134695760)\n-53DC588 CRC                   A25F4674 (2724152948)\n+53DC588 CRC                   E9D55B64 (3923073892)\n 53DC58C Compressed Size       0000349B (13467)\n 53DC590 Uncompressed Size     0000349B (13467)\n \n 53DC594 LOCAL HEADER #8923    04034B50 (67324752)\n 53DC598 Extract Zip Spec      14 (20) '2.0'\n 53DC599 Extract OS            00 (0) 'MS-DOS'\n 53DC59A General Purpose Flag  0008 (8)\n@@ -248799,15 +248799,15 @@\n 53E0EDE Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 53E0EE0   Length              0005 (5)\n 53E0EE2   Flags               01 (1) 'Modification'\n 53E0EE3   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 53E0EE7 PAYLOAD\n \n 53FD08E DATA DESCRIPTOR       08074B50 (134695760)\n-53FD092 CRC                   95F79EF5 (2516033269)\n+53FD092 CRC                   999F7275 (2577363573)\n 53FD096 Compressed Size       0001C1A7 (115111)\n 53FD09A Uncompressed Size     0001C1A7 (115111)\n \n 53FD09E LOCAL HEADER #8927    04034B50 (67324752)\n 53FD0A2 Extract Zip Spec      14 (20) '2.0'\n 53FD0A3 Extract OS            00 (0) 'MS-DOS'\n 53FD0A4 General Purpose Flag  0008 (8)\n@@ -248855,15 +248855,15 @@\n 53FFC65 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 53FFC67   Length              0005 (5)\n 53FFC69   Flags               01 (1) 'Modification'\n 53FFC6A   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 53FFC6E PAYLOAD\n \n 540F008 DATA DESCRIPTOR       08074B50 (134695760)\n-540F00C CRC                   082B7892 (137066642)\n+540F00C CRC                   84E7480C (2229749772)\n 540F010 Compressed Size       0000F39A (62362)\n 540F014 Uncompressed Size     0000F39A (62362)\n \n 540F018 LOCAL HEADER #8929    04034B50 (67324752)\n 540F01C Extract Zip Spec      14 (20) '2.0'\n 540F01D Extract OS            00 (0) 'MS-DOS'\n 540F01E General Purpose Flag  0008 (8)\n@@ -250675,15 +250675,15 @@\n 5574084 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 5574086   Length              0005 (5)\n 5574088   Flags               01 (1) 'Modification'\n 5574089   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 557408D PAYLOAD\n \n 557558E DATA DESCRIPTOR       08074B50 (134695760)\n-5575592 CRC                   825F2AF4 (2187274996)\n+5575592 CRC                   D1EB9CB9 (3521879225)\n 5575596 Compressed Size       00001501 (5377)\n 557559A Uncompressed Size     00001501 (5377)\n \n 557559E LOCAL HEADER #8994    04034B50 (67324752)\n 55755A2 Extract Zip Spec      14 (20) '2.0'\n 55755A3 Extract OS            00 (0) 'MS-DOS'\n 55755A4 General Purpose Flag  0008 (8)\n@@ -251347,15 +251347,15 @@\n 55C6B44 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 55C6B46   Length              0005 (5)\n 55C6B48   Flags               01 (1) 'Modification'\n 55C6B49   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 55C6B4D PAYLOAD\n \n 55DE5A9 DATA DESCRIPTOR       08074B50 (134695760)\n-55DE5AD CRC                   FA6D95D2 (4201485778)\n+55DE5AD CRC                   08B4F6EA (146077418)\n 55DE5B1 Compressed Size       00017A5C (96860)\n 55DE5B5 Uncompressed Size     00017A5C (96860)\n \n 55DE5B9 LOCAL HEADER #9018    04034B50 (67324752)\n 55DE5BD Extract Zip Spec      14 (20) '2.0'\n 55DE5BE Extract OS            00 (0) 'MS-DOS'\n 55DE5BF General Purpose Flag  0008 (8)\n@@ -251767,15 +251767,15 @@\n 5602640 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 5602642   Length              0005 (5)\n 5602644   Flags               01 (1) 'Modification'\n 5602645   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 5602649 PAYLOAD\n \n 5606EC9 DATA DESCRIPTOR       08074B50 (134695760)\n-5606ECD CRC                   87C50159 (2277835097)\n+5606ECD CRC                   B2EEB949 (3001989449)\n 5606ED1 Compressed Size       00004880 (18560)\n 5606ED5 Uncompressed Size     00004880 (18560)\n \n 5606ED9 LOCAL HEADER #9033    04034B50 (67324752)\n 5606EDD Extract Zip Spec      14 (20) '2.0'\n 5606EDE Extract OS            00 (0) 'MS-DOS'\n 5606EDF General Purpose Flag  0008 (8)\n@@ -252551,15 +252551,15 @@\n 56D3C9D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 56D3C9F   Length              0005 (5)\n 56D3CA1   Flags               01 (1) 'Modification'\n 56D3CA2   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 56D3CA6 PAYLOAD\n \n 56E57DC DATA DESCRIPTOR       08074B50 (134695760)\n-56E57E0 CRC                   D4FF6A98 (3573508760)\n+56E57E0 CRC                   ECBA27A8 (3971622824)\n 56E57E4 Compressed Size       00011B36 (72502)\n 56E57E8 Uncompressed Size     00011B36 (72502)\n \n 56E57EC LOCAL HEADER #9061    04034B50 (67324752)\n 56E57F0 Extract Zip Spec      14 (20) '2.0'\n 56E57F1 Extract OS            00 (0) 'MS-DOS'\n 56E57F2 General Purpose Flag  0008 (8)\n@@ -252691,15 +252691,15 @@\n 56F88F5 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 56F88F7   Length              0005 (5)\n 56F88F9   Flags               01 (1) 'Modification'\n 56F88FA   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 56F88FE PAYLOAD\n \n 570A9E9 DATA DESCRIPTOR       08074B50 (134695760)\n-570A9ED CRC                   4ED1FDB3 (1322384819)\n+570A9ED CRC                   3297DA80 (848812672)\n 570A9F1 Compressed Size       000120EB (73963)\n 570A9F5 Uncompressed Size     000120EB (73963)\n \n 570A9F9 LOCAL HEADER #9066    04034B50 (67324752)\n 570A9FD Extract Zip Spec      14 (20) '2.0'\n 570A9FE Extract OS            00 (0) 'MS-DOS'\n 570A9FF General Purpose Flag  0008 (8)\n@@ -252719,15 +252719,15 @@\n 570AA72 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 570AA74   Length              0005 (5)\n 570AA76   Flags               01 (1) 'Modification'\n 570AA77   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 570AA7B PAYLOAD\n \n 5710030 DATA DESCRIPTOR       08074B50 (134695760)\n-5710034 CRC                   57D7B72F (1473754927)\n+5710034 CRC                   55BE5146 (1438536006)\n 5710038 Compressed Size       000055B5 (21941)\n 571003C Uncompressed Size     000055B5 (21941)\n \n 5710040 LOCAL HEADER #9067    04034B50 (67324752)\n 5710044 Extract Zip Spec      14 (20) '2.0'\n 5710045 Extract OS            00 (0) 'MS-DOS'\n 5710046 General Purpose Flag  0008 (8)\n@@ -252859,15 +252859,15 @@\n 57FEF4D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 57FEF4F   Length              0005 (5)\n 57FEF51   Flags               01 (1) 'Modification'\n 57FEF52   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 57FEF56 PAYLOAD\n \n 580E8C7 DATA DESCRIPTOR       08074B50 (134695760)\n-580E8CB CRC                   A6641066 (2791575654)\n+580E8CB CRC                   C2FF295E (3271502174)\n 580E8CF Compressed Size       0000F971 (63857)\n 580E8D3 Uncompressed Size     0000F971 (63857)\n \n 580E8D7 LOCAL HEADER #9072    04034B50 (67324752)\n 580E8DB Extract Zip Spec      14 (20) '2.0'\n 580E8DC Extract OS            00 (0) 'MS-DOS'\n 580E8DD General Purpose Flag  0008 (8)\n@@ -252887,15 +252887,15 @@\n 580E956 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 580E958   Length              0005 (5)\n 580E95A   Flags               01 (1) 'Modification'\n 580E95B   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 580E95F PAYLOAD\n \n 5839F18 DATA DESCRIPTOR       08074B50 (134695760)\n-5839F1C CRC                   B7D4161B (3084129819)\n+5839F1C CRC                   F44848C9 (4098377929)\n 5839F20 Compressed Size       0002B5B9 (177593)\n 5839F24 Uncompressed Size     0002B5B9 (177593)\n \n 5839F28 LOCAL HEADER #9073    04034B50 (67324752)\n 5839F2C Extract Zip Spec      14 (20) '2.0'\n 5839F2D Extract OS            00 (0) 'MS-DOS'\n 5839F2E General Purpose Flag  0008 (8)\n@@ -252915,15 +252915,15 @@\n 5839F9E Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 5839FA0   Length              0005 (5)\n 5839FA2   Flags               01 (1) 'Modification'\n 5839FA3   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 5839FA7 PAYLOAD\n \n 5840A72 DATA DESCRIPTOR       08074B50 (134695760)\n-5840A76 CRC                   C80A6605 (3356124677)\n+5840A76 CRC                   2E4B153B (776672571)\n 5840A7A Compressed Size       00006ACB (27339)\n 5840A7E Uncompressed Size     00006ACB (27339)\n \n 5840A82 LOCAL HEADER #9074    04034B50 (67324752)\n 5840A86 Extract Zip Spec      14 (20) '2.0'\n 5840A87 Extract OS            00 (0) 'MS-DOS'\n 5840A88 General Purpose Flag  0008 (8)\n@@ -252943,15 +252943,15 @@\n 5840AFA Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 5840AFC   Length              0005 (5)\n 5840AFE   Flags               01 (1) 'Modification'\n 5840AFF   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 5840B03 PAYLOAD\n \n 5855194 DATA DESCRIPTOR       08074B50 (134695760)\n-5855198 CRC                   91A7DC0B (2443697163)\n+5855198 CRC                   2D7D79A9 (763197865)\n 585519C Compressed Size       00014691 (83601)\n 58551A0 Uncompressed Size     00014691 (83601)\n \n 58551A4 LOCAL HEADER #9075    04034B50 (67324752)\n 58551A8 Extract Zip Spec      14 (20) '2.0'\n 58551A9 Extract OS            00 (0) 'MS-DOS'\n 58551AA General Purpose Flag  0008 (8)\n@@ -252999,15 +252999,15 @@\n 585AB5D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 585AB5F   Length              0005 (5)\n 585AB61   Flags               01 (1) 'Modification'\n 585AB62   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 585AB66 PAYLOAD\n \n 585D6BF DATA DESCRIPTOR       08074B50 (134695760)\n-585D6C3 CRC                   9579C0C6 (2507784390)\n+585D6C3 CRC                   B31F90E7 (3005190375)\n 585D6C7 Compressed Size       00002B59 (11097)\n 585D6CB Uncompressed Size     00002B59 (11097)\n \n 585D6CF LOCAL HEADER #9077    04034B50 (67324752)\n 585D6D3 Extract Zip Spec      14 (20) '2.0'\n 585D6D4 Extract OS            00 (0) 'MS-DOS'\n 585D6D5 General Purpose Flag  0008 (8)\n@@ -253223,15 +253223,15 @@\n 5916DA6 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 5916DA8   Length              0005 (5)\n 5916DAA   Flags               01 (1) 'Modification'\n 5916DAB   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 5916DAF PAYLOAD\n \n 5968C9E DATA DESCRIPTOR       08074B50 (134695760)\n-5968CA2 CRC                   F8F85293 (4177023635)\n+5968CA2 CRC                   30B79C20 (817339424)\n 5968CA6 Compressed Size       00051EEF (335599)\n 5968CAA Uncompressed Size     00051EEF (335599)\n \n 5968CAE LOCAL HEADER #9085    04034B50 (67324752)\n 5968CB2 Extract Zip Spec      14 (20) '2.0'\n 5968CB3 Extract OS            00 (0) 'MS-DOS'\n 5968CB4 General Purpose Flag  0008 (8)\n@@ -258151,15 +258151,15 @@\n 68C5D82 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 68C5D84   Length              0005 (5)\n 68C5D86   Flags               01 (1) 'Modification'\n 68C5D87   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 68C5D8B PAYLOAD\n \n 694A339 DATA DESCRIPTOR       08074B50 (134695760)\n-694A33D CRC                   F09D2BE2 (4036832226)\n+694A33D CRC                   A9754181 (2843033985)\n 694A341 Compressed Size       000845AE (542126)\n 694A345 Uncompressed Size     000845AE (542126)\n \n 694A349 LOCAL HEADER #9261    04034B50 (67324752)\n 694A34D Extract Zip Spec      14 (20) '2.0'\n 694A34E Extract OS            00 (0) 'MS-DOS'\n 694A34F General Purpose Flag  0008 (8)\n@@ -258543,15 +258543,15 @@\n 6A4EA77 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6A4EA79   Length              0005 (5)\n 6A4EA7B   Flags               01 (1) 'Modification'\n 6A4EA7C   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6A4EA80 PAYLOAD\n \n 6AD302E DATA DESCRIPTOR       08074B50 (134695760)\n-6AD3032 CRC                   1DBD776B (498956139)\n+6AD3032 CRC                   1004A70F (268740367)\n 6AD3036 Compressed Size       000845AE (542126)\n 6AD303A Uncompressed Size     000845AE (542126)\n \n 6AD303E LOCAL HEADER #9275    04034B50 (67324752)\n 6AD3042 Extract Zip Spec      14 (20) '2.0'\n 6AD3043 Extract OS            00 (0) 'MS-DOS'\n 6AD3044 General Purpose Flag  0008 (8)\n@@ -258935,15 +258935,15 @@\n 6BD6888 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6BD688A   Length              0005 (5)\n 6BD688C   Flags               01 (1) 'Modification'\n 6BD688D   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6BD6891 PAYLOAD\n \n 6C5A707 DATA DESCRIPTOR       08074B50 (134695760)\n-6C5A70B CRC                   CF9F75E9 (3483334121)\n+6C5A70B CRC                   000B0053 (720979)\n 6C5A70F Compressed Size       00083E76 (540278)\n 6C5A713 Uncompressed Size     00083E76 (540278)\n \n 6C5A717 LOCAL HEADER #9289    04034B50 (67324752)\n 6C5A71B Extract Zip Spec      14 (20) '2.0'\n 6C5A71C Extract OS            00 (0) 'MS-DOS'\n 6C5A71D General Purpose Flag  0008 (8)\n@@ -259187,15 +259187,15 @@\n 6CA838A Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6CA838C   Length              0005 (5)\n 6CA838E   Flags               01 (1) 'Modification'\n 6CA838F   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6CA8393 PAYLOAD\n \n 6D2F4C6 DATA DESCRIPTOR       08074B50 (134695760)\n-6D2F4CA CRC                   6CC09CB5 (1824562357)\n+6D2F4CA CRC                   B63A62A3 (3057279651)\n 6D2F4CE Compressed Size       00087133 (553267)\n 6D2F4D2 Uncompressed Size     00087133 (553267)\n \n 6D2F4D6 LOCAL HEADER #9298    04034B50 (67324752)\n 6D2F4DA Extract Zip Spec      14 (20) '2.0'\n 6D2F4DB Extract OS            00 (0) 'MS-DOS'\n 6D2F4DC General Purpose Flag  0008 (8)\n@@ -259439,15 +259439,15 @@\n 6ECD2A3 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6ECD2A5   Length              0005 (5)\n 6ECD2A7   Flags               01 (1) 'Modification'\n 6ECD2A8   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6ECD2AC PAYLOAD\n \n 6F3EF6C DATA DESCRIPTOR       08074B50 (134695760)\n-6F3EF70 CRC                   A8F161D1 (2834391505)\n+6F3EF70 CRC                   F52A82B1 (4113203889)\n 6F3EF74 Compressed Size       00071CC0 (466112)\n 6F3EF78 Uncompressed Size     00071CC0 (466112)\n \n 6F3EF7C LOCAL HEADER #9307    04034B50 (67324752)\n 6F3EF80 Extract Zip Spec      14 (20) '2.0'\n 6F3EF81 Extract OS            00 (0) 'MS-DOS'\n 6F3EF82 General Purpose Flag  0008 (8)\n@@ -259859,15 +259859,15 @@\n 7018956 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 7018958   Length              0005 (5)\n 701895A   Flags               01 (1) 'Modification'\n 701895B   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 701895F PAYLOAD\n \n 7080287 DATA DESCRIPTOR       08074B50 (134695760)\n-708028B CRC                   C55E208E (3311280270)\n+708028B CRC                   9371E445 (2473714757)\n 708028F Compressed Size       00067928 (424232)\n 7080293 Uncompressed Size     00067928 (424232)\n \n 7080297 LOCAL HEADER #9322    04034B50 (67324752)\n 708029B Extract Zip Spec      14 (20) '2.0'\n 708029C Extract OS            00 (0) 'MS-DOS'\n 708029D General Purpose Flag  0008 (8)\n@@ -259915,15 +259915,15 @@\n 7083977 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 7083979   Length              0005 (5)\n 708397B   Flags               01 (1) 'Modification'\n 708397C   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 7083980 PAYLOAD\n \n 70D47C9 DATA DESCRIPTOR       08074B50 (134695760)\n-70D47CD CRC                   82B98E46 (2193198662)\n+70D47CD CRC                   BD23C297 (3173237399)\n 70D47D1 Compressed Size       00050E49 (331337)\n 70D47D5 Uncompressed Size     00050E49 (331337)\n \n 70D47D9 LOCAL HEADER #9324    04034B50 (67324752)\n 70D47DD Extract Zip Spec      14 (20) '2.0'\n 70D47DE Extract OS            00 (0) 'MS-DOS'\n 70D47DF General Purpose Flag  0008 (8)\n@@ -259943,15 +259943,15 @@\n 70D4833 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 70D4835   Length              0005 (5)\n 70D4837   Flags               01 (1) 'Modification'\n 70D4838   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 70D483C PAYLOAD\n \n 71059B6 DATA DESCRIPTOR       08074B50 (134695760)\n-71059BA CRC                   2ADF29E0 (719268320)\n+71059BA CRC                   F9823FE4 (4186062820)\n 71059BE Compressed Size       0003117A (201082)\n 71059C2 Uncompressed Size     0003117A (201082)\n \n 71059C6 LOCAL HEADER #9325    04034B50 (67324752)\n 71059CA Extract Zip Spec      14 (20) '2.0'\n 71059CB Extract OS            00 (0) 'MS-DOS'\n 71059CC General Purpose Flag  0008 (8)\n@@ -259999,15 +259999,15 @@\n 710F0B3 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 710F0B5   Length              0005 (5)\n 710F0B7   Flags               01 (1) 'Modification'\n 710F0B8   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 710F0BC PAYLOAD\n \n 711BACD DATA DESCRIPTOR       08074B50 (134695760)\n-711BAD1 CRC                   E80BD785 (3893090181)\n+711BAD1 CRC                   4C40F179 (1279324537)\n 711BAD5 Compressed Size       0000CA11 (51729)\n 711BAD9 Uncompressed Size     0000CA11 (51729)\n \n 711BADD LOCAL HEADER #9327    04034B50 (67324752)\n 711BAE1 Extract Zip Spec      14 (20) '2.0'\n 711BAE2 Extract OS            00 (0) 'MS-DOS'\n 711BAE3 General Purpose Flag  0008 (8)\n@@ -260083,15 +260083,15 @@\n 712AAD4 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 712AAD6   Length              0005 (5)\n 712AAD8   Flags               01 (1) 'Modification'\n 712AAD9   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 712AADD PAYLOAD\n \n 712CCFA DATA DESCRIPTOR       08074B50 (134695760)\n-712CCFE CRC                   149B638C (345727884)\n+712CCFE CRC                   02ECA046 (49061958)\n 712CD02 Compressed Size       0000221D (8733)\n 712CD06 Uncompressed Size     0000221D (8733)\n \n 712CD0A LOCAL HEADER #9330    04034B50 (67324752)\n 712CD0E Extract Zip Spec      14 (20) '2.0'\n 712CD0F Extract OS            00 (0) 'MS-DOS'\n 712CD10 General Purpose Flag  0008 (8)\n@@ -260111,15 +260111,15 @@\n 712CD7F Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 712CD81   Length              0005 (5)\n 712CD83   Flags               01 (1) 'Modification'\n 712CD84   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 712CD88 PAYLOAD\n \n 713432F DATA DESCRIPTOR       08074B50 (134695760)\n-7134333 CRC                   851C6217 (2233229847)\n+7134333 CRC                   6689C650 (1720305232)\n 7134337 Compressed Size       000075A7 (30119)\n 713433B Uncompressed Size     000075A7 (30119)\n \n 713433F LOCAL HEADER #9331    04034B50 (67324752)\n 7134343 Extract Zip Spec      14 (20) '2.0'\n 7134344 Extract OS            00 (0) 'MS-DOS'\n 7134345 General Purpose Flag  0008 (8)\n@@ -260139,15 +260139,15 @@\n 71343AF Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 71343B1   Length              0005 (5)\n 71343B3   Flags               01 (1) 'Modification'\n 71343B4   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 71343B8 PAYLOAD\n \n 713D4AF DATA DESCRIPTOR       08074B50 (134695760)\n-713D4B3 CRC                   07FA89D6 (133859798)\n+713D4B3 CRC                   91E032AB (2447389355)\n 713D4B7 Compressed Size       000090F7 (37111)\n 713D4BB Uncompressed Size     000090F7 (37111)\n \n 713D4BF LOCAL HEADER #9332    04034B50 (67324752)\n 713D4C3 Extract Zip Spec      14 (20) '2.0'\n 713D4C4 Extract OS            00 (0) 'MS-DOS'\n 713D4C5 General Purpose Flag  0008 (8)\n@@ -260167,15 +260167,15 @@\n 713D533 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 713D535   Length              0005 (5)\n 713D537   Flags               01 (1) 'Modification'\n 713D538   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 713D53C PAYLOAD\n \n 7143757 DATA DESCRIPTOR       08074B50 (134695760)\n-714375B CRC                   1193E8DD (294906077)\n+714375B CRC                   0F4234A7 (255997095)\n 714375F Compressed Size       0000621B (25115)\n 7143763 Uncompressed Size     0000621B (25115)\n \n 7143767 LOCAL HEADER #9333    04034B50 (67324752)\n 714376B Extract Zip Spec      14 (20) '2.0'\n 714376C Extract OS            00 (0) 'MS-DOS'\n 714376D General Purpose Flag  0008 (8)\n@@ -260195,15 +260195,15 @@\n 71437D7 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 71437D9   Length              0005 (5)\n 71437DB   Flags               01 (1) 'Modification'\n 71437DC   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 71437E0 PAYLOAD\n \n 7151533 DATA DESCRIPTOR       08074B50 (134695760)\n-7151537 CRC                   EBFBC00E (3959144462)\n+7151537 CRC                   9FC3335C (2680370012)\n 715153B Compressed Size       0000DD53 (56659)\n 715153F Uncompressed Size     0000DD53 (56659)\n \n 7151543 LOCAL HEADER #9334    04034B50 (67324752)\n 7151547 Extract Zip Spec      14 (20) '2.0'\n 7151548 Extract OS            00 (0) 'MS-DOS'\n 7151549 General Purpose Flag  0008 (8)\n@@ -260223,15 +260223,15 @@\n 71515AD Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 71515AF   Length              0005 (5)\n 71515B1   Flags               01 (1) 'Modification'\n 71515B2   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 71515B6 PAYLOAD\n \n 717290E DATA DESCRIPTOR       08074B50 (134695760)\n-7172912 CRC                   64597A03 (1683585539)\n+7172912 CRC                   6A33BD3F (1781775679)\n 7172916 Compressed Size       00021358 (136024)\n 717291A Uncompressed Size     00021358 (136024)\n \n 717291E LOCAL HEADER #9335    04034B50 (67324752)\n 7172922 Extract Zip Spec      14 (20) '2.0'\n 7172923 Extract OS            00 (0) 'MS-DOS'\n 7172924 General Purpose Flag  0008 (8)\n@@ -260251,15 +260251,15 @@\n 7172988 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 717298A   Length              0005 (5)\n 717298C   Flags               01 (1) 'Modification'\n 717298D   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 7172991 PAYLOAD\n \n 71A4F3D DATA DESCRIPTOR       08074B50 (134695760)\n-71A4F41 CRC                   4D7DB9AF (1300085167)\n+71A4F41 CRC                   69D4458A (1775519114)\n 71A4F45 Compressed Size       000325AC (206252)\n 71A4F49 Uncompressed Size     000325AC (206252)\n \n 71A4F4D LOCAL HEADER #9336    04034B50 (67324752)\n 71A4F51 Extract Zip Spec      14 (20) '2.0'\n 71A4F52 Extract OS            00 (0) 'MS-DOS'\n 71A4F53 General Purpose Flag  0008 (8)\n@@ -260279,15 +260279,15 @@\n 71A4FBB Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 71A4FBD   Length              0005 (5)\n 71A4FBF   Flags               01 (1) 'Modification'\n 71A4FC0   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 71A4FC4 PAYLOAD\n \n 71ABF34 DATA DESCRIPTOR       08074B50 (134695760)\n-71ABF38 CRC                   DAF8FEAD (3673751213)\n+71ABF38 CRC                   126BB59C (309048732)\n 71ABF3C Compressed Size       00006F70 (28528)\n 71ABF40 Uncompressed Size     00006F70 (28528)\n \n 71ABF44 LOCAL HEADER #9337    04034B50 (67324752)\n 71ABF48 Extract Zip Spec      14 (20) '2.0'\n 71ABF49 Extract OS            00 (0) 'MS-DOS'\n 71ABF4A General Purpose Flag  0008 (8)\n@@ -260307,15 +260307,15 @@\n 71ABFB4 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 71ABFB6   Length              0005 (5)\n 71ABFB8   Flags               01 (1) 'Modification'\n 71ABFB9   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 71ABFBD PAYLOAD\n \n 71B23AD DATA DESCRIPTOR       08074B50 (134695760)\n-71B23B1 CRC                   DF33E383 (3744719747)\n+71B23B1 CRC                   625D3A31 (1650276913)\n 71B23B5 Compressed Size       000063F0 (25584)\n 71B23B9 Uncompressed Size     000063F0 (25584)\n \n 71B23BD LOCAL HEADER #9338    04034B50 (67324752)\n 71B23C1 Extract Zip Spec      14 (20) '2.0'\n 71B23C2 Extract OS            00 (0) 'MS-DOS'\n 71B23C3 General Purpose Flag  0008 (8)\n@@ -260335,15 +260335,15 @@\n 71B2431 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 71B2433   Length              0005 (5)\n 71B2435   Flags               01 (1) 'Modification'\n 71B2436   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 71B243A PAYLOAD\n \n 71B4B0C DATA DESCRIPTOR       08074B50 (134695760)\n-71B4B10 CRC                   BCD2B39B (3167925147)\n+71B4B10 CRC                   677FD190 (1736429968)\n 71B4B14 Compressed Size       000026D2 (9938)\n 71B4B18 Uncompressed Size     000026D2 (9938)\n \n 71B4B1C LOCAL HEADER #9339    04034B50 (67324752)\n 71B4B20 Extract Zip Spec      14 (20) '2.0'\n 71B4B21 Extract OS            00 (0) 'MS-DOS'\n 71B4B22 General Purpose Flag  0008 (8)\n@@ -260363,15 +260363,15 @@\n 71B4B9D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 71B4B9F   Length              0005 (5)\n 71B4BA1   Flags               01 (1) 'Modification'\n 71B4BA2   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 71B4BA6 PAYLOAD\n \n 71C7437 DATA DESCRIPTOR       08074B50 (134695760)\n-71C743B CRC                   F4D1FE7B (4107402875)\n+71C743B CRC                   B16B9D8F (2976619919)\n 71C743F Compressed Size       00012891 (75921)\n 71C7443 Uncompressed Size     00012891 (75921)\n \n 71C7447 LOCAL HEADER #9340    04034B50 (67324752)\n 71C744B Extract Zip Spec      14 (20) '2.0'\n 71C744C Extract OS            00 (0) 'MS-DOS'\n 71C744D General Purpose Flag  0008 (8)\n@@ -260391,15 +260391,15 @@\n 71C74BE Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 71C74C0   Length              0005 (5)\n 71C74C2   Flags               01 (1) 'Modification'\n 71C74C3   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 71C74C7 PAYLOAD\n \n 71C9BF5 DATA DESCRIPTOR       08074B50 (134695760)\n-71C9BF9 CRC                   BDD6F7D6 (3184981974)\n+71C9BF9 CRC                   4D54585E (1297373278)\n 71C9BFD Compressed Size       0000272E (10030)\n 71C9C01 Uncompressed Size     0000272E (10030)\n \n 71C9C05 LOCAL HEADER #9341    04034B50 (67324752)\n 71C9C09 Extract Zip Spec      14 (20) '2.0'\n 71C9C0A Extract OS            00 (0) 'MS-DOS'\n 71C9C0B General Purpose Flag  0008 (8)\n@@ -260419,15 +260419,15 @@\n 71C9C69 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 71C9C6B   Length              0005 (5)\n 71C9C6D   Flags               01 (1) 'Modification'\n 71C9C6E   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 71C9C72 PAYLOAD\n \n 71D2958 DATA DESCRIPTOR       08074B50 (134695760)\n-71D295C CRC                   8251822D (2186379821)\n+71D295C CRC                   951E1702 (2501777154)\n 71D2960 Compressed Size       00008CE6 (36070)\n 71D2964 Uncompressed Size     00008CE6 (36070)\n \n 71D2968 LOCAL HEADER #9342    04034B50 (67324752)\n 71D296C Extract Zip Spec      14 (20) '2.0'\n 71D296D Extract OS            00 (0) 'MS-DOS'\n 71D296E General Purpose Flag  0008 (8)\n@@ -260447,15 +260447,15 @@\n 71D29D9 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 71D29DB   Length              0005 (5)\n 71D29DD   Flags               01 (1) 'Modification'\n 71D29DE   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 71D29E2 PAYLOAD\n \n 71D9AF4 DATA DESCRIPTOR       08074B50 (134695760)\n-71D9AF8 CRC                   BFECB548 (3219961160)\n+71D9AF8 CRC                   C9912296 (3381731990)\n 71D9AFC Compressed Size       00007112 (28946)\n 71D9B00 Uncompressed Size     00007112 (28946)\n \n 71D9B04 LOCAL HEADER #9343    04034B50 (67324752)\n 71D9B08 Extract Zip Spec      14 (20) '2.0'\n 71D9B09 Extract OS            00 (0) 'MS-DOS'\n 71D9B0A General Purpose Flag  0008 (8)\n@@ -260475,15 +260475,15 @@\n 71D9B71 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 71D9B73   Length              0005 (5)\n 71D9B75   Flags               01 (1) 'Modification'\n 71D9B76   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 71D9B7A PAYLOAD\n \n 71E0229 DATA DESCRIPTOR       08074B50 (134695760)\n-71E022D CRC                   12962772 (311830386)\n+71E022D CRC                   2978654D (695756109)\n 71E0231 Compressed Size       000066AF (26287)\n 71E0235 Uncompressed Size     000066AF (26287)\n \n 71E0239 LOCAL HEADER #9344    04034B50 (67324752)\n 71E023D Extract Zip Spec      14 (20) '2.0'\n 71E023E Extract OS            00 (0) 'MS-DOS'\n 71E023F General Purpose Flag  0008 (8)\n@@ -260503,15 +260503,15 @@\n 71E02A3 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 71E02A5   Length              0005 (5)\n 71E02A7   Flags               01 (1) 'Modification'\n 71E02A8   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 71E02AC PAYLOAD\n \n 71E92EB DATA DESCRIPTOR       08074B50 (134695760)\n-71E92EF CRC                   7437D703 (1949816579)\n+71E92EF CRC                   E84AA6F9 (3897206521)\n 71E92F3 Compressed Size       0000903F (36927)\n 71E92F7 Uncompressed Size     0000903F (36927)\n \n 71E92FB LOCAL HEADER #9345    04034B50 (67324752)\n 71E92FF Extract Zip Spec      14 (20) '2.0'\n 71E9300 Extract OS            00 (0) 'MS-DOS'\n 71E9301 General Purpose Flag  0008 (8)\n@@ -260531,15 +260531,15 @@\n 71E9367 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 71E9369   Length              0005 (5)\n 71E936B   Flags               01 (1) 'Modification'\n 71E936C   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 71E9370 PAYLOAD\n \n 7201D9B DATA DESCRIPTOR       08074B50 (134695760)\n-7201D9F CRC                   4B720B83 (1265765251)\n+7201D9F CRC                   ADAB4F39 (2913685305)\n 7201DA3 Compressed Size       00018A2B (100907)\n 7201DA7 Uncompressed Size     00018A2B (100907)\n \n 7201DAB LOCAL HEADER #9346    04034B50 (67324752)\n 7201DAF Extract Zip Spec      14 (20) '2.0'\n 7201DB0 Extract OS            00 (0) 'MS-DOS'\n 7201DB1 General Purpose Flag  0008 (8)\n@@ -260559,15 +260559,15 @@\n 7201E1D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 7201E1F   Length              0005 (5)\n 7201E21   Flags               01 (1) 'Modification'\n 7201E22   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 7201E26 PAYLOAD\n \n 721D494 DATA DESCRIPTOR       08074B50 (134695760)\n-721D498 CRC                   B12F4E9B (2972667547)\n+721D498 CRC                   C2353BFB (3258268667)\n 721D49C Compressed Size       0001B66E (112238)\n 721D4A0 Uncompressed Size     0001B66E (112238)\n \n 721D4A4 LOCAL HEADER #9347    04034B50 (67324752)\n 721D4A8 Extract Zip Spec      14 (20) '2.0'\n 721D4A9 Extract OS            00 (0) 'MS-DOS'\n 721D4AA General Purpose Flag  0008 (8)\n@@ -260587,15 +260587,15 @@\n 721D50F Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 721D511   Length              0005 (5)\n 721D513   Flags               01 (1) 'Modification'\n 721D514   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 721D518 PAYLOAD\n \n 7251A98 DATA DESCRIPTOR       08074B50 (134695760)\n-7251A9C CRC                   FEC5C5F4 (4274374132)\n+7251A9C CRC                   88FEF336 (2298409782)\n 7251AA0 Compressed Size       00034580 (214400)\n 7251AA4 Uncompressed Size     00034580 (214400)\n \n 7251AA8 LOCAL HEADER #9348    04034B50 (67324752)\n 7251AAC Extract Zip Spec      14 (20) '2.0'\n 7251AAD Extract OS            00 (0) 'MS-DOS'\n 7251AAE General Purpose Flag  0008 (8)\n@@ -260615,15 +260615,15 @@\n 7251B16 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 7251B18   Length              0005 (5)\n 7251B1A   Flags               01 (1) 'Modification'\n 7251B1B   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 7251B1F PAYLOAD\n \n 7263631 DATA DESCRIPTOR       08074B50 (134695760)\n-7263635 CRC                   FBD92A59 (4225313369)\n+7263635 CRC                   F0E683B5 (4041638837)\n 7263639 Compressed Size       00011B12 (72466)\n 726363D Uncompressed Size     00011B12 (72466)\n \n 7263641 LOCAL HEADER #9349    04034B50 (67324752)\n 7263645 Extract Zip Spec      14 (20) '2.0'\n 7263646 Extract OS            00 (0) 'MS-DOS'\n 7263647 General Purpose Flag  0008 (8)\n@@ -260643,15 +260643,15 @@\n 72636C2 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 72636C4   Length              0005 (5)\n 72636C6   Flags               01 (1) 'Modification'\n 72636C7   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 72636CB PAYLOAD\n \n 7265B26 DATA DESCRIPTOR       08074B50 (134695760)\n-7265B2A CRC                   339CCF60 (865914720)\n+7265B2A CRC                   648FF5E0 (1687156192)\n 7265B2E Compressed Size       0000245B (9307)\n 7265B32 Uncompressed Size     0000245B (9307)\n \n 7265B36 LOCAL HEADER #9350    04034B50 (67324752)\n 7265B3A Extract Zip Spec      14 (20) '2.0'\n 7265B3B Extract OS            00 (0) 'MS-DOS'\n 7265B3C General Purpose Flag  0008 (8)\n@@ -260671,15 +260671,15 @@\n 7265BAF Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 7265BB1   Length              0005 (5)\n 7265BB3   Flags               01 (1) 'Modification'\n 7265BB4   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 7265BB8 PAYLOAD\n \n 7285DD9 DATA DESCRIPTOR       08074B50 (134695760)\n-7285DDD CRC                   3F9A8EE5 (1067093733)\n+7285DDD CRC                   494D0790 (1229784976)\n 7285DE1 Compressed Size       00020221 (131617)\n 7285DE5 Uncompressed Size     00020221 (131617)\n \n 7285DE9 LOCAL HEADER #9351    04034B50 (67324752)\n 7285DED Extract Zip Spec      14 (20) '2.0'\n 7285DEE Extract OS            00 (0) 'MS-DOS'\n 7285DEF General Purpose Flag  0008 (8)\n@@ -260699,15 +260699,15 @@\n 7285E55 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 7285E57   Length              0005 (5)\n 7285E59   Flags               01 (1) 'Modification'\n 7285E5A   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 7285E5E PAYLOAD\n \n 72977A9 DATA DESCRIPTOR       08074B50 (134695760)\n-72977AD CRC                   A3380157 (2738356567)\n+72977AD CRC                   854B8F9A (2236321690)\n 72977B1 Compressed Size       0001194B (72011)\n 72977B5 Uncompressed Size     0001194B (72011)\n \n 72977B9 LOCAL HEADER #9352    04034B50 (67324752)\n 72977BD Extract Zip Spec      14 (20) '2.0'\n 72977BE Extract OS            00 (0) 'MS-DOS'\n 72977BF General Purpose Flag  0008 (8)\n@@ -260727,15 +260727,15 @@\n 7297827 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 7297829   Length              0005 (5)\n 729782B   Flags               01 (1) 'Modification'\n 729782C   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 7297830 PAYLOAD\n \n 72A0829 DATA DESCRIPTOR       08074B50 (134695760)\n-72A082D CRC                   C25645B6 (3260433846)\n+72A082D CRC                   65834B49 (1703103305)\n 72A0831 Compressed Size       00008FF9 (36857)\n 72A0835 Uncompressed Size     00008FF9 (36857)\n \n 72A0839 LOCAL HEADER #9353    04034B50 (67324752)\n 72A083D Extract Zip Spec      14 (20) '2.0'\n 72A083E Extract OS            00 (0) 'MS-DOS'\n 72A083F General Purpose Flag  0008 (8)\n@@ -260755,15 +260755,15 @@\n 72A08A6 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 72A08A8   Length              0005 (5)\n 72A08AA   Flags               01 (1) 'Modification'\n 72A08AB   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 72A08AF PAYLOAD\n \n 72A41D7 DATA DESCRIPTOR       08074B50 (134695760)\n-72A41DB CRC                   7D5B66CA (2103142090)\n+72A41DB CRC                   177B144A (393942090)\n 72A41DF Compressed Size       00003928 (14632)\n 72A41E3 Uncompressed Size     00003928 (14632)\n \n 72A41E7 LOCAL HEADER #9354    04034B50 (67324752)\n 72A41EB Extract Zip Spec      14 (20) '2.0'\n 72A41EC Extract OS            00 (0) 'MS-DOS'\n 72A41ED General Purpose Flag  0008 (8)\n@@ -260811,15 +260811,15 @@\n 72A4E36 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 72A4E38   Length              0005 (5)\n 72A4E3A   Flags               01 (1) 'Modification'\n 72A4E3B   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 72A4E3F PAYLOAD\n \n 72A97B3 DATA DESCRIPTOR       08074B50 (134695760)\n-72A97B7 CRC                   E0E7284F (3773245519)\n+72A97B7 CRC                   CF9FF332 (3483366194)\n 72A97BB Compressed Size       00004974 (18804)\n 72A97BF Uncompressed Size     00004974 (18804)\n \n 72A97C3 LOCAL HEADER #9356    04034B50 (67324752)\n 72A97C7 Extract Zip Spec      14 (20) '2.0'\n 72A97C8 Extract OS            00 (0) 'MS-DOS'\n 72A97C9 General Purpose Flag  0008 (8)\n@@ -260895,15 +260895,15 @@\n 72ACBA8 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 72ACBAA   Length              0005 (5)\n 72ACBAC   Flags               01 (1) 'Modification'\n 72ACBAD   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 72ACBB1 PAYLOAD\n \n 72B042D DATA DESCRIPTOR       08074B50 (134695760)\n-72B0431 CRC                   3DAF18ED (1034885357)\n+72B0431 CRC                   008AC5F4 (9094644)\n 72B0435 Compressed Size       0000387C (14460)\n 72B0439 Uncompressed Size     0000387C (14460)\n \n 72B043D LOCAL HEADER #9359    04034B50 (67324752)\n 72B0441 Extract Zip Spec      14 (20) '2.0'\n 72B0442 Extract OS            00 (0) 'MS-DOS'\n 72B0443 General Purpose Flag  0008 (8)\n@@ -260951,15 +260951,15 @@\n 72B0ECA Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 72B0ECC   Length              0005 (5)\n 72B0ECE   Flags               01 (1) 'Modification'\n 72B0ECF   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 72B0ED3 PAYLOAD\n \n 72CA06A DATA DESCRIPTOR       08074B50 (134695760)\n-72CA06E CRC                   47CC93BA (1204589498)\n+72CA06E CRC                   71EF9517 (1911526679)\n 72CA072 Compressed Size       00019197 (102807)\n 72CA076 Uncompressed Size     00019197 (102807)\n \n 72CA07A CENTRAL HEADER #1     02014B50 (33639248)\n 72CA07E Created Zip Spec      14 (20) '2.0'\n 72CA07F Created OS            00 (0) 'MS-DOS'\n 72CA080 Extract Zip Spec      14 (20) '2.0'\n@@ -494217,15 +494217,15 @@\n 73F9899 Created OS            00 (0) 'MS-DOS'\n 73F989A Extract Zip Spec      14 (20) '2.0'\n 73F989B Extract OS            00 (0) 'MS-DOS'\n 73F989C General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73F989E Compression Method    0000 (0) 'Stored'\n 73F98A0 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73F98A4 CRC                   FD7EA0CE (4252934350)\n+73F98A4 CRC                   C9FE629C (3388891804)\n 73F98A8 Compressed Size       0000C1EB (49643)\n 73F98AC Uncompressed Size     0000C1EB (49643)\n 73F98B0 Filename Length       005C (92)\n 73F98B2 Extra Length          0009 (9)\n 73F98B4 Comment Length        0000 (0)\n 73F98B6 Disk Start            0000 (0)\n 73F98B8 Int File Attributes   0000 (0)\n@@ -494247,15 +494247,15 @@\n 73F992C Created OS            00 (0) 'MS-DOS'\n 73F992D Extract Zip Spec      14 (20) '2.0'\n 73F992E Extract OS            00 (0) 'MS-DOS'\n 73F992F General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73F9931 Compression Method    0000 (0) 'Stored'\n 73F9933 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73F9937 CRC                   93A64EE9 (2477149929)\n+73F9937 CRC                   16FBFB6A (385612650)\n 73F993B Compressed Size       0000A679 (42617)\n 73F993F Uncompressed Size     0000A679 (42617)\n 73F9943 Filename Length       0053 (83)\n 73F9945 Extra Length          0009 (9)\n 73F9947 Comment Length        0000 (0)\n 73F9949 Disk Start            0000 (0)\n 73F994B Int File Attributes   0000 (0)\n@@ -528939,15 +528939,15 @@\n 7425CAF Created OS            00 (0) 'MS-DOS'\n 7425CB0 Extract Zip Spec      14 (20) '2.0'\n 7425CB1 Extract OS            00 (0) 'MS-DOS'\n 7425CB2 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7425CB4 Compression Method    0000 (0) 'Stored'\n 7425CB6 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7425CBA CRC                   A25F4674 (2724152948)\n+7425CBA CRC                   E9D55B64 (3923073892)\n 7425CBE Compressed Size       0000349B (13467)\n 7425CC2 Uncompressed Size     0000349B (13467)\n 7425CC6 Filename Length       0042 (66)\n 7425CC8 Extra Length          0009 (9)\n 7425CCA Comment Length        0000 (0)\n 7425CCC Disk Start            0000 (0)\n 7425CCE Int File Attributes   0000 (0)\n@@ -529059,15 +529059,15 @@\n 7425EA1 Created OS            00 (0) 'MS-DOS'\n 7425EA2 Extract Zip Spec      14 (20) '2.0'\n 7425EA3 Extract OS            00 (0) 'MS-DOS'\n 7425EA4 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7425EA6 Compression Method    0000 (0) 'Stored'\n 7425EA8 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7425EAC CRC                   95F79EF5 (2516033269)\n+7425EAC CRC                   999F7275 (2577363573)\n 7425EB0 Compressed Size       0001C1A7 (115111)\n 7425EB4 Uncompressed Size     0001C1A7 (115111)\n 7425EB8 Filename Length       005D (93)\n 7425EBA Extra Length          0009 (9)\n 7425EBC Comment Length        0000 (0)\n 7425EBE Disk Start            0000 (0)\n 7425EC0 Int File Attributes   0000 (0)\n@@ -529119,15 +529119,15 @@\n 7425FC4 Created OS            00 (0) 'MS-DOS'\n 7425FC5 Extract Zip Spec      14 (20) '2.0'\n 7425FC6 Extract OS            00 (0) 'MS-DOS'\n 7425FC7 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7425FC9 Compression Method    0000 (0) 'Stored'\n 7425FCB Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7425FCF CRC                   082B7892 (137066642)\n+7425FCF CRC                   84E7480C (2229749772)\n 7425FD3 Compressed Size       0000F39A (62362)\n 7425FD7 Uncompressed Size     0000F39A (62362)\n 7425FDB Filename Length       005D (93)\n 7425FDD Extra Length          0009 (9)\n 7425FDF Comment Length        0000 (0)\n 7425FE1 Disk Start            0000 (0)\n 7425FE3 Int File Attributes   0000 (0)\n@@ -531069,15 +531069,15 @@\n 74284D4 Created OS            00 (0) 'MS-DOS'\n 74284D5 Extract Zip Spec      14 (20) '2.0'\n 74284D6 Extract OS            00 (0) 'MS-DOS'\n 74284D7 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 74284D9 Compression Method    0000 (0) 'Stored'\n 74284DB Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-74284DF CRC                   825F2AF4 (2187274996)\n+74284DF CRC                   D1EB9CB9 (3521879225)\n 74284E3 Compressed Size       00001501 (5377)\n 74284E7 Uncompressed Size     00001501 (5377)\n 74284EB Filename Length       0056 (86)\n 74284ED Extra Length          0009 (9)\n 74284EF Comment Length        0000 (0)\n 74284F1 Disk Start            0000 (0)\n 74284F3 Int File Attributes   0000 (0)\n@@ -531789,15 +531789,15 @@\n 7429250 Created OS            00 (0) 'MS-DOS'\n 7429251 Extract Zip Spec      14 (20) '2.0'\n 7429252 Extract OS            00 (0) 'MS-DOS'\n 7429253 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7429255 Compression Method    0000 (0) 'Stored'\n 7429257 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-742925B CRC                   FA6D95D2 (4201485778)\n+742925B CRC                   08B4F6EA (146077418)\n 742925F Compressed Size       00017A5C (96860)\n 7429263 Uncompressed Size     00017A5C (96860)\n 7429267 Filename Length       0056 (86)\n 7429269 Extra Length          0009 (9)\n 742926B Comment Length        0000 (0)\n 742926D Disk Start            0000 (0)\n 742926F Int File Attributes   0000 (0)\n@@ -532239,15 +532239,15 @@\n 7429A8D Created OS            00 (0) 'MS-DOS'\n 7429A8E Extract Zip Spec      14 (20) '2.0'\n 7429A8F Extract OS            00 (0) 'MS-DOS'\n 7429A90 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7429A92 Compression Method    0000 (0) 'Stored'\n 7429A94 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7429A98 CRC                   87C50159 (2277835097)\n+7429A98 CRC                   B2EEB949 (3001989449)\n 7429A9C Compressed Size       00004880 (18560)\n 7429AA0 Uncompressed Size     00004880 (18560)\n 7429AA4 Filename Length       005C (92)\n 7429AA6 Extra Length          0009 (9)\n 7429AA8 Comment Length        0000 (0)\n 7429AAA Disk Start            0000 (0)\n 7429AAC Int File Attributes   0000 (0)\n@@ -533079,15 +533079,15 @@\n 742A9E3 Created OS            00 (0) 'MS-DOS'\n 742A9E4 Extract Zip Spec      14 (20) '2.0'\n 742A9E5 Extract OS            00 (0) 'MS-DOS'\n 742A9E6 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 742A9E8 Compression Method    0000 (0) 'Stored'\n 742A9EA Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-742A9EE CRC                   D4FF6A98 (3573508760)\n+742A9EE CRC                   ECBA27A8 (3971622824)\n 742A9F2 Compressed Size       00011B36 (72502)\n 742A9F6 Uncompressed Size     00011B36 (72502)\n 742A9FA Filename Length       0062 (98)\n 742A9FC Extra Length          0009 (9)\n 742A9FE Comment Length        0000 (0)\n 742AA00 Disk Start            0000 (0)\n 742AA02 Int File Attributes   0000 (0)\n@@ -533229,15 +533229,15 @@\n 742AC7C Created OS            00 (0) 'MS-DOS'\n 742AC7D Extract Zip Spec      14 (20) '2.0'\n 742AC7E Extract OS            00 (0) 'MS-DOS'\n 742AC7F General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 742AC81 Compression Method    0000 (0) 'Stored'\n 742AC83 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-742AC87 CRC                   4ED1FDB3 (1322384819)\n+742AC87 CRC                   3297DA80 (848812672)\n 742AC8B Compressed Size       000120EB (73963)\n 742AC8F Uncompressed Size     000120EB (73963)\n 742AC93 Filename Length       0051 (81)\n 742AC95 Extra Length          0009 (9)\n 742AC97 Comment Length        0000 (0)\n 742AC99 Disk Start            0000 (0)\n 742AC9B Int File Attributes   0000 (0)\n@@ -533259,15 +533259,15 @@\n 742AD04 Created OS            00 (0) 'MS-DOS'\n 742AD05 Extract Zip Spec      14 (20) '2.0'\n 742AD06 Extract OS            00 (0) 'MS-DOS'\n 742AD07 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 742AD09 Compression Method    0000 (0) 'Stored'\n 742AD0B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-742AD0F CRC                   57D7B72F (1473754927)\n+742AD0F CRC                   55BE5146 (1438536006)\n 742AD13 Compressed Size       000055B5 (21941)\n 742AD17 Uncompressed Size     000055B5 (21941)\n 742AD1B Filename Length       005B (91)\n 742AD1D Extra Length          0009 (9)\n 742AD1F Comment Length        0000 (0)\n 742AD21 Disk Start            0000 (0)\n 742AD23 Int File Attributes   0000 (0)\n@@ -533409,15 +533409,15 @@\n 742AF9B Created OS            00 (0) 'MS-DOS'\n 742AF9C Extract Zip Spec      14 (20) '2.0'\n 742AF9D Extract OS            00 (0) 'MS-DOS'\n 742AF9E General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 742AFA0 Compression Method    0000 (0) 'Stored'\n 742AFA2 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-742AFA6 CRC                   A6641066 (2791575654)\n+742AFA6 CRC                   C2FF295E (3271502174)\n 742AFAA Compressed Size       0000F971 (63857)\n 742AFAE Uncompressed Size     0000F971 (63857)\n 742AFB2 Filename Length       0067 (103)\n 742AFB4 Extra Length          0009 (9)\n 742AFB6 Comment Length        0000 (0)\n 742AFB8 Disk Start            0000 (0)\n 742AFBA Int File Attributes   0000 (0)\n@@ -533439,15 +533439,15 @@\n 742B039 Created OS            00 (0) 'MS-DOS'\n 742B03A Extract Zip Spec      14 (20) '2.0'\n 742B03B Extract OS            00 (0) 'MS-DOS'\n 742B03C General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 742B03E Compression Method    0000 (0) 'Stored'\n 742B040 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-742B044 CRC                   B7D4161B (3084129819)\n+742B044 CRC                   F44848C9 (4098377929)\n 742B048 Compressed Size       0002B5B9 (177593)\n 742B04C Uncompressed Size     0002B5B9 (177593)\n 742B050 Filename Length       0061 (97)\n 742B052 Extra Length          0009 (9)\n 742B054 Comment Length        0000 (0)\n 742B056 Disk Start            0000 (0)\n 742B058 Int File Attributes   0000 (0)\n@@ -533469,15 +533469,15 @@\n 742B0D1 Created OS            00 (0) 'MS-DOS'\n 742B0D2 Extract Zip Spec      14 (20) '2.0'\n 742B0D3 Extract OS            00 (0) 'MS-DOS'\n 742B0D4 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 742B0D6 Compression Method    0000 (0) 'Stored'\n 742B0D8 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-742B0DC CRC                   C80A6605 (3356124677)\n+742B0DC CRC                   2E4B153B (776672571)\n 742B0E0 Compressed Size       00006ACB (27339)\n 742B0E4 Uncompressed Size     00006ACB (27339)\n 742B0E8 Filename Length       0058 (88)\n 742B0EA Extra Length          0009 (9)\n 742B0EC Comment Length        0000 (0)\n 742B0EE Disk Start            0000 (0)\n 742B0F0 Int File Attributes   0000 (0)\n@@ -533499,15 +533499,15 @@\n 742B160 Created OS            00 (0) 'MS-DOS'\n 742B161 Extract Zip Spec      14 (20) '2.0'\n 742B162 Extract OS            00 (0) 'MS-DOS'\n 742B163 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 742B165 Compression Method    0000 (0) 'Stored'\n 742B167 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-742B16B CRC                   91A7DC0B (2443697163)\n+742B16B CRC                   2D7D79A9 (763197865)\n 742B16F Compressed Size       00014691 (83601)\n 742B173 Uncompressed Size     00014691 (83601)\n 742B177 Filename Length       005A (90)\n 742B179 Extra Length          0009 (9)\n 742B17B Comment Length        0000 (0)\n 742B17D Disk Start            0000 (0)\n 742B17F Int File Attributes   0000 (0)\n@@ -533559,15 +533559,15 @@\n 742B273 Created OS            00 (0) 'MS-DOS'\n 742B274 Extract Zip Spec      14 (20) '2.0'\n 742B275 Extract OS            00 (0) 'MS-DOS'\n 742B276 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 742B278 Compression Method    0000 (0) 'Stored'\n 742B27A Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-742B27E CRC                   9579C0C6 (2507784390)\n+742B27E CRC                   B31F90E7 (3005190375)\n 742B282 Compressed Size       00002B59 (11097)\n 742B286 Uncompressed Size     00002B59 (11097)\n 742B28A Filename Length       0049 (73)\n 742B28C Extra Length          0009 (9)\n 742B28E Comment Length        0000 (0)\n 742B290 Disk Start            0000 (0)\n 742B292 Int File Attributes   0000 (0)\n@@ -533799,15 +533799,15 @@\n 742B649 Created OS            00 (0) 'MS-DOS'\n 742B64A Extract Zip Spec      14 (20) '2.0'\n 742B64B Extract OS            00 (0) 'MS-DOS'\n 742B64C General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 742B64E Compression Method    0000 (0) 'Stored'\n 742B650 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-742B654 CRC                   F8F85293 (4177023635)\n+742B654 CRC                   30B79C20 (817339424)\n 742B658 Compressed Size       00051EEF (335599)\n 742B65C Uncompressed Size     00051EEF (335599)\n 742B660 Filename Length       0043 (67)\n 742B662 Extra Length          0009 (9)\n 742B664 Comment Length        0000 (0)\n 742B666 Disk Start            0000 (0)\n 742B668 Int File Attributes   0000 (0)\n@@ -539079,15 +539079,15 @@\n 74316BC Created OS            00 (0) 'MS-DOS'\n 74316BD Extract Zip Spec      14 (20) '2.0'\n 74316BE Extract OS            00 (0) 'MS-DOS'\n 74316BF General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 74316C1 Compression Method    0000 (0) 'Stored'\n 74316C3 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-74316C7 CRC                   F09D2BE2 (4036832226)\n+74316C7 CRC                   A9754181 (2843033985)\n 74316CB Compressed Size       000845AE (542126)\n 74316CF Uncompressed Size     000845AE (542126)\n 74316D3 Filename Length       005C (92)\n 74316D5 Extra Length          0009 (9)\n 74316D7 Comment Length        0000 (0)\n 74316D9 Disk Start            0000 (0)\n 74316DB Int File Attributes   0000 (0)\n@@ -539499,15 +539499,15 @@\n 7431E7B Created OS            00 (0) 'MS-DOS'\n 7431E7C Extract Zip Spec      14 (20) '2.0'\n 7431E7D Extract OS            00 (0) 'MS-DOS'\n 7431E7E General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7431E80 Compression Method    0000 (0) 'Stored'\n 7431E82 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7431E86 CRC                   1DBD776B (498956139)\n+7431E86 CRC                   1004A70F (268740367)\n 7431E8A Compressed Size       000845AE (542126)\n 7431E8E Uncompressed Size     000845AE (542126)\n 7431E92 Filename Length       005C (92)\n 7431E94 Extra Length          0009 (9)\n 7431E96 Comment Length        0000 (0)\n 7431E98 Disk Start            0000 (0)\n 7431E9A Int File Attributes   0000 (0)\n@@ -539919,15 +539919,15 @@\n 743262D Created OS            00 (0) 'MS-DOS'\n 743262E Extract Zip Spec      14 (20) '2.0'\n 743262F Extract OS            00 (0) 'MS-DOS'\n 7432630 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7432632 Compression Method    0000 (0) 'Stored'\n 7432634 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7432638 CRC                   CF9F75E9 (3483334121)\n+7432638 CRC                   000B0053 (720979)\n 743263C Compressed Size       00083E76 (540278)\n 7432640 Uncompressed Size     00083E76 (540278)\n 7432644 Filename Length       005B (91)\n 7432646 Extra Length          0009 (9)\n 7432648 Comment Length        0000 (0)\n 743264A Disk Start            0000 (0)\n 743264C Int File Attributes   0000 (0)\n@@ -540189,15 +540189,15 @@\n 7432ACA Created OS            00 (0) 'MS-DOS'\n 7432ACB Extract Zip Spec      14 (20) '2.0'\n 7432ACC Extract OS            00 (0) 'MS-DOS'\n 7432ACD General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7432ACF Compression Method    0000 (0) 'Stored'\n 7432AD1 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7432AD5 CRC                   6CC09CB5 (1824562357)\n+7432AD5 CRC                   B63A62A3 (3057279651)\n 7432AD9 Compressed Size       00087133 (553267)\n 7432ADD Uncompressed Size     00087133 (553267)\n 7432AE1 Filename Length       0045 (69)\n 7432AE3 Extra Length          0009 (9)\n 7432AE5 Comment Length        0000 (0)\n 7432AE7 Disk Start            0000 (0)\n 7432AE9 Int File Attributes   0000 (0)\n@@ -540459,15 +540459,15 @@\n 7432F23 Created OS            00 (0) 'MS-DOS'\n 7432F24 Extract Zip Spec      14 (20) '2.0'\n 7432F25 Extract OS            00 (0) 'MS-DOS'\n 7432F26 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7432F28 Compression Method    0000 (0) 'Stored'\n 7432F2A Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7432F2E CRC                   A8F161D1 (2834391505)\n+7432F2E CRC                   F52A82B1 (4113203889)\n 7432F32 Compressed Size       00071CC0 (466112)\n 7432F36 Uncompressed Size     00071CC0 (466112)\n 7432F3A Filename Length       0043 (67)\n 7432F3C Extra Length          0009 (9)\n 7432F3E Comment Length        0000 (0)\n 7432F40 Disk Start            0000 (0)\n 7432F42 Int File Attributes   0000 (0)\n@@ -540909,15 +540909,15 @@\n 743363C Created OS            00 (0) 'MS-DOS'\n 743363D Extract Zip Spec      14 (20) '2.0'\n 743363E Extract OS            00 (0) 'MS-DOS'\n 743363F General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7433641 Compression Method    0000 (0) 'Stored'\n 7433643 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7433647 CRC                   C55E208E (3311280270)\n+7433647 CRC                   9371E445 (2473714757)\n 743364B Compressed Size       00067928 (424232)\n 743364F Uncompressed Size     00067928 (424232)\n 7433653 Filename Length       0051 (81)\n 7433655 Extra Length          0009 (9)\n 7433657 Comment Length        0000 (0)\n 7433659 Disk Start            0000 (0)\n 743365B Int File Attributes   0000 (0)\n@@ -540969,15 +540969,15 @@\n 7433749 Created OS            00 (0) 'MS-DOS'\n 743374A Extract Zip Spec      14 (20) '2.0'\n 743374B Extract OS            00 (0) 'MS-DOS'\n 743374C General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 743374E Compression Method    0000 (0) 'Stored'\n 7433750 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7433754 CRC                   82B98E46 (2193198662)\n+7433754 CRC                   BD23C297 (3173237399)\n 7433758 Compressed Size       00050E49 (331337)\n 743375C Uncompressed Size     00050E49 (331337)\n 7433760 Filename Length       0039 (57)\n 7433762 Extra Length          0009 (9)\n 7433764 Comment Length        0000 (0)\n 7433766 Disk Start            0000 (0)\n 7433768 Int File Attributes   0000 (0)\n@@ -540999,15 +540999,15 @@\n 74337B9 Created OS            00 (0) 'MS-DOS'\n 74337BA Extract Zip Spec      14 (20) '2.0'\n 74337BB Extract OS            00 (0) 'MS-DOS'\n 74337BC General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 74337BE Compression Method    0000 (0) 'Stored'\n 74337C0 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-74337C4 CRC                   2ADF29E0 (719268320)\n+74337C4 CRC                   F9823FE4 (4186062820)\n 74337C8 Compressed Size       0003117A (201082)\n 74337CC Uncompressed Size     0003117A (201082)\n 74337D0 Filename Length       003C (60)\n 74337D2 Extra Length          0009 (9)\n 74337D4 Comment Length        0000 (0)\n 74337D6 Disk Start            0000 (0)\n 74337D8 Int File Attributes   0000 (0)\n@@ -541059,15 +541059,15 @@\n 74338A4 Created OS            00 (0) 'MS-DOS'\n 74338A5 Extract Zip Spec      14 (20) '2.0'\n 74338A6 Extract OS            00 (0) 'MS-DOS'\n 74338A7 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 74338A9 Compression Method    0000 (0) 'Stored'\n 74338AB Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-74338AF CRC                   E80BD785 (3893090181)\n+74338AF CRC                   4C40F179 (1279324537)\n 74338B3 Compressed Size       0000CA11 (51729)\n 74338B7 Uncompressed Size     0000CA11 (51729)\n 74338BB Filename Length       0049 (73)\n 74338BD Extra Length          0009 (9)\n 74338BF Comment Length        0000 (0)\n 74338C1 Disk Start            0000 (0)\n 74338C3 Int File Attributes   0000 (0)\n@@ -541149,15 +541149,15 @@\n 7433A11 Created OS            00 (0) 'MS-DOS'\n 7433A12 Extract Zip Spec      14 (20) '2.0'\n 7433A13 Extract OS            00 (0) 'MS-DOS'\n 7433A14 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7433A16 Compression Method    0000 (0) 'Stored'\n 7433A18 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7433A1C CRC                   149B638C (345727884)\n+7433A1C CRC                   02ECA046 (49061958)\n 7433A20 Compressed Size       0000221D (8733)\n 7433A24 Uncompressed Size     0000221D (8733)\n 7433A28 Filename Length       004C (76)\n 7433A2A Extra Length          0009 (9)\n 7433A2C Comment Length        0000 (0)\n 7433A2E Disk Start            0000 (0)\n 7433A30 Int File Attributes   0000 (0)\n@@ -541179,15 +541179,15 @@\n 7433A94 Created OS            00 (0) 'MS-DOS'\n 7433A95 Extract Zip Spec      14 (20) '2.0'\n 7433A96 Extract OS            00 (0) 'MS-DOS'\n 7433A97 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7433A99 Compression Method    0000 (0) 'Stored'\n 7433A9B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7433A9F CRC                   851C6217 (2233229847)\n+7433A9F CRC                   6689C650 (1720305232)\n 7433AA3 Compressed Size       000075A7 (30119)\n 7433AA7 Uncompressed Size     000075A7 (30119)\n 7433AAB Filename Length       0057 (87)\n 7433AAD Extra Length          0009 (9)\n 7433AAF Comment Length        0000 (0)\n 7433AB1 Disk Start            0000 (0)\n 7433AB3 Int File Attributes   0000 (0)\n@@ -541209,15 +541209,15 @@\n 7433B22 Created OS            00 (0) 'MS-DOS'\n 7433B23 Extract Zip Spec      14 (20) '2.0'\n 7433B24 Extract OS            00 (0) 'MS-DOS'\n 7433B25 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7433B27 Compression Method    0000 (0) 'Stored'\n 7433B29 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7433B2D CRC                   07FA89D6 (133859798)\n+7433B2D CRC                   91E032AB (2447389355)\n 7433B31 Compressed Size       000090F7 (37111)\n 7433B35 Uncompressed Size     000090F7 (37111)\n 7433B39 Filename Length       0052 (82)\n 7433B3B Extra Length          0009 (9)\n 7433B3D Comment Length        0000 (0)\n 7433B3F Disk Start            0000 (0)\n 7433B41 Int File Attributes   0000 (0)\n@@ -541239,15 +541239,15 @@\n 7433BAB Created OS            00 (0) 'MS-DOS'\n 7433BAC Extract Zip Spec      14 (20) '2.0'\n 7433BAD Extract OS            00 (0) 'MS-DOS'\n 7433BAE General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7433BB0 Compression Method    0000 (0) 'Stored'\n 7433BB2 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7433BB6 CRC                   1193E8DD (294906077)\n+7433BB6 CRC                   0F4234A7 (255997095)\n 7433BBA Compressed Size       0000621B (25115)\n 7433BBE Uncompressed Size     0000621B (25115)\n 7433BC2 Filename Length       0056 (86)\n 7433BC4 Extra Length          0009 (9)\n 7433BC6 Comment Length        0000 (0)\n 7433BC8 Disk Start            0000 (0)\n 7433BCA Int File Attributes   0000 (0)\n@@ -541269,15 +541269,15 @@\n 7433C38 Created OS            00 (0) 'MS-DOS'\n 7433C39 Extract Zip Spec      14 (20) '2.0'\n 7433C3A Extract OS            00 (0) 'MS-DOS'\n 7433C3B General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7433C3D Compression Method    0000 (0) 'Stored'\n 7433C3F Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7433C43 CRC                   EBFBC00E (3959144462)\n+7433C43 CRC                   9FC3335C (2680370012)\n 7433C47 Compressed Size       0000DD53 (56659)\n 7433C4B Uncompressed Size     0000DD53 (56659)\n 7433C4F Filename Length       0052 (82)\n 7433C51 Extra Length          0009 (9)\n 7433C53 Comment Length        0000 (0)\n 7433C55 Disk Start            0000 (0)\n 7433C57 Int File Attributes   0000 (0)\n@@ -541299,15 +541299,15 @@\n 7433CC1 Created OS            00 (0) 'MS-DOS'\n 7433CC2 Extract Zip Spec      14 (20) '2.0'\n 7433CC3 Extract OS            00 (0) 'MS-DOS'\n 7433CC4 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7433CC6 Compression Method    0000 (0) 'Stored'\n 7433CC8 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7433CCC CRC                   64597A03 (1683585539)\n+7433CCC CRC                   6A33BD3F (1781775679)\n 7433CD0 Compressed Size       00021358 (136024)\n 7433CD4 Uncompressed Size     00021358 (136024)\n 7433CD8 Filename Length       004C (76)\n 7433CDA Extra Length          0009 (9)\n 7433CDC Comment Length        0000 (0)\n 7433CDE Disk Start            0000 (0)\n 7433CE0 Int File Attributes   0000 (0)\n@@ -541329,15 +541329,15 @@\n 7433D44 Created OS            00 (0) 'MS-DOS'\n 7433D45 Extract Zip Spec      14 (20) '2.0'\n 7433D46 Extract OS            00 (0) 'MS-DOS'\n 7433D47 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7433D49 Compression Method    0000 (0) 'Stored'\n 7433D4B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7433D4F CRC                   4D7DB9AF (1300085167)\n+7433D4F CRC                   69D4458A (1775519114)\n 7433D53 Compressed Size       000325AC (206252)\n 7433D57 Uncompressed Size     000325AC (206252)\n 7433D5B Filename Length       004C (76)\n 7433D5D Extra Length          0009 (9)\n 7433D5F Comment Length        0000 (0)\n 7433D61 Disk Start            0000 (0)\n 7433D63 Int File Attributes   0000 (0)\n@@ -541359,15 +541359,15 @@\n 7433DC7 Created OS            00 (0) 'MS-DOS'\n 7433DC8 Extract Zip Spec      14 (20) '2.0'\n 7433DC9 Extract OS            00 (0) 'MS-DOS'\n 7433DCA General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7433DCC Compression Method    0000 (0) 'Stored'\n 7433DCE Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7433DD2 CRC                   DAF8FEAD (3673751213)\n+7433DD2 CRC                   126BB59C (309048732)\n 7433DD6 Compressed Size       00006F70 (28528)\n 7433DDA Uncompressed Size     00006F70 (28528)\n 7433DDE Filename Length       0050 (80)\n 7433DE0 Extra Length          0009 (9)\n 7433DE2 Comment Length        0000 (0)\n 7433DE4 Disk Start            0000 (0)\n 7433DE6 Int File Attributes   0000 (0)\n@@ -541389,15 +541389,15 @@\n 7433E4E Created OS            00 (0) 'MS-DOS'\n 7433E4F Extract Zip Spec      14 (20) '2.0'\n 7433E50 Extract OS            00 (0) 'MS-DOS'\n 7433E51 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7433E53 Compression Method    0000 (0) 'Stored'\n 7433E55 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7433E59 CRC                   DF33E383 (3744719747)\n+7433E59 CRC                   625D3A31 (1650276913)\n 7433E5D Compressed Size       000063F0 (25584)\n 7433E61 Uncompressed Size     000063F0 (25584)\n 7433E65 Filename Length       0052 (82)\n 7433E67 Extra Length          0009 (9)\n 7433E69 Comment Length        0000 (0)\n 7433E6B Disk Start            0000 (0)\n 7433E6D Int File Attributes   0000 (0)\n@@ -541419,15 +541419,15 @@\n 7433ED7 Created OS            00 (0) 'MS-DOS'\n 7433ED8 Extract Zip Spec      14 (20) '2.0'\n 7433ED9 Extract OS            00 (0) 'MS-DOS'\n 7433EDA General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7433EDC Compression Method    0000 (0) 'Stored'\n 7433EDE Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7433EE2 CRC                   BCD2B39B (3167925147)\n+7433EE2 CRC                   677FD190 (1736429968)\n 7433EE6 Compressed Size       000026D2 (9938)\n 7433EEA Uncompressed Size     000026D2 (9938)\n 7433EEE Filename Length       0056 (86)\n 7433EF0 Extra Length          0009 (9)\n 7433EF2 Comment Length        0000 (0)\n 7433EF4 Disk Start            0000 (0)\n 7433EF6 Int File Attributes   0000 (0)\n@@ -541449,15 +541449,15 @@\n 7433F64 Created OS            00 (0) 'MS-DOS'\n 7433F65 Extract Zip Spec      14 (20) '2.0'\n 7433F66 Extract OS            00 (0) 'MS-DOS'\n 7433F67 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7433F69 Compression Method    0000 (0) 'Stored'\n 7433F6B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7433F6F CRC                   F4D1FE7B (4107402875)\n+7433F6F CRC                   B16B9D8F (2976619919)\n 7433F73 Compressed Size       00012891 (75921)\n 7433F77 Uncompressed Size     00012891 (75921)\n 7433F7B Filename Length       0063 (99)\n 7433F7D Extra Length          0009 (9)\n 7433F7F Comment Length        0000 (0)\n 7433F81 Disk Start            0000 (0)\n 7433F83 Int File Attributes   0000 (0)\n@@ -541479,15 +541479,15 @@\n 7433FFE Created OS            00 (0) 'MS-DOS'\n 7433FFF Extract Zip Spec      14 (20) '2.0'\n 7434000 Extract OS            00 (0) 'MS-DOS'\n 7434001 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7434003 Compression Method    0000 (0) 'Stored'\n 7434005 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7434009 CRC                   BDD6F7D6 (3184981974)\n+7434009 CRC                   4D54585E (1297373278)\n 743400D Compressed Size       0000272E (10030)\n 7434011 Uncompressed Size     0000272E (10030)\n 7434015 Filename Length       0059 (89)\n 7434017 Extra Length          0009 (9)\n 7434019 Comment Length        0000 (0)\n 743401B Disk Start            0000 (0)\n 743401D Int File Attributes   0000 (0)\n@@ -541509,15 +541509,15 @@\n 743408E Created OS            00 (0) 'MS-DOS'\n 743408F Extract Zip Spec      14 (20) '2.0'\n 7434090 Extract OS            00 (0) 'MS-DOS'\n 7434091 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7434093 Compression Method    0000 (0) 'Stored'\n 7434095 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7434099 CRC                   8251822D (2186379821)\n+7434099 CRC                   951E1702 (2501777154)\n 743409D Compressed Size       00008CE6 (36070)\n 74340A1 Uncompressed Size     00008CE6 (36070)\n 74340A5 Filename Length       0046 (70)\n 74340A7 Extra Length          0009 (9)\n 74340A9 Comment Length        0000 (0)\n 74340AB Disk Start            0000 (0)\n 74340AD Int File Attributes   0000 (0)\n@@ -541539,15 +541539,15 @@\n 743410B Created OS            00 (0) 'MS-DOS'\n 743410C Extract Zip Spec      14 (20) '2.0'\n 743410D Extract OS            00 (0) 'MS-DOS'\n 743410E General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7434110 Compression Method    0000 (0) 'Stored'\n 7434112 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7434116 CRC                   BFECB548 (3219961160)\n+7434116 CRC                   C9912296 (3381731990)\n 743411A Compressed Size       00007112 (28946)\n 743411E Uncompressed Size     00007112 (28946)\n 7434122 Filename Length       0053 (83)\n 7434124 Extra Length          0009 (9)\n 7434126 Comment Length        0000 (0)\n 7434128 Disk Start            0000 (0)\n 743412A Int File Attributes   0000 (0)\n@@ -541569,15 +541569,15 @@\n 7434195 Created OS            00 (0) 'MS-DOS'\n 7434196 Extract Zip Spec      14 (20) '2.0'\n 7434197 Extract OS            00 (0) 'MS-DOS'\n 7434198 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 743419A Compression Method    0000 (0) 'Stored'\n 743419C Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-74341A0 CRC                   12962772 (311830386)\n+74341A0 CRC                   2978654D (695756109)\n 74341A4 Compressed Size       000066AF (26287)\n 74341A8 Uncompressed Size     000066AF (26287)\n 74341AC Filename Length       004F (79)\n 74341AE Extra Length          0009 (9)\n 74341B0 Comment Length        0000 (0)\n 74341B2 Disk Start            0000 (0)\n 74341B4 Int File Attributes   0000 (0)\n@@ -541599,15 +541599,15 @@\n 743421B Created OS            00 (0) 'MS-DOS'\n 743421C Extract Zip Spec      14 (20) '2.0'\n 743421D Extract OS            00 (0) 'MS-DOS'\n 743421E General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7434220 Compression Method    0000 (0) 'Stored'\n 7434222 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7434226 CRC                   7437D703 (1949816579)\n+7434226 CRC                   E84AA6F9 (3897206521)\n 743422A Compressed Size       0000903F (36927)\n 743422E Uncompressed Size     0000903F (36927)\n 7434232 Filename Length       004C (76)\n 7434234 Extra Length          0009 (9)\n 7434236 Comment Length        0000 (0)\n 7434238 Disk Start            0000 (0)\n 743423A Int File Attributes   0000 (0)\n@@ -541629,15 +541629,15 @@\n 743429E Created OS            00 (0) 'MS-DOS'\n 743429F Extract Zip Spec      14 (20) '2.0'\n 74342A0 Extract OS            00 (0) 'MS-DOS'\n 74342A1 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 74342A3 Compression Method    0000 (0) 'Stored'\n 74342A5 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-74342A9 CRC                   4B720B83 (1265765251)\n+74342A9 CRC                   ADAB4F39 (2913685305)\n 74342AD Compressed Size       00018A2B (100907)\n 74342B1 Uncompressed Size     00018A2B (100907)\n 74342B5 Filename Length       004E (78)\n 74342B7 Extra Length          0009 (9)\n 74342B9 Comment Length        0000 (0)\n 74342BB Disk Start            0000 (0)\n 74342BD Int File Attributes   0000 (0)\n@@ -541659,15 +541659,15 @@\n 7434323 Created OS            00 (0) 'MS-DOS'\n 7434324 Extract Zip Spec      14 (20) '2.0'\n 7434325 Extract OS            00 (0) 'MS-DOS'\n 7434326 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7434328 Compression Method    0000 (0) 'Stored'\n 743432A Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-743432E CRC                   B12F4E9B (2972667547)\n+743432E CRC                   C2353BFB (3258268667)\n 7434332 Compressed Size       0001B66E (112238)\n 7434336 Uncompressed Size     0001B66E (112238)\n 743433A Filename Length       0054 (84)\n 743433C Extra Length          0009 (9)\n 743433E Comment Length        0000 (0)\n 7434340 Disk Start            0000 (0)\n 7434342 Int File Attributes   0000 (0)\n@@ -541689,15 +541689,15 @@\n 74343AE Created OS            00 (0) 'MS-DOS'\n 74343AF Extract Zip Spec      14 (20) '2.0'\n 74343B0 Extract OS            00 (0) 'MS-DOS'\n 74343B1 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 74343B3 Compression Method    0000 (0) 'Stored'\n 74343B5 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-74343B9 CRC                   FEC5C5F4 (4274374132)\n+74343B9 CRC                   88FEF336 (2298409782)\n 74343BD Compressed Size       00034580 (214400)\n 74343C1 Uncompressed Size     00034580 (214400)\n 74343C5 Filename Length       004D (77)\n 74343C7 Extra Length          0009 (9)\n 74343C9 Comment Length        0000 (0)\n 74343CB Disk Start            0000 (0)\n 74343CD Int File Attributes   0000 (0)\n@@ -541719,15 +541719,15 @@\n 7434432 Created OS            00 (0) 'MS-DOS'\n 7434433 Extract Zip Spec      14 (20) '2.0'\n 7434434 Extract OS            00 (0) 'MS-DOS'\n 7434435 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7434437 Compression Method    0000 (0) 'Stored'\n 7434439 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-743443D CRC                   FBD92A59 (4225313369)\n+743443D CRC                   F0E683B5 (4041638837)\n 7434441 Compressed Size       00011B12 (72466)\n 7434445 Uncompressed Size     00011B12 (72466)\n 7434449 Filename Length       0050 (80)\n 743444B Extra Length          0009 (9)\n 743444D Comment Length        0000 (0)\n 743444F Disk Start            0000 (0)\n 7434451 Int File Attributes   0000 (0)\n@@ -541749,15 +541749,15 @@\n 74344B9 Created OS            00 (0) 'MS-DOS'\n 74344BA Extract Zip Spec      14 (20) '2.0'\n 74344BB Extract OS            00 (0) 'MS-DOS'\n 74344BC General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 74344BE Compression Method    0000 (0) 'Stored'\n 74344C0 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-74344C4 CRC                   339CCF60 (865914720)\n+74344C4 CRC                   648FF5E0 (1687156192)\n 74344C8 Compressed Size       0000245B (9307)\n 74344CC Uncompressed Size     0000245B (9307)\n 74344D0 Filename Length       0063 (99)\n 74344D2 Extra Length          0009 (9)\n 74344D4 Comment Length        0000 (0)\n 74344D6 Disk Start            0000 (0)\n 74344D8 Int File Attributes   0000 (0)\n@@ -541779,15 +541779,15 @@\n 7434553 Created OS            00 (0) 'MS-DOS'\n 7434554 Extract Zip Spec      14 (20) '2.0'\n 7434555 Extract OS            00 (0) 'MS-DOS'\n 7434556 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7434558 Compression Method    0000 (0) 'Stored'\n 743455A Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-743455E CRC                   3F9A8EE5 (1067093733)\n+743455E CRC                   494D0790 (1229784976)\n 7434562 Compressed Size       00020221 (131617)\n 7434566 Uncompressed Size     00020221 (131617)\n 743456A Filename Length       005B (91)\n 743456C Extra Length          0009 (9)\n 743456E Comment Length        0000 (0)\n 7434570 Disk Start            0000 (0)\n 7434572 Int File Attributes   0000 (0)\n@@ -541809,15 +541809,15 @@\n 74345E5 Created OS            00 (0) 'MS-DOS'\n 74345E6 Extract Zip Spec      14 (20) '2.0'\n 74345E7 Extract OS            00 (0) 'MS-DOS'\n 74345E8 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 74345EA Compression Method    0000 (0) 'Stored'\n 74345EC Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-74345F0 CRC                   A3380157 (2738356567)\n+74345F0 CRC                   854B8F9A (2236321690)\n 74345F4 Compressed Size       0001194B (72011)\n 74345F8 Uncompressed Size     0001194B (72011)\n 74345FC Filename Length       004E (78)\n 74345FE Extra Length          0009 (9)\n 7434600 Comment Length        0000 (0)\n 7434602 Disk Start            0000 (0)\n 7434604 Int File Attributes   0000 (0)\n@@ -541839,15 +541839,15 @@\n 743466A Created OS            00 (0) 'MS-DOS'\n 743466B Extract Zip Spec      14 (20) '2.0'\n 743466C Extract OS            00 (0) 'MS-DOS'\n 743466D General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 743466F Compression Method    0000 (0) 'Stored'\n 7434671 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7434675 CRC                   C25645B6 (3260433846)\n+7434675 CRC                   65834B49 (1703103305)\n 7434679 Compressed Size       00008FF9 (36857)\n 743467D Uncompressed Size     00008FF9 (36857)\n 7434681 Filename Length       0050 (80)\n 7434683 Extra Length          0009 (9)\n 7434685 Comment Length        0000 (0)\n 7434687 Disk Start            0000 (0)\n 7434689 Int File Attributes   0000 (0)\n@@ -541869,15 +541869,15 @@\n 74346F1 Created OS            00 (0) 'MS-DOS'\n 74346F2 Extract Zip Spec      14 (20) '2.0'\n 74346F3 Extract OS            00 (0) 'MS-DOS'\n 74346F4 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 74346F6 Compression Method    0000 (0) 'Stored'\n 74346F8 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-74346FC CRC                   7D5B66CA (2103142090)\n+74346FC CRC                   177B144A (393942090)\n 7434700 Compressed Size       00003928 (14632)\n 7434704 Uncompressed Size     00003928 (14632)\n 7434708 Filename Length       004F (79)\n 743470A Extra Length          0009 (9)\n 743470C Comment Length        0000 (0)\n 743470E Disk Start            0000 (0)\n 7434710 Int File Attributes   0000 (0)\n@@ -541929,15 +541929,15 @@\n 74347F4 Created OS            00 (0) 'MS-DOS'\n 74347F5 Extract Zip Spec      14 (20) '2.0'\n 74347F6 Extract OS            00 (0) 'MS-DOS'\n 74347F7 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 74347F9 Compression Method    0000 (0) 'Stored'\n 74347FB Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-74347FF CRC                   E0E7284F (3773245519)\n+74347FF CRC                   CF9FF332 (3483366194)\n 7434803 Compressed Size       00004974 (18804)\n 7434807 Uncompressed Size     00004974 (18804)\n 743480B Filename Length       004E (78)\n 743480D Extra Length          0009 (9)\n 743480F Comment Length        0000 (0)\n 7434811 Disk Start            0000 (0)\n 7434813 Int File Attributes   0000 (0)\n@@ -542019,15 +542019,15 @@\n 743496B Created OS            00 (0) 'MS-DOS'\n 743496C Extract Zip Spec      14 (20) '2.0'\n 743496D Extract OS            00 (0) 'MS-DOS'\n 743496E General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7434970 Compression Method    0000 (0) 'Stored'\n 7434972 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7434976 CRC                   3DAF18ED (1034885357)\n+7434976 CRC                   008AC5F4 (9094644)\n 743497A Compressed Size       0000387C (14460)\n 743497E Uncompressed Size     0000387C (14460)\n 7434982 Filename Length       0044 (68)\n 7434984 Extra Length          0009 (9)\n 7434986 Comment Length        0000 (0)\n 7434988 Disk Start            0000 (0)\n 743498A Int File Attributes   0000 (0)\n@@ -542079,15 +542079,15 @@\n 7434A5D Created OS            00 (0) 'MS-DOS'\n 7434A5E Extract Zip Spec      14 (20) '2.0'\n 7434A5F Extract OS            00 (0) 'MS-DOS'\n 7434A60 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 7434A62 Compression Method    0000 (0) 'Stored'\n 7434A64 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7434A68 CRC                   47CC93BA (1204589498)\n+7434A68 CRC                   71EF9517 (1911526679)\n 7434A6C Compressed Size       00019197 (102807)\n 7434A70 Uncompressed Size     00019197 (102807)\n 7434A74 Filename Length       0040 (64)\n 7434A76 Extra Length          0009 (9)\n 7434A78 Comment Length        0000 (0)\n 7434A7A Disk Start            0000 (0)\n 7434A7C 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$1244964\")),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$1244963\")),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$1244964\")),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$1244963\")),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_legend_test_handlersTest.java", "source2": "org/finos/legend/pure/generated/core_legend_test_handlersTest.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -34,27 +34,14 @@\n \n      public java.lang.Boolean valueOf(final ExecutionSupport es)\n      {\n return true;\n      }\n }\n );\n-        __functions.put(\"meta$legend$test$model$testLoadModel$1$system$imports$import__core_legend_test_handlersTest_pure_2$0\", new DefaultPureLambdaFunction1<java.lang.Object, 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.List<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((java.lang.Object)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object> value(final java.lang.Object _v, final ExecutionSupport es)\n-     {\n-return (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(_v),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/legend/test/handlersTest.pure\", -1, -1, 489, 106, -1, -1)));\n-     }\n-}\n-);\n         __functions.put(\"meta$legend$test$handlers$testAlloyHandlers$1$system$imports$import__core_legend_test_handlersTest_pure_1$1\", new DefaultPureLambdaFunction<java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((java.lang.String)CompiledSupport.makeOne(vars.get(0)),(java.lang.String)CompiledSupport.makeOne(vars.get(1)),(java.lang.String)CompiledSupport.makeOne(vars.get(2)),(java.lang.String)CompiledSupport.makeOne(vars.get(3)),(java.lang.Long)CompiledSupport.makeOne(vars.get(4)), es);\n      }\n \n@@ -63,27 +50,24 @@\n final java.lang.String _fStr = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"meta::protocols::pure::\",_clientVersion,\"::invocation::testLoadModel::legendTestLoadModel_Package_1__String_1__Integer_1__String_1__Boolean_1_\")),es);\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> _xf = 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/legend/test/handlersTest.pure\", -1, -1, 467, 53, -1, -1));\n return CompiledSupport.<java.lang.Boolean>castWithExceptionHandling(CompiledSupport.toOne(((RichIterable<? extends java.lang.Object>)(Object)(CompiledSupport.toPureCollection(CoreGen.evaluateToMany(es, _xf, CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.Object>with(((org.finos.legend.pure.m3.coreinstance.Package)((CompiledExecutionSupport)es).getMetadata(\"Package\",\"Root::meta::legend::test::handlers::model\")),_host,_port,_serverVersion)), (org.eclipse.collections.api.block.function.Function2<java.lang.Object, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>)(core_legend_test_handlersTest.__functions.get(\"meta$legend$test$handlers$testAlloyHandlers$1$system$imports$import__core_legend_test_handlersTest_pure_1$0\")), es)\n )))), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/legend/test/handlersTest.pure\", -1, -1, 468, 121, -1, -1)),java.lang.Boolean.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/legend/test/handlersTest.pure\", -1, -1, 468, 130, -1, -1));\n      }\n }\n );\n-        __functions.put(\"meta$legend$test$model$testLoadModel$1$system$imports$import__core_legend_test_handlersTest_pure_2$1\", new DefaultPureLambdaFunction<java.lang.Boolean>()\n+        __functions.put(\"meta$legend$test$model$testLoadModel$1$system$imports$import__core_legend_test_handlersTest_pure_2$0\", new DefaultPureLambdaFunction1<java.lang.Object, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>()\n {\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((java.lang.String)CompiledSupport.makeOne(vars.get(0)),(java.lang.String)CompiledSupport.makeOne(vars.get(1)),(java.lang.String)CompiledSupport.makeOne(vars.get(2)),(java.lang.String)CompiledSupport.makeOne(vars.get(3)),(java.lang.Long)CompiledSupport.makeOne(vars.get(4)), es);\n+         return value((java.lang.Object)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean value(final java.lang.String _clientVersion,final java.lang.String _serverVersion,final java.lang.String _serializationKind,final java.lang.String _host,final java.lang.Long _port, final ExecutionSupport es)\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object> value(final java.lang.Object _v, final ExecutionSupport es)\n      {\n-final java.lang.String _fStr = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"meta::protocols::pure::\",_clientVersion,\"::invocation::testLoadModel::legendTestLoadModel_Package_1__String_1__Integer_1__String_1__Boolean_1_\")),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> _xf = 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/legend/test/handlersTest.pure\", -1, -1, 488, 53, -1, -1));\n-return CompiledSupport.<java.lang.Boolean>castWithExceptionHandling(CompiledSupport.toOne(((RichIterable<? extends java.lang.Object>)(Object)(CompiledSupport.toPureCollection(CoreGen.evaluateToMany(es, _xf, CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.Object>with(((org.finos.legend.pure.m3.coreinstance.Package)((CompiledExecutionSupport)es).getMetadata(\"Package\",\"Root::meta::legend::test::model::model\")),_host,_port,_serverVersion)), (org.eclipse.collections.api.block.function.Function2<java.lang.Object, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>)(core_legend_test_handlersTest.__functions.get(\"meta$legend$test$model$testLoadModel$1$system$imports$import__core_legend_test_handlersTest_pure_2$0\")), es)\n-)))), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/legend/test/handlersTest.pure\", -1, -1, 489, 118, -1, -1)),java.lang.Boolean.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/legend/test/handlersTest.pure\", -1, -1, 489, 127, -1, -1));\n+return (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(_v),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/legend/test/handlersTest.pure\", -1, -1, 489, 106, -1, -1)));\n      }\n }\n );\n         __functions.put(\"meta$legend$test$handlers$testAlloyHandlers$1$system$imports$import__core_legend_test_handlersTest_pure_1$0\", new DefaultPureLambdaFunction1<java.lang.Object, 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.List<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -92,14 +76,30 @@\n \n      public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object> value(final java.lang.Object _v, final ExecutionSupport es)\n      {\n return (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(_v),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/legend/test/handlersTest.pure\", -1, -1, 468, 109, -1, -1)));\n      }\n }\n );\n+        __functions.put(\"meta$legend$test$model$testLoadModel$1$system$imports$import__core_legend_test_handlersTest_pure_2$1\", new DefaultPureLambdaFunction<java.lang.Boolean>()\n+{\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((java.lang.String)CompiledSupport.makeOne(vars.get(0)),(java.lang.String)CompiledSupport.makeOne(vars.get(1)),(java.lang.String)CompiledSupport.makeOne(vars.get(2)),(java.lang.String)CompiledSupport.makeOne(vars.get(3)),(java.lang.Long)CompiledSupport.makeOne(vars.get(4)), es);\n+     }\n+\n+     public java.lang.Boolean value(final java.lang.String _clientVersion,final java.lang.String _serverVersion,final java.lang.String _serializationKind,final java.lang.String _host,final java.lang.Long _port, final ExecutionSupport es)\n+     {\n+final java.lang.String _fStr = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"meta::protocols::pure::\",_clientVersion,\"::invocation::testLoadModel::legendTestLoadModel_Package_1__String_1__Integer_1__String_1__Boolean_1_\")),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> _xf = 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/legend/test/handlersTest.pure\", -1, -1, 488, 53, -1, -1));\n+return CompiledSupport.<java.lang.Boolean>castWithExceptionHandling(CompiledSupport.toOne(((RichIterable<? extends java.lang.Object>)(Object)(CompiledSupport.toPureCollection(CoreGen.evaluateToMany(es, _xf, CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.Object>with(((org.finos.legend.pure.m3.coreinstance.Package)((CompiledExecutionSupport)es).getMetadata(\"Package\",\"Root::meta::legend::test::model::model\")),_host,_port,_serverVersion)), (org.eclipse.collections.api.block.function.Function2<java.lang.Object, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>)(core_legend_test_handlersTest.__functions.get(\"meta$legend$test$model$testLoadModel$1$system$imports$import__core_legend_test_handlersTest_pure_2$0\")), es)\n+)))), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/legend/test/handlersTest.pure\", -1, -1, 489, 118, -1, -1)),java.lang.Boolean.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/legend/test/handlersTest.pure\", -1, -1, 489, 127, -1, -1));\n+     }\n+}\n+);\n         __functions.put(\"meta$legend$test$model$testLoadModel$1$system$imports$import__core_legend_test_handlersTest_pure_2$2\", new DefaultPureLambdaFunction0<java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n@@ -120,37 +120,37 @@\n      {\n return CompiledSupport.equal(_this._a(), \"ok\");\n      }\n }\n );\n     }\n \n-public static boolean Root_meta_legend_test_model_testLoadModel__Boolean_1_(final ExecutionSupport es)\n+public static boolean Root_meta_legend_test_handlers_testAlloyHandlers__Boolean_1_(final ExecutionSupport es)\n {\n return CompiledSupport.toOne(((boolean)FunctionsGen.legendTest(es, new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$legend$test$model$testLoadModel$1$system$imports$import__core_legend_test_handlersTest_pure_2$1\")\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$legend$test$handlers$testAlloyHandlers$1$system$imports$import__core_legend_test_handlersTest_pure_1$1\")\n ), (\n-core_legend_test_handlersTest.__functions.get(\"meta$legend$test$model$testLoadModel$1$system$imports$import__core_legend_test_handlersTest_pure_2$1\")\n+core_legend_test_handlersTest.__functions.get(\"meta$legend$test$handlers$testAlloyHandlers$1$system$imports$import__core_legend_test_handlersTest_pure_1$1\")\n ))\n ,new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$legend$test$model$testLoadModel$1$system$imports$import__core_legend_test_handlersTest_pure_2$2\")\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$legend$test$handlers$testAlloyHandlers$1$system$imports$import__core_legend_test_handlersTest_pure_1$2\")\n ), (\n-core_legend_test_handlersTest.__functions.get(\"meta$legend$test$model$testLoadModel$1$system$imports$import__core_legend_test_handlersTest_pure_2$2\")\n+core_legend_test_handlersTest.__functions.get(\"meta$legend$test$handlers$testAlloyHandlers$1$system$imports$import__core_legend_test_handlersTest_pure_1$2\")\n ))\n-)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/legend/test/handlersTest.pure\", -1, -1, 491, 8, -1, -1));\n+)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/legend/test/handlersTest.pure\", -1, -1, 470, 8, -1, -1));\n }\n \n-public static boolean Root_meta_legend_test_handlers_testAlloyHandlers__Boolean_1_(final ExecutionSupport es)\n+public static boolean Root_meta_legend_test_model_testLoadModel__Boolean_1_(final ExecutionSupport es)\n {\n return CompiledSupport.toOne(((boolean)FunctionsGen.legendTest(es, new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$legend$test$handlers$testAlloyHandlers$1$system$imports$import__core_legend_test_handlersTest_pure_1$1\")\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$legend$test$model$testLoadModel$1$system$imports$import__core_legend_test_handlersTest_pure_2$1\")\n ), (\n-core_legend_test_handlersTest.__functions.get(\"meta$legend$test$handlers$testAlloyHandlers$1$system$imports$import__core_legend_test_handlersTest_pure_1$1\")\n+core_legend_test_handlersTest.__functions.get(\"meta$legend$test$model$testLoadModel$1$system$imports$import__core_legend_test_handlersTest_pure_2$1\")\n ))\n ,new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$legend$test$handlers$testAlloyHandlers$1$system$imports$import__core_legend_test_handlersTest_pure_1$2\")\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$legend$test$model$testLoadModel$1$system$imports$import__core_legend_test_handlersTest_pure_2$2\")\n ), (\n-core_legend_test_handlersTest.__functions.get(\"meta$legend$test$handlers$testAlloyHandlers$1$system$imports$import__core_legend_test_handlersTest_pure_1$2\")\n+core_legend_test_handlersTest.__functions.get(\"meta$legend$test$model$testLoadModel$1$system$imports$import__core_legend_test_handlersTest_pure_2$2\")\n ))\n-)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/legend/test/handlersTest.pure\", -1, -1, 470, 8, -1, -1));\n+)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/legend/test/handlersTest.pure\", -1, -1, 491, 8, -1, -1));\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$1617448\")),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$1617443\")),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$1366416\"));\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$1366411\"));\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$1366442\"));\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$1366437\"));\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$1366468\"));\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$1366463\"));\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$1366494\"));\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$1366489\"));\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$1366520\"));\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$1366515\"));\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$1366546\"));\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$1366541\"));\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$1072185\")),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$1072186\")),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$1072113\")),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$1072114\")),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_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$550002\"))._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$550005\"))._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$550292\")),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$550049\"))._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$550295\")),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$550052\"))._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$551348\")),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$551351\")),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$551602\")))))))._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$551605\")))))))._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$551607\")))))))._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$551610\")))))))._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$243340\"));\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$243338\"));\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_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$192696\")),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$192694\")),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$192776\")),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$192774\")),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$193318\")),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$192851\")),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$193316\")),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$192849\")),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$192924\")),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$192922\")),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$192951\")),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$192949\")),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$192975\")),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$192973\")),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$192457\"));\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$192455\"));\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$192491\"));\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$192489\"));\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$1561278\")))))._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$1561273\")))))._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$1071545\")),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$1071546\")),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$1071526\")),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$1071527\")),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$1071604\")),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$1071514\")),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$1071605\")),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$1071515\")),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$1071580\")),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$1071486\")),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$1071581\")),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$1071487\")),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": "@@ -34,76 +34,76 @@\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$1162531\", 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_testMappingWithMultipleSubTypes_match_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_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 _src, final ExecutionSupport es)\n      {\n-return _s._street();\n+return _src._zipCode();\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithMultipleSubTypes_match_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(\"$core$1162552\", 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_Location)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 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_Street _s, final ExecutionSupport es)\n      {\n-return _src._zipCode();\n+return _s._street();\n      }\n }\n );\n-        __functions.put(\"$core$1162532\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road, java.lang.String>()\n+        __functions.put(\"$core$1162553\", 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_testMappingWithMultipleSubTypes_noPropertyAccess_instanceOf_returnBooleanValue_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target2$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, java.lang.String>()\n+        __functions.put(\"$core$1162554\", 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 _l._coordinates();\n      }\n }\n );\n-        __functions.put(\"$core$1162533\", 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_returnBooleanValue_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target2$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-     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 _src._zipCode();\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@@ -156,141 +156,141 @@\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._road();\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$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, java.lang.String>()\n+        __functions.put(\"$core$1162611\", 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_testMappingWithUnion_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target_location$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, java.lang.String>()\n+        __functions.put(\"$core$1162610\", 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 _src, 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 _src._coordinates();\n+return \"road_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_testMappingWithMultipleSubTypes_noPropertyAccess_instanceOf_returnStringValue_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$6\", 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$1162590\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, java.lang.String>()\n+        __functions.put(\"$core$1162609\", 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_Location)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 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_Street _s, final ExecutionSupport es)\n      {\n-return \"location_valueFromMapping\";\n+return \"street_valueFromMapping\";\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_testMappingWithUnion_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target_location$3\", 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 _src._coordinates();\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithMultipleSubTypes_instanceOf_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$9\", 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, 306, 31, -1, -1))._street():((java.lang.String)(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road.class.isInstance(_src)?CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road>castWithExceptionHandling(_src,org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/tests/sourceTreeCalc/subType/testOnSourceRoot.pure\", -1, -1, 309, 33, -1, -1))._road():CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location>castWithExceptionHandling(_src,org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/tests/sourceTreeCalc/subType/testOnSourceRoot.pure\", -1, -1, 310, 33, -1, -1))._coordinates()))));\n+return _src._zipCode();\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithMultipleSubTypes_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_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 core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_getLocationStr_Location_1__String_1_(_src,es);\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_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+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithMultipleSubTypes_instanceOf_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$9\", 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, 306, 31, -1, -1))._street():((java.lang.String)(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road.class.isInstance(_src)?CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road>castWithExceptionHandling(_src,org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/tests/sourceTreeCalc/subType/testOnSourceRoot.pure\", -1, -1, 309, 33, -1, -1))._road():CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location>castWithExceptionHandling(_src,org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/tests/sourceTreeCalc/subType/testOnSourceRoot.pure\", -1, -1, 310, 33, -1, -1))._coordinates()))));\n      }\n }\n );\n-        __functions.put(\"$core$1162589\", 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_withSubType_rootLevel_sourceRoot_testMappingWithMultipleSubTypes_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_Road)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_Road _r, 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 \"road_valueFromMapping\";\n+return core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_getLocationStr_Location_1__String_1_(_src,es);\n      }\n }\n );\n-        __functions.put(\"$core$1162588\", 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_testMappingWithMultipleSubTypes_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-         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 _src, final ExecutionSupport es)\n      {\n-return \"street_valueFromMapping\";\n+return _src._zipCode();\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithSingleSubType_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$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@@ -312,24 +312,24 @@\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_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$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 _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 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+return _l._coordinates();\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@@ -338,24 +338,24 @@\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(\"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_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@@ -553,89 +553,14 @@\n      {\n return org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location.class.isInstance(_src);\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$1161325\"));\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$1161356\"));\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$1161387\"));\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$1161418\"));\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$1161449\"));\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$1161480\"));\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$1161511\"));\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$1161542\"));\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 public static java.lang.String Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_getLocationStr_Location_1__String_1_(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location _loc,final ExecutionSupport es)\n {\n return (java.lang.String)(Pure.matches(_loc,org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street.class,1,1)?\n    (new DefendedFunction()\n    {\n        public Object valueOf(final Object _s_As_Object)\n        {\n@@ -702,14 +627,89 @@\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$1161591\"));\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$1161340\"));\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+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$1161371\"));\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$1161402\"));\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$1161433\"));\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$1161464\"));\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$1161495\"));\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$1161526\"));\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$1161557\"));\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$1161588\"));\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"}, {"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": "@@ -21,14 +21,27 @@\n import org.finos.legend.pure.runtime.java.compiled.execution.sourceInformation.*;\n import org.junit.Test;\n public class core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc\n {\n     public static MutableMap<String, SharedPureFunction<?>> __functions = Maps.mutable.empty();\n     static\n     {\n+        __functions.put(\"$core$425479\", 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+     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 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         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_testMapping_D$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__D, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__F>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__F execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__D)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -125,14 +138,27 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__C _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._c1();\n      }\n }\n );\n+        __functions.put(\"$core$424532\", 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_withSubType_testMappingWithMultipleSubTypes_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$9\", 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      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -151,14 +177,27 @@\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      {\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(\"$core$427210\", 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+     }\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          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -242,37 +281,63 @@\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      {\n return _src._propD();\n      }\n }\n );\n+        __functions.put(\"$core$424637\", 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_withFilters_SourceToTargetMappingWithFilters_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Target_B$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source, 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_withFilters_Source)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_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._y(),es);\n      }\n }\n );\n+        __functions.put(\"$core$424636\", 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_withFlatteningInTransform_SourceToTargetMappingWithFlatteningInTransform_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Target_A$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_A, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1>()\n {\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$425620\")), 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$425612\")), 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@@ -295,14 +360,27 @@\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 ((java.lang.String)(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street.class.isInstance(_src._address())?CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street>castWithExceptionHandling(_src._address(),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/testSourceTreeCalc.pure\", -1, -1, 1283, 133, -1, -1))._street():\"unknown\"));\n      }\n }\n );\n+        __functions.put(\"$core$424638\", 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_testMappingWithSingleSubType_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$7\", 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      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -373,66 +451,14 @@\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$427209\", 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-     }\n-}\n-);\n-        __functions.put(\"$core$424609\", 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(\"$core$424608\", 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(\"$core$424607\", 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_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          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__B)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -490,37 +516,37 @@\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 _src._a6();\n      }\n }\n );\n-        __functions.put(\"$core$426793\", 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(\"meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__A$7\", 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 RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B> 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_withSubType_A)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 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+     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 CompiledSupport.toPureCollection(_v_automap._b());\n+return _src;\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__A$7\", 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(\"$core$426794\", 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 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A 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_withComplexTarget_A)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 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 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 _src;\n+return CompiledSupport.toPureCollection(_v_automap._b());\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@@ -594,14 +620,27 @@\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(\"$core$424805\", 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_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 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@@ -707,17 +746,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$427209\")), 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$426793\")), 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$426521\")), 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$427210\")), 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$426794\")), 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$426522\")), 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@@ -727,50 +766,50 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_C _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._cid();\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty_testMapping_A$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__A, java.lang.String>()\n+        __functions.put(\"$core$424813\", 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_withUnrelatedConstraintProperty__A)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 java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__A _src, 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 _src._a1();\n+return _v_automap._zipCode();\n      }\n }\n );\n-        __functions.put(\"$core$426521\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B, java.lang.String>()\n+        __functions.put(\"$core$426522\", 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      }\n }\n );\n-        __functions.put(\"$core$424763\", 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_withUnrelatedConstraintProperty_testMapping_A$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__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_withSubType_Street)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__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_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_withUnrelatedConstraintProperty__A _src, final ExecutionSupport es)\n      {\n-return _v_automap._street();\n+return _src._a1();\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -964,24 +1003,24 @@\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$424771\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, java.lang.String>()\n+        __functions.put(\"$core$425612\", 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 java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\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_withSubType_Street)CompiledSupport.makeOne(vars.get(0)), es);\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 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 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._zipCode();\n+return _v_automap._propC();\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 {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -990,106 +1029,54 @@\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$426068\", 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_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_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_withConstraintProperty__B _src, final ExecutionSupport es)\n      {\n return _src._a1();\n      }\n }\n );\n-        __functions.put(\"$core$424586\", 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(\"$core$425620\", 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(\"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_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_withConstraintProperty__B _src, final ExecutionSupport es)\n      {\n return _src._b1();\n      }\n }\n );\n-        __functions.put(\"$core$426976\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A, java.lang.Boolean>()\n+        __functions.put(\"$core$426977\", 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$427209\")), es)\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$427210\")), 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(\"$core$425508\", 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-     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 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         __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          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain__A)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -1170,15 +1157,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$424763\")), 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$424805\")), 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 +1215,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$424771\")), 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$424813\")), 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@@ -1311,25 +1298,38 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location _x, final ExecutionSupport es)\n      {\n return _x._zipCode();\n      }\n }\n );\n+        __functions.put(\"$core$426048\", 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_withFunctions_testMapping_A$19\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A, RichIterable<? extends java.lang.String>>()\n {\n      public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_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$425508\")), 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$424586\")), 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$425479\")), 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$424532\")), 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@@ -1341,145 +1341,79 @@\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_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$420544\"));\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$420556\"));\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_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$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::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$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__Boolean_1_(final 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$420627\"));\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$420639\"));\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-{\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$420654\"));\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$420666\"));\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_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$420696\"));\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$420708\"));\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_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$420753\"));\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+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_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$420776\"));\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+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$420548\"));\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_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-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(\"meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$f$4$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_29$1\")), es)\n-),es) && core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_g_C_MANY__Boolean_1_(CompiledSupport.toPureCollection(_a._b()),es));\n-}\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_testSinglePropertyChain__Boolean_1_(final ExecutionSupport es)\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_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$420821\"));\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$420833\"));\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$420578\"));\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$420590\"));\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$420880\"));\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$420637\"));\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$420892\"));\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$420649\"));\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$420904\"));\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$420661\"));\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$420916\"));\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$420673\"));\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$420928\"));\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$420685\"));\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$420940\"));\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$420697\"));\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$420953\"));\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$420710\"));\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$420965\"));\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$420722\"));\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$420977\"));\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$420734\"));\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$420989\"));\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$420746\"));\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$421002\"));\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$420759\"));\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$421014\"));\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$420771\"));\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$421027\"));\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$420784\"));\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$421039\"));\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$420796\"));\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$421052\"));\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$420809\"));\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$421064\"));\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$420821\"));\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@@ -1487,132 +1421,198 @@\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_testEquivalentGraph__Boolean_1_(final ExecutionSupport es)\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_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$421135\"));\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$421147\"));\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+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$420861\"));\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_testComplexTarget__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_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$421205\"));\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$421217\"));\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$420903\"));\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$420915\"));\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 {\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$421269\"));\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$420967\"));\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$421281\"));\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$420979\"));\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$421314\"));\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_testWithSourceQualifiedProperty__Boolean_1_(final ExecutionSupport es)\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_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$421366\"));\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$421378\"));\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$421008\"));\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$421020\"));\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+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_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$421397\"));\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$421409\"));\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$421045\"));\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$421057\"));\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_mapping_modelToModel_test_alloy_simple_sourceTreeCalc_simpleUnionWithCommonPropertiesAndSingleFilter__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_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$421439\"));\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+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$421087\"));\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$421099\"));\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_testWithConstraintOnChildProperty__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_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$421481\"));\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$421493\"));\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$421140\"));\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$421152\"));\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$421521\"));\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$421180\"));\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_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$421236\"));\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$421259\"));\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+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(\"meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$f$4$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_29$1\")), es)\n+),es) && core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_g_C_MANY__Boolean_1_(CompiledSupport.toPureCollection(_a._b()),es));\n+}\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_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$421309\"));\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$421321\"));\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_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$421547\"));\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$421553\"));\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$421336\"));\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$421342\"));\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$421580\"));\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$421586\"));\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$421369\"));\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$421375\"));\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$421613\"));\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$421619\"));\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$421402\"));\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$421408\"));\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$421646\"));\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$421652\"));\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$421435\"));\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$421441\"));\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$421679\"));\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$421685\"));\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$421468\"));\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$421474\"));\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_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_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$421830\"));\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$421619\"));\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$421842\"));\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$421631\"));\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+{\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$421689\"));\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$421701\"));\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+{\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$421762\"));\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$421774\"));\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+{\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$421804\"));\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$421816\"));\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+{\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$421831\"));\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$421843\"));\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"}, {"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$1633734\"));\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$1633727\"));\n final 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$1633768\"));\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$1633761\"));\n final 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": "@@ -175,22 +175,14 @@\n    }).valueOf(CompiledSupport.first(_propertyOwner))\n :\n CompiledSupport.matchFailure(_propertyOwner,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/tests/testPropertyTreeConversion.pure\", -1, -1, 678, 34, -1, -1))))\n ;\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$942508\"));\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 public static boolean Root_meta_pure_graphFetch_tests_propertyTreeConversion_tesSubTypeOnRoot_accessFromBaseType_baseTypeProperties__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_sourceTreeCalc_withSubType_Location>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Location\")),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_sourceTreeCalc_withSubType_Location>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Location\")),\"coordinates\",es)),es)),es);\n final java.lang.String _expectedWithBaseClassOwner = 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\",\")\")),es);\n final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object> _actualWithBaseClassOwner = 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_sourceTreeCalc_withSubType_Location>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Location\")),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expectedWithBaseClassOwner),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_(_actualWithBaseClassOwner,es),es)),es);\n final java.lang.String _expectedWithSubClassOwner = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Street\\n\",\"(\\n\",\"  coordinates\\n\",\")\")),es);\n@@ -292,8 +284,16 @@\n final java.lang.String _expectedWithBaseClassOwner = 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\",\"  ->SubType(Road)\\n\",\"  (\\n\",\"    coordinates\\n\",\"    road\\n\",\"  )\\n\",\"  ->SubType(Street)\\n\",\"  (\\n\",\"    coordinates\\n\",\"    street\\n\",\"  )\\n\",\")\")),es);\n final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object> _actualWithBaseClassOwner = 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_sourceTreeCalc_withSubType_Location>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Location\")),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expectedWithBaseClassOwner),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_(_actualWithBaseClassOwner,es),es)),es);\n final java.lang.String _expectedWithSubClassOwner = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Street\\n\",\"(\\n\",\"  coordinates\\n\",\"  street\\n\",\")\")),es);\n final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object> _actualWithSubClassOwner = 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_sourceTreeCalc_withSubType_Street>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Street\")),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expectedWithSubClassOwner),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_(_actualWithSubClassOwner,es),es)),es);\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$942951\"));\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$417909\"));\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$417910\"));\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$509334\")))))._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$509506\")))))._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$509453\")))))._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$509625\")))))._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": "@@ -334,37 +334,37 @@\n \n      public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_PackageableElementPtr value(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _m, final ExecutionSupport es)\n      {\n return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 455, 57, -1, -1)));\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_2$38\", 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+        __functions.put(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$123\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_Variable, java.lang.String>()\n {\n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type 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.type.generics.GenericType)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_Variable)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType _v_automap, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_Variable _v, final ExecutionSupport es)\n      {\n-return _v_automap._rawType();\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$v1_30_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$123\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_Variable, java.lang.String>()\n+        __functions.put(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_2$38\", 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 java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\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.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_Variable)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_Variable _v, final ExecutionSupport es)\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType _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(\"$\",_v._name())),es);\n+return _v_automap._rawType();\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$125\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_GenericTypeInstance, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -452,38 +452,38 @@\n \n      public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CLatestDate value(final org.finos.legend.pure.m4.coreinstance.primitive.date.LatestDate _l, final ExecutionSupport es)\n      {\n return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CLatestDate_Impl(\"Anonymous_NoCounter\").__type(\"latestDate\");\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_CStrictDate>()\n+        __functions.put(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$10\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CStrictDate execute(ListIterable<?> vars, ExecutionSupport es)\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.metamodel.function.Function<? extends java.lang.Object>> 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.Function<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CStrictDate value(final org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate _d, final ExecutionSupport es)\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.metamodel.function.Function<? extends java.lang.Object>> 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_v1_30_0_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_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_2$9\")), 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.metamodel.function.Function<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(CompiledSupport.toOne(_f._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 682, 151, -1, -1)),_f,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 682, 137, -1, -1)));\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$10\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>()\n+        __functions.put(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_CStrictDate>()\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.metamodel.function.Function<? extends java.lang.Object>> execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CStrictDate 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((org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate)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.metamodel.function.Function<? extends java.lang.Object>> 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_v1_30_0_metamodel_valueSpecification_raw_CStrictDate value(final org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate _d, 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.metamodel.function.Function<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(CompiledSupport.toOne(_f._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 682, 151, -1, -1)),_f,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 682, 137, -1, -1)));\n+return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_2$9\")), es)\n+);\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_2$11\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -658,27 +658,14 @@\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$v1_30_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_2$112\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>, RichIterable<? extends java.lang.Object>>()\n-{\n-     public RichIterable<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public RichIterable<? extends java.lang.Object> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object> _v_automap, final ExecutionSupport es)\n-     {\n-return CompiledSupport.toPureCollection(_v_automap._values());\n-     }\n-}\n-);\n         __functions.put(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$136\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_TDSSortInformation, 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_v1_30_0_metamodel_valueSpecification_raw_TDSSortInformation)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -691,14 +678,27 @@\n        }\n    }\n , es)\n ;\n      }\n }\n );\n+        __functions.put(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_2$112\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>, RichIterable<? extends java.lang.Object>>()\n+{\n+     public RichIterable<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public RichIterable<? extends java.lang.Object> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object> _v_automap, final ExecutionSupport es)\n+     {\n+return CompiledSupport.toPureCollection(_v_automap._values());\n+     }\n+}\n+);\n         __functions.put(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$42\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_Variable, 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_v1_30_0_metamodel_valueSpecification_Variable)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -800,37 +800,37 @@\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      {\n return _v_automap._func();\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_2$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue, RichIterable<? extends java.lang.Object>>()\n+        __functions.put(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$38\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_QualifiedProperty, java.lang.String>()\n {\n-     public RichIterable<? 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.InstanceValue)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_QualifiedProperty)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public RichIterable<? extends java.lang.Object> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue _v_automap, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_QualifiedProperty _q, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(_v_automap._values());\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_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.tail(_q._parameters())),\",\",es),\"){\",CompiledSupport.replace(core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__String_1_(CompiledSupport.toPureCollection(_q._body()),es), \"\\n\", \"\"),\"}:\",_q._returnType(),\"[\",core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_mapToString_Multiplicity_1__String_1_(_q._returnMultiplicity(),es),\"];\")),es);\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$38\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_QualifiedProperty, java.lang.String>()\n+        __functions.put(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_2$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue, RichIterable<? extends java.lang.Object>>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public RichIterable<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_QualifiedProperty)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_QualifiedProperty _q, final ExecutionSupport es)\n+     public RichIterable<? extends java.lang.Object> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue _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(\"\\t\",_q._name(),\"(\",core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.tail(_q._parameters())),\",\",es),\"){\",CompiledSupport.replace(core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__String_1_(CompiledSupport.toPureCollection(_q._body()),es), \"\\n\", \"\"),\"}:\",_q._returnType(),\"[\",core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_mapToString_Multiplicity_1__String_1_(_q._returnMultiplicity(),es),\"];\")),es);\n+return CompiledSupport.toPureCollection(_v_automap._values());\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_30_0_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@@ -904,27 +904,14 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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$v1_30_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_2$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_extension_Extension, org.finos.legend.pure.generated.Root_meta_pure_extension_SerializerExtension>()\n-{\n-     public org.finos.legend.pure.generated.Root_meta_pure_extension_SerializerExtension execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_extension_Extension)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.generated.Root_meta_pure_extension_SerializerExtension value(final org.finos.legend.pure.generated.Root_meta_pure_extension_Extension _v_automap, final ExecutionSupport es)\n-     {\n-return _v_automap.serializerExtension(\"v1_30_0\",es);\n-     }\n-}\n-);\n         __functions.put(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$enumsToPure$8$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$8\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Enumeration, 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_v1_30_0_metamodel_domain_Enumeration)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -944,14 +931,27 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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$v1_30_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_2$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_extension_Extension, org.finos.legend.pure.generated.Root_meta_pure_extension_SerializerExtension>()\n+{\n+     public org.finos.legend.pure.generated.Root_meta_pure_extension_SerializerExtension execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_extension_Extension)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.generated.Root_meta_pure_extension_SerializerExtension value(final org.finos.legend.pure.generated.Root_meta_pure_extension_Extension _v_automap, final ExecutionSupport es)\n+     {\n+return _v_automap.serializerExtension(\"v1_30_0\",es);\n+     }\n+}\n+);\n         __functions.put(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$32\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Property, 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_v1_30_0_metamodel_domain_Property)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -1502,37 +1502,50 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CStrictDate _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\",\"StrictDate\")), es);\n      }\n }\n );\n+        __functions.put(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$166\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_CDecimal)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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$v1_30_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_PackageableElementPtr>()\n {\n      public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_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$v1_30_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$166\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CDecimal, java.lang.String>()\n+        __functions.put(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$167\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CFloat, 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_v1_30_0_metamodel_valueSpecification_raw_CDecimal)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CFloat)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CDecimal _x, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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\",\"Decimal\")), es);\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$v1_30_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_PackageableElementPtr>()\n {\n      public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_PackageableElementPtr execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -1541,24 +1554,24 @@\n \n      public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_PackageableElementPtr value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enumeration<? extends java.lang.Object> _e, final ExecutionSupport es)\n      {\n return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_(_e,es));\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$167\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CFloat, java.lang.String>()\n+        __functions.put(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$164\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_EnumValue, 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_v1_30_0_metamodel_valueSpecification_raw_CFloat)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_EnumValue)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CFloat _x, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_EnumValue _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+return _x._fullPath();\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_2$26\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_EnumValue>()\n {\n      public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_EnumValue execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -1567,27 +1580,14 @@\n \n      public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_EnumValue value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum _e, final ExecutionSupport es)\n      {\n return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_EnumValue_Impl(\"Anonymous_NoCounter\").__type(\"enumValue\")._fullPath(platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(CompiledSupport.toOne(CoreGen.safeGetGenericType(_e, ((CompiledExecutionSupport)es).getMetadataAccessor(), ((CompiledExecutionSupport)es).getProcessorSupport())._rawType(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 332, 63, -1, -1)),es))._value(Pure.manageId(_e));\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$164\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_EnumValue, 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_v1_30_0_metamodel_valueSpecification_raw_EnumValue)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_EnumValue _x, final ExecutionSupport es)\n-     {\n-return _x._fullPath();\n-     }\n-}\n-);\n         __functions.put(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$165\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CInteger, 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_v1_30_0_metamodel_valueSpecification_raw_CInteger)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -1632,28 +1632,14 @@\n \n      public java.lang.Object value(final java.lang.Object _a, final ExecutionSupport es)\n      {\n return (java.lang.Object)null;\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$valueSpecification$scan$21$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_2$7\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, RichIterable<? extends java.lang.String>>()\n-{\n-     public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression _f, final ExecutionSupport es)\n-     {\n-return CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(_f._parametersValues()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, ExecutionSupport, RichIterable<? extends java.lang.String>>)(core_pure_protocol_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$valueSpecification$scan$21$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_2$6\")), es)\n-);\n-     }\n-}\n-);\n         __functions.put(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$75\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CInteger, 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_v1_30_0_metamodel_valueSpecification_raw_CInteger)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -1666,14 +1652,28 @@\n        }\n    }\n , es)\n ;\n      }\n }\n );\n+        __functions.put(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$valueSpecification$scan$21$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_2$7\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, RichIterable<? extends java.lang.String>>()\n+{\n+     public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression _f, final ExecutionSupport es)\n+     {\n+return CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(_f._parametersValues()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, ExecutionSupport, RichIterable<? extends java.lang.String>>)(core_pure_protocol_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$valueSpecification$scan$21$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_2$6\")), es)\n+);\n+     }\n+}\n+);\n         __functions.put(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$77\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_CDecimal)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -1819,27 +1819,14 @@\n \n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_extension_SerializerExtension_v1_30_0 _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._transfers_valueSpecification_transformAny();\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_2$4\", new DefaultPureLambdaFunction1<java.lang.String, org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CString>()\n-{\n-     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CString execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((java.lang.String)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CString value(final java.lang.String _s, final ExecutionSupport es)\n-     {\n-return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CString_Impl(\"Anonymous_NoCounter\").__type(\"string\")._value(_s);\n-     }\n-}\n-);\n         __functions.put(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$79\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CFloat, 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_v1_30_0_metamodel_valueSpecification_raw_CFloat)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -1852,14 +1839,27 @@\n        }\n    }\n , es)\n ;\n      }\n }\n );\n+        __functions.put(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_2$4\", new DefaultPureLambdaFunction1<java.lang.String, org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CString>()\n+{\n+     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CString execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((java.lang.String)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CString value(final java.lang.String _s, final ExecutionSupport es)\n+     {\n+return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CString_Impl(\"Anonymous_NoCounter\").__type(\"string\")._value(_s);\n+     }\n+}\n+);\n         __functions.put(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$187\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_PackageableElementPtr, 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_v1_30_0_metamodel_valueSpecification_raw_PackageableElementPtr)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -1957,37 +1957,37 @@\n \n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Enumeration> value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Domain _v_automap, final ExecutionSupport es)\n      {\n return CompiledSupport.toPureCollection(_v_automap._enums());\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_2$9\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate, java.lang.String>()\n+        __functions.put(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Domain, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Profile>>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Profile> 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.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Domain)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate _st, final ExecutionSupport es)\n+     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Profile> value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Domain _v_automap, final ExecutionSupport es)\n      {\n-return CompiledSupport.pureToString(_st, es);\n+return CompiledSupport.toPureCollection(_v_automap._profiles());\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Domain, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Profile>>()\n+        __functions.put(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_2$9\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate, java.lang.String>()\n {\n-     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Profile> 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_protocols_pure_v1_30_0_metamodel_domain_Domain)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 RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Profile> value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Domain _v_automap, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate _st, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(_v_automap._profiles());\n+return CompiledSupport.pureToString(_st, es);\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_v1_30_0_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.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -2009,37 +2009,50 @@\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$v1_30_0$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Domain, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Association>>()\n+{\n+     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Association> execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Domain)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Association> value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Domain _v_automap, final ExecutionSupport es)\n+     {\n+return CompiledSupport.toPureCollection(_v_automap._associations());\n+     }\n+}\n+);\n         __functions.put(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_2$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, 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.metamodel.valuespecification.ValueSpecification)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      {\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$v1_30_0$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Domain, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Association>>()\n+        __functions.put(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Domain, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Class>>()\n {\n-     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Association> execute(ListIterable<?> vars, ExecutionSupport es)\n+     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Class> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Domain)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Association> value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Domain _v_automap, final ExecutionSupport es)\n+     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Class> value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Domain _v_automap, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(_v_automap._associations());\n+return CompiledSupport.toPureCollection(_v_automap._classes());\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_v1_30_0_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 RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -2048,28 +2061,850 @@\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      {\n return CompiledSupport.toPureCollection(_v_automap._parametersValues());\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Domain, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Class>>()\n+    }\n+\n+public static org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_resolveFControlFunction_AppliedFunction_1__Map_1__Function_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_application_AppliedFunction _af, final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _fControlToFunctionMapping,final ExecutionSupport es)\n {\n-     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Class> execute(ListIterable<?> vars, ExecutionSupport es)\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/v1_30_0/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_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_30_0_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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 653, 50, -1, -1)),es),new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/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$v1_30_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_30_0_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 value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Domain)CompiledSupport.makeOne(vars.get(0)), es);\n+         return valueOf(es);\n      }\n \n-     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Class> value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Domain _v_automap, final ExecutionSupport es)\n+     public java.lang.String valueOf(final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(_v_automap._classes());\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/v1_30_0/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/v1_30_0/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$v1_30_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_30_0_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/v1_30_0/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_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_30_0_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$v1_30_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_30_0_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/v1_30_0/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_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_30_0_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/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 661, 43, -1, -1));}}.execute()));\n+}\n+\n+public static java.lang.String Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_ValueSpecification> _vs,final ExecutionSupport es)\n+{\n+return core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__Extension_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _state = core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_defaultAlloyToPureState_Extension_MANY__AlloyToPureState_1_(CompiledSupport.toPureCollection(_extensions),es);\n+return core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState Root_meta_protocols_pure_v1_30_0_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_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_30_0_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_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_30_0_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/v1_30_0/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_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_30_0_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_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_30_0_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_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_30_0_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_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_30_0_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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 688, 55, -1, -1))))))),new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$17\")\n+), (\n+core_pure_protocol_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_30_0_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/v1_30_0/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/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 691, 54, -1, -1)));\n+return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_Impl(\"Anonymous_NoCounter\")._currentIndent(0l)._indentSize(4l)._infixFunctions(CompiledSupport.toPureCollection(core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_transformation_fromPureGraph_toPureGrammar_domainToPure_Domain_$0_1$__String_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Domain _domain,final ExecutionSupport es)\n+{\n+final java.lang.String _profiles = core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_metamodel_domain_Domain, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Profile>>)(core_pure_protocol_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$0\")), es)\n+),es);\n+final java.lang.String _enums = core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_metamodel_domain_Domain, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Enumeration>>)(core_pure_protocol_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$1\")), es)\n+),es);\n+final java.lang.String _classes = core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_metamodel_domain_Domain, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Class>>)(core_pure_protocol_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$2\")), es)\n+),\"\",es);\n+final java.lang.String _associations = core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_metamodel_domain_Domain, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Association>>)(core_pure_protocol_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_v1_30_0_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_v1_30_0_transformation_fromPureGraph_toPureGrammar_domainToPure_PackageableElement_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PackageableElement> _elements,final ExecutionSupport es)\n+{\n+final java.lang.String _profiles = core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_profilesToPure_Profile_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Profile>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_elements).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PackageableElement>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PackageableElement _e){return org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Profile.class.isInstance(_e);}})),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Profile.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 724, 118, -1, -1))),es);\n+final java.lang.String _enums = core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_enumsToPure_Enumeration_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Enumeration>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_elements).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PackageableElement>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PackageableElement _e){return org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Enumeration.class.isInstance(_e);}})),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Enumeration.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 725, 119, -1, -1))),es);\n+final java.lang.String _classes = core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Class>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_elements).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PackageableElement>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PackageableElement _e){return org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Class.class.isInstance(_e);}})),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Class.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 726, 115, -1, -1))),\"\",es);\n+final java.lang.String _associations = core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_associationsToPure_Association_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Association>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_elements).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PackageableElement>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PackageableElement _e){return org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Association.class.isInstance(_e);}})),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Association.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 727, 126, -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_v1_30_0_transformation_fromPureGraph_toPureGrammar_profilesToPure_Profile_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_metamodel_domain_Profile, ExecutionSupport, java.lang.String>)(core_pure_protocol_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$profilesToPure$7$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$11\")), es)\n+),es);\n+}\n+\n+public static java.lang.String Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_enumsToPure_Enumeration_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_metamodel_domain_Enumeration, ExecutionSupport, java.lang.String>)(core_pure_protocol_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$enumsToPure$8$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$8\")), es)\n+),es);\n+}\n+\n+public static java.lang.String Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_associationsToPure_Association_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_metamodel_domain_Association, ExecutionSupport, java.lang.String>)(core_pure_protocol_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$associationsToPure$9$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$8\")), es)\n+),es);\n+}\n+\n+public static java.lang.String Root_meta_protocols_pure_v1_30_0_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_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$52\")), es)\n+),_separator,es);\n+}\n+\n+public static java.lang.String Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _state, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_metamodel_valueSpecification_ValueSpecification, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_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_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$321577\")))))))._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+         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_v1_30_0_metamodel_valueSpecification_raw_PackageableElementPtr _p1 = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_PackageableElementPtr>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 768, 44, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_PackageableElementPtr.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 768, 51, -1, -1));\n+final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CString _p2 = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CString>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 769, 44, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CString.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 769, 51, -1, -1));\n+final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_EnumValue _ev = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_EnumValue_Impl(\"Anonymous_NoCounter\").__type(\"enumValue\")._fullPath(_p1._fullPath())._value(_p2._value());\n+return core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_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$321598\")))))))._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+         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_v1_30_0_metamodel_valueSpecification_raw_CString>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 776, 44, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CString.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 776, 51, -1, -1))._value();\n+final java.lang.String _p2 = core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/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/v1_30_0/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_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_ValueSpecification>)(CompiledSupport.equal(CompiledSupport.safeSize(_values), 1l)?CompiledSupport.toPureCollection(CompiledSupport.toPureCollection((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_ValueSpecification>)(Pure.matches(_values,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_metamodel_valueSpecification_Collection _col = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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/v1_30_0/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_v1_30_0_metamodel_valueSpecification_ValueSpecification, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_ValueSpecification _v, final ExecutionSupport es)\n+     {\n+return core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_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/v1_30_0/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$v1_30_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_30_0_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_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/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/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 834, 23, -1, -1))._package(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/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/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 834, 143, -1, -1))._package(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/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/v1_30_0/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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_ValueSpecification, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_ValueSpecification _p, final ExecutionSupport es)\n+     {\n+return core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_application_AppliedProperty _ap = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_ap._parameters(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/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_v1_30_0_metamodel_valueSpecification_ValueSpecification, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_ValueSpecification _p, final ExecutionSupport es)\n+     {\n+return core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_CInteger _ci = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_CDecimal _ci = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_CFloat _ci = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_CBoolean _ci = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_CString _cs = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_CStrictDate _cs = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_CDateTime _cs = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_CLatestDate _cs = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_EnumValue _ev = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_EnumValue)CompiledSupport.makeOne(_ev_As_Object);\n+            final java.lang.String _enumName = ((java.lang.String)(core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_Collection _col = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_metamodel_valueSpecification_ValueSpecification, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_ValueSpecification _v, final ExecutionSupport es)\n+     {\n+return core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_Lambda _l = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_metamodel_valueSpecification_Variable, ExecutionSupport, java.lang.String>)(core_pure_protocol_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$119\")), es)\n+),\", \",es);\n+final java.lang.String _bStr = core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_Variable _v = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_GenericTypeInstance _hackedClass = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_ClassInstance _ci = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_TDSAggregateValue _aggValue = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_aggValue._mapFn()),es),core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_AggregateValue _aggValue = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_aggValue._mapFn()),es),core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_TDSSortInformation _sortInfo = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_TDSColumnInformation _extendInfo = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_metamodel_valueSpecification_Variable)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_Lambda>castWithExceptionHandling(_extendInfo._columnFn(),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_Lambda.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 894, 149, -1, -1))._parameters(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 894, 175, -1, -1)))._class(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 894, 188, -1, -1)),_extendInfo._name(),core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_Path _path = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_PathElement, ExecutionSupport, java.lang.String>)(core_pure_protocol_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_30_0_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/v1_30_0/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/v1_30_0/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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_TdsOlapRank _or = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_TdsOlapRank)CompiledSupport.makeOne(_or_As_Object);\n+            return CompiledSupport.format(\"^TdsOlapRank<TDSRow>(func = %s)\", core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_TdsOlapAggregation _oa = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_Whatever _a = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_RuntimeInstance _r = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_ExecutionContextInstance _e = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_Pair _pv = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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$v1_30_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$174\")\n+), (\n+core_pure_protocol_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_30_0_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_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_pv._first()),es),core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_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/v1_30_0/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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_PackageableElementPtr _ev = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_PackageableElementPtr)CompiledSupport.makeOne(_ev_As_Object);\n+            return ((java.lang.String)(core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_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/v1_30_0/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_v1_30_0_transformation_fromPureGraph_toPureGrammar_mapToString_Multiplicity_1__String_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_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_v1_30_0_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/v1_30_0/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_v1_30_0_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_v1_30_0_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/v1_30_0/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_v1_30_0_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_v1_30_0_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/v1_30_0/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_v1_30_0_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_v1_30_0_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/v1_30_0/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_v1_30_0_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_v1_30_0_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/v1_30_0/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_v1_30_0_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_v1_30_0_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/v1_30_0/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_v1_30_0_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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$getSignFunctions$13$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$4\")), es)\n );\n-    }\n+}\n+\n+public static boolean Root_meta_protocols_pure_v1_30_0_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_v1_30_0_transformation_fromPureGraph_toPureGrammar_isAutoMapFunction_AppliedFunction_1__Boolean_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_application_AppliedFunction _af,final ExecutionSupport es)\n+{\n+return ((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_Lambda.class.isInstance(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 1071, 20, -1, -1)))) && org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_Variable.class.isInstance(CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_Lambda>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 1072, 26, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_Lambda.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 1072, 33, -1, -1))._parameters(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 1072, 127, -1, -1)))) && CompiledSupport.equal(CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_Variable>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_Lambda>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 1073, 26, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_Lambda.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 1073, 33, -1, -1))._parameters()),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_Variable.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 1073, 127, -1, -1)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 1073, 207, -1, -1))._name(), \"v_automap\"));\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_getAutoMapProperty_AppliedFunction_1__ValueSpecification_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_application_AppliedFunction _af,final ExecutionSupport es)\n+{\n+return CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_Lambda>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 1078, 20, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_Lambda.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 1078, 27, -1, -1))._body(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 1078, 115, -1, -1));\n+}\n \n public static RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_ValueSpecification> Root_meta_protocols_pure_v1_30_0_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_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_metamodel_valueSpecification_ValueSpecification> Root_meta_protocols_pure_v1_30_0_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@@ -3269,843 +4104,8 @@\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_v1_30_0_transformation_fromPureGraph_toPureGrammar_resolveFControlFunction_AppliedFunction_1__Map_1__Function_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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/v1_30_0/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_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_30_0_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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 653, 50, -1, -1)),es),new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/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$v1_30_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_30_0_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/v1_30_0/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/v1_30_0/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$v1_30_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_30_0_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/v1_30_0/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_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_30_0_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$v1_30_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_30_0_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/v1_30_0/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_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_30_0_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/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 661, 43, -1, -1));}}.execute()));\n-}\n-\n-public static java.lang.String Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_ValueSpecification> _vs,final ExecutionSupport es)\n-{\n-return core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__Extension_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _state = core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_defaultAlloyToPureState_Extension_MANY__AlloyToPureState_1_(CompiledSupport.toPureCollection(_extensions),es);\n-return core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState Root_meta_protocols_pure_v1_30_0_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_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_30_0_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_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_30_0_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/v1_30_0/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_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_30_0_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_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_30_0_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_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_30_0_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_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_30_0_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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 688, 55, -1, -1))))))),new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$17\")\n-), (\n-core_pure_protocol_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_30_0_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/v1_30_0/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/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 691, 54, -1, -1)));\n-return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_Impl(\"Anonymous_NoCounter\")._currentIndent(0l)._indentSize(4l)._infixFunctions(CompiledSupport.toPureCollection(core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_transformation_fromPureGraph_toPureGrammar_domainToPure_Domain_$0_1$__String_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Domain _domain,final ExecutionSupport es)\n-{\n-final java.lang.String _profiles = core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_metamodel_domain_Domain, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Profile>>)(core_pure_protocol_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$0\")), es)\n-),es);\n-final java.lang.String _enums = core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_metamodel_domain_Domain, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Enumeration>>)(core_pure_protocol_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$1\")), es)\n-),es);\n-final java.lang.String _classes = core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_metamodel_domain_Domain, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Class>>)(core_pure_protocol_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$2\")), es)\n-),\"\",es);\n-final java.lang.String _associations = core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_metamodel_domain_Domain, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Association>>)(core_pure_protocol_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_v1_30_0_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_v1_30_0_transformation_fromPureGraph_toPureGrammar_domainToPure_PackageableElement_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PackageableElement> _elements,final ExecutionSupport es)\n-{\n-final java.lang.String _profiles = core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_profilesToPure_Profile_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Profile>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_elements).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PackageableElement>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PackageableElement _e){return org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Profile.class.isInstance(_e);}})),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Profile.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 724, 118, -1, -1))),es);\n-final java.lang.String _enums = core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_enumsToPure_Enumeration_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Enumeration>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_elements).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PackageableElement>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PackageableElement _e){return org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Enumeration.class.isInstance(_e);}})),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Enumeration.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 725, 119, -1, -1))),es);\n-final java.lang.String _classes = core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Class>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_elements).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PackageableElement>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PackageableElement _e){return org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Class.class.isInstance(_e);}})),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Class.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 726, 115, -1, -1))),\"\",es);\n-final java.lang.String _associations = core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_associationsToPure_Association_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Association>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_elements).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PackageableElement>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_PackageableElement _e){return org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Association.class.isInstance(_e);}})),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_domain_Association.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 727, 126, -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_v1_30_0_transformation_fromPureGraph_toPureGrammar_profilesToPure_Profile_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_metamodel_domain_Profile, ExecutionSupport, java.lang.String>)(core_pure_protocol_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$profilesToPure$7$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$11\")), es)\n-),es);\n-}\n-\n-public static java.lang.String Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_enumsToPure_Enumeration_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_metamodel_domain_Enumeration, ExecutionSupport, java.lang.String>)(core_pure_protocol_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$enumsToPure$8$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$8\")), es)\n-),es);\n-}\n-\n-public static java.lang.String Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_associationsToPure_Association_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_metamodel_domain_Association, ExecutionSupport, java.lang.String>)(core_pure_protocol_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$associationsToPure$9$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$8\")), es)\n-),es);\n-}\n-\n-public static java.lang.String Root_meta_protocols_pure_v1_30_0_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_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$52\")), es)\n-),_separator,es);\n-}\n-\n-public static java.lang.String Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _state, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_metamodel_valueSpecification_ValueSpecification, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_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_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$321995\")))))))._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-         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_v1_30_0_metamodel_valueSpecification_raw_PackageableElementPtr _p1 = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_PackageableElementPtr>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 768, 44, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_PackageableElementPtr.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 768, 51, -1, -1));\n-final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CString _p2 = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CString>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 769, 44, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CString.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 769, 51, -1, -1));\n-final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_EnumValue _ev = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_EnumValue_Impl(\"Anonymous_NoCounter\").__type(\"enumValue\")._fullPath(_p1._fullPath())._value(_p2._value());\n-return core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_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$322016\")))))))._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-         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_v1_30_0_metamodel_valueSpecification_raw_CString>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 776, 44, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_CString.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 776, 51, -1, -1))._value();\n-final java.lang.String _p2 = core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/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/v1_30_0/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_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_ValueSpecification>)(CompiledSupport.equal(CompiledSupport.safeSize(_values), 1l)?CompiledSupport.toPureCollection(CompiledSupport.toPureCollection((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_ValueSpecification>)(Pure.matches(_values,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_metamodel_valueSpecification_Collection _col = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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/v1_30_0/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_v1_30_0_metamodel_valueSpecification_ValueSpecification, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_ValueSpecification _v, final ExecutionSupport es)\n-     {\n-return core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_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/v1_30_0/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$v1_30_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_30_0_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_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/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/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 834, 23, -1, -1))._package(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/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/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 834, 143, -1, -1))._package(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/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/v1_30_0/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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_ValueSpecification, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_ValueSpecification _p, final ExecutionSupport es)\n-     {\n-return core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_application_AppliedProperty _ap = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_ap._parameters(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/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_v1_30_0_metamodel_valueSpecification_ValueSpecification, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_ValueSpecification _p, final ExecutionSupport es)\n-     {\n-return core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_CInteger _ci = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_CDecimal _ci = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_CFloat _ci = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_CBoolean _ci = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_CString _cs = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_CStrictDate _cs = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_CDateTime _cs = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_CLatestDate _cs = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_EnumValue _ev = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_EnumValue)CompiledSupport.makeOne(_ev_As_Object);\n-            final java.lang.String _enumName = ((java.lang.String)(core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_Collection _col = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_metamodel_valueSpecification_ValueSpecification, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_ValueSpecification _v, final ExecutionSupport es)\n-     {\n-return core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_Lambda _l = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_metamodel_valueSpecification_Variable, ExecutionSupport, java.lang.String>)(core_pure_protocol_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$119\")), es)\n-),\", \",es);\n-final java.lang.String _bStr = core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_Variable _v = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_GenericTypeInstance _hackedClass = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_ClassInstance _ci = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_TDSAggregateValue _aggValue = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_aggValue._mapFn()),es),core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_AggregateValue _aggValue = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_aggValue._mapFn()),es),core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_TDSSortInformation _sortInfo = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_TDSColumnInformation _extendInfo = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_metamodel_valueSpecification_Variable)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_Lambda>castWithExceptionHandling(_extendInfo._columnFn(),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_Lambda.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 894, 149, -1, -1))._parameters(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 894, 175, -1, -1)))._class(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 894, 188, -1, -1)),_extendInfo._name(),core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_Path _path = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_PathElement, ExecutionSupport, java.lang.String>)(core_pure_protocol_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_30_0_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/v1_30_0/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/v1_30_0/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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_TdsOlapRank _or = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_TdsOlapRank)CompiledSupport.makeOne(_or_As_Object);\n-            return CompiledSupport.format(\"^TdsOlapRank<TDSRow>(func = %s)\", core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_TdsOlapAggregation _oa = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_Whatever _a = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_RuntimeInstance _r = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_ExecutionContextInstance _e = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_Pair _pv = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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$v1_30_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$174\")\n-), (\n-core_pure_protocol_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_30_0_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_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_pv._first()),es),core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_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/v1_30_0/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_v1_30_0_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_v1_30_0_metamodel_valueSpecification_raw_PackageableElementPtr _ev = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_PackageableElementPtr)CompiledSupport.makeOne(_ev_As_Object);\n-            return ((java.lang.String)(core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_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/v1_30_0/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_v1_30_0_transformation_fromPureGraph_toPureGrammar_mapToString_Multiplicity_1__String_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_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_v1_30_0_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_v1_30_0_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_v1_30_0_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/v1_30_0/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_v1_30_0_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_v1_30_0_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/v1_30_0/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_v1_30_0_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_v1_30_0_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/v1_30_0/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_v1_30_0_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_v1_30_0_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/v1_30_0/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_v1_30_0_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_v1_30_0_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/v1_30_0/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_v1_30_0_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_v1_30_0_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/v1_30_0/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_v1_30_0_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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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/v1_30_0/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_v1_30_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$getSignFunctions$13$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$4\")), es)\n-);\n-}\n-\n-public static boolean Root_meta_protocols_pure_v1_30_0_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_v1_30_0_transformation_fromPureGraph_toPureGrammar_isAutoMapFunction_AppliedFunction_1__Boolean_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_application_AppliedFunction _af,final ExecutionSupport es)\n-{\n-return ((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_Lambda.class.isInstance(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 1071, 20, -1, -1)))) && org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_Variable.class.isInstance(CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_Lambda>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 1072, 26, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_Lambda.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 1072, 33, -1, -1))._parameters(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 1072, 127, -1, -1)))) && CompiledSupport.equal(CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_Variable>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_Lambda>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 1073, 26, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_Lambda.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 1073, 33, -1, -1))._parameters()),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_Variable.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 1073, 127, -1, -1)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 1073, 207, -1, -1))._name(), \"v_automap\"));\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_getAutoMapProperty_AppliedFunction_1__ValueSpecification_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_application_AppliedFunction _af,final ExecutionSupport es)\n-{\n-return CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_Lambda>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 1078, 20, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_raw_Lambda.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 1078, 27, -1, -1))._body(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_30_0/transfers/valueSpecification.pure\", -1, -1, 1078, 115, -1, -1));\n-}\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$872699\")))))))._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$872706\")))))))._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$872720\")))))))._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$872727\")))))))._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": "@@ -2258,15 +2258,15 @@\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$1198296\")))))))._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$1198293\")))))))._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@@ -2283,15 +2283,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$1198317\")))))))._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$1198314\")))))))._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"}, {"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$1502011\")))))))._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$1502004\")))))))._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$1502027\")))))))._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$1502020\")))))))._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$1502039\")))))))._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$1502032\")))))))._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$742377\")))))._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$742384\")))))._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$1276242\"))._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$1276241\"))._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$1275634\")))))._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$1275633\")))))._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(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureEqualsHashingStrategy.newMutableMap()),_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$725804\"))._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$725811\"))._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$723062\")))))._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$723069\")))))._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$723974\")))))._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$723981\")))))._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$725993\")))))._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$726000\")))))._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$722750\")))))._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$722757\")))))._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$539781\")))))._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$539784\")))))._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": "@@ -86,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$1578082\", 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@@ -125,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(\"meta_pure_mapping_modelToModel_test_createInstances_createInstancesModelMappingOneMany_FirmEmployee$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 core_store_m2m_tests_createInstances.Root_meta_pure_mapping_modelToModel_test_createInstances_getName__Firm_1__String_1_(_src,es);\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@@ -144,27 +144,14 @@\n core_store_m2m_tests_createInstances.__functions.get(\"meta$pure$mapping$modelToModel$test$createInstances$testCreateInstances$1$system$imports$import__core_store_m2m_tests_createInstances_pure_1$2\")\n ))\n ,es); public boolean accept(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person param){return func.value(param, es);}})\n ;}}));\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_createInstances_createInstancesModelMappingOneMany_FirmEmployee$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 core_store_m2m_tests_createInstances.Root_meta_pure_mapping_modelToModel_test_createInstances_getName__Firm_1__String_1_(_src,es);\n-     }\n-}\n-);\n         __functions.put(\"meta$pure$mapping$modelToModel$test$createInstances$testCreateInstances$1$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_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_shared_dest_Firm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -189,52 +176,52 @@\n \n      public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person _e, final ExecutionSupport es)\n      {\n return CompiledSupport.equal(_e._lastName(), \"efgh\");\n      }\n }\n );\n-        __functions.put(\"$core$1578220\", 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+        __functions.put(\"$core$1578087\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address, java.lang.String>()\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+     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+         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 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+     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 CompiledSupport.toPureCollection(_v_automap._addresses());\n+return _v_automap._street();\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_createInstances_createInstancesModelMappingOneManyMultiProperty_FirmEmployee$8\", 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(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$1578220\")), 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$1578082\")), 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$1578227\")), 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$1578087\")), 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$1578074\")), 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$1578079\")), 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@@ -270,27 +257,14 @@\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(\"$core$1578074\", 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$testCartesianOnAssociationMultiPropertyOptional$4$system$imports$import__core_store_m2m_tests_createInstances_pure_1$5\", 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@@ -322,37 +296,50 @@\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(\"meta_pure_mapping_modelToModel_test_createInstances_createInstancesModelMapping_Firm$3\", 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+     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(\"meta$pure$mapping$modelToModel$test$simple$testCartesianOnAssociationMultiPropertyOptional$4$system$imports$import__core_store_m2m_tests_createInstances_pure_1$0\", new DefaultPureLambdaFunction0<RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee>>()\n {\n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\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(\"meta_pure_mapping_modelToModel_test_createInstances_createInstancesModelMapping_Firm$3\", 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+        __functions.put(\"$core$1578079\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person, java.lang.String>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm 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__Firm)CompiledSupport.makeOne(vars.get(0)), es);\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 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+     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 _src;\n+return _v_automap._fullName();\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@@ -374,14 +361,27 @@\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 _src._name();\n      }\n }\n );\n+        __functions.put(\"$core$1578227\", 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     }\n \n public static RichIterable<? extends java.lang.Object> Root_meta_pure_mapping_modelToModel_test_createInstances_testCreateInstances__Any_MANY_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm> _res = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm>>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$createInstances$testCreateInstances$1$system$imports$import__core_store_m2m_tests_createInstances_pure_1$4\")\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$1022324\"));\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$1022355\"));\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": "@@ -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$577846\"));\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$577851\"));\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$577877\"));\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$577882\"));\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$1612526\"));\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$1612551\"));\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$1612557\"));\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$1612582\"));\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$1612588\"));\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$1612613\"));\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$1580397\")),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$1580335\")),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$1580394\")),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$1580331\")),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$1579380\"));\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$1579343\"));\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$1181410\"));\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$1181407\"));\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$1181440\"));\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$1181437\"));\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$1181471\"));\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$1181468\"));\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$1181501\"));\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$1181498\"));\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$1181532\"));\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$1181529\"));\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$1181563\"));\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$1181560\"));\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$1181594\"));\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$1181600\"));\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$1181591\"));\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$1181597\"));\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$1292252\")),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$1291650\")),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$1292251\")),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$1291649\")),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$1292278\")),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$1291670\")),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$1292277\")),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$1291669\")),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$1291990\")),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$1291450\")),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$1291989\")),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$1291449\")),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,28 +82,28 @@\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$1290156\")),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$1290155\")),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$1290166\")),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$1290165\")),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 {\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$1292094\")),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$1291530\")),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$1292093\")),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$1291529\")),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$1292042\")),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$1291490\")),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$1292041\")),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$1291489\")),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$1292174\")),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$1291590\")),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$1292173\")),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$1291589\")),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$1292226\")),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$1291630\")),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$1292225\")),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$1291629\")),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$1292121\")),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$1291550\")),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$1292120\")),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$1291549\")),es);\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$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_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@@ -330,15 +330,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_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$1292068\")),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$1291510\")),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_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$1292067\")),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$1291509\")),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@@ -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$1291938\")),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$1291406\")),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$1291937\")),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$1291405\")),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@@ -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$1291890\")),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$1291362\")),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$1291889\")),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$1291361\")),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$1291964\")),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$1291430\")),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$1291963\")),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$1291429\")),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$1291914\")),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$1291382\")),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$1291913\")),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$1291381\")),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$1292200\")),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$1291610\")),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$1292199\")),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$1291609\")),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$1292016\")),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$1291470\")),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$1292015\")),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$1291469\")),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$1292148\")),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$1291570\")),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$1292147\")),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$1291569\")),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": "@@ -47,37 +47,37 @@\n \n      public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Y _src, final ExecutionSupport es)\n      {\n return _src._b();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_SourceWidgetToWidget_Widget_alloy_mastery_sourcing_testModel_vendors_sourceCreate_Widget$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_SourceWidget, java.lang.String>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_simpleConstrainedWithInheritanceDataMapping_Z$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Y, java.lang.Long>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_SourceWidget)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 java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_SourceWidget _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__Y _src, final ExecutionSupport es)\n      {\n-return _src._name();\n+return CompiledSupport.times(Lists.mutable.<java.lang.Long>with(_src._i(),_src._i()));\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_simpleConstrainedWithInheritanceDataMapping_Z$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Y, java.lang.Long>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_SourceWidgetToWidget_Widget_alloy_mastery_sourcing_testModel_vendors_sourceCreate_Widget$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_SourceWidget, java.lang.String>()\n {\n-     public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_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_dataQuality_SourceWidget)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__Y _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_SourceWidget _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.times(Lists.mutable.<java.lang.Long>with(_src._i(),_src._i()));\n+return _src._name();\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_copyIntegerMapping_WithoutConstraints$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.Long execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -476,37 +476,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_simpleConstrainedDataMapping_SomeDataConstrained$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrained, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_doubleIntegerMapping_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 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild 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_src__SomeDataConstrained)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 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+     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 _src._child();\n+return _src._d();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_doubleIntegerMapping_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_simpleConstrainedDataMapping_SomeDataConstrained$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrained, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild>()\n {\n-     public org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate 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_src__SomeDataConstrainedChild)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrained)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 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._d();\n+return _src._child();\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 {\n      public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -541,37 +541,37 @@\n \n      public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrained _src, final ExecutionSupport es)\n      {\n return CompiledSupport.times(Lists.mutable.<java.lang.Long>with(_src._i(),_src._i()));\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_simpleConstrainedDataMapping_SomeDataConstrained$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrained, java.lang.Boolean>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_doubleIntegerMapping_SomeDataConstrainedChild$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild, 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_dataQuality_graphFetch_src__SomeDataConstrained)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_src__SomeDataConstrained _src, final ExecutionSupport es)\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._b();\n+return _src._s();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_doubleIntegerMapping_SomeDataConstrainedChild$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild, java.lang.String>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_simpleConstrainedDataMapping_SomeDataConstrained$5\", 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.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_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_src__SomeDataConstrained)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_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_src__SomeDataConstrained _src, final ExecutionSupport es)\n      {\n-return _src._s();\n+return _src._b();\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_dataQuality_mapping_constraintsLiteratureMapping_Review$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Review, java.lang.String>()\n {\n      public java.lang.String 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$485996\"));\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$486182\"));\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$486046\"));\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$486232\"));\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$486096\"));\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$486282\"));\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$486135\"));\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$486321\"));\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$486185\"));\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$486371\"));\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$486235\"));\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$486421\"));\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$486285\"));\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$486471\"));\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$486335\"));\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$486521\"));\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$486385\"));\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$486571\"));\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$486435\"));\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$486621\"));\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$486485\"));\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$486671\"));\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$486535\"));\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$486721\"));\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$486585\"));\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$486771\"));\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$486635\"));\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$486821\"));\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$486685\"));\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$486871\"));\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$486735\"));\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$486921\"));\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$486785\"));\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$486971\"));\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$486835\"));\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$487021\"));\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$486886\"));\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$487072\"));\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$486936\"));\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$487122\"));\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$486987\"));\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$487173\"));\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$487037\"));\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$487223\"));\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$487087\"));\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$487273\"));\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$487137\"));\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$487323\"));\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@@ -1565,27 +1575,17 @@\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_alloy_dataQuality_src__Book>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::dataQuality::src::_Book\")),\"{\\\"pages\\\":5}\",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/dataQuality.pure\", -1, -1, 1056, 16, -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, 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 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_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$487384\"));\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$487385\"));\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"}, {"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$1231889\"));\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$1231888\"));\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$1231938\"));\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$1231937\"));\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$1231988\"));\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$1231987\"));\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$1232037\"));\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$1232036\"));\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,127 +21,127 @@\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(\"$core$242962\", 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 _e, final ExecutionSupport es)\n+     {\n+return CompiledSupport.equal(_e._firstName(), \"John\");\n+     }\n+}\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 {\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 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$243038\")), 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$242760\")), es)\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$243036\")), 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$242764\")), es)\n ;\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simple_function_defaultIfEmptyMapping_meta_pure_mapping_modelToModel_test_alloy_simple_function_FirstEmployee_test_FirstEmployee$4\", 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          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$242920\")), 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$242918\")), 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$242920\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person, java.lang.String>()\n+        __functions.put(\"$core$242918\", 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      {\n return _v_automap._lastName();\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-         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 ((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person)CompiledSupport.safeGet(_src._employees(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/functionInMapping.pure\", -1, -1, 131, 27, -1, -1)))._lastName();\n-     }\n-}\n-);\n-        __functions.put(\"$core$243038\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, java.lang.String>()\n+        __functions.put(\"$core$243036\", 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$242901\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person, java.lang.Boolean>()\n+        __functions.put(\"$core$242904\", 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      {\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$243038\")), es)\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$243036\")), es)\n , \"developer\");\n      }\n }\n );\n-        __functions.put(\"$core$242760\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person, java.lang.String>()\n+        __functions.put(\"$core$242764\", 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      {\n return _v_automap._firstName();\n      }\n }\n );\n-        __functions.put(\"$core$242964\", 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_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.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 ((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person)CompiledSupport.safeGet(_src._employees(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/functionInMapping.pure\", -1, -1, 131, 27, -1, -1)))._lastName();\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$242465\"));\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$242463\"));\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$242497\"));\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$242495\"));\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$242528\"));\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$242526\"));\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$1146721\"));\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$1146720\"));\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$782377\"));\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$782384\"));\n final 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$782414\"));\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$782421\"));\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$782451\"));\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$782458\"));\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$782488\"));\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$782495\"));\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$782525\"));\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$782532\"));\n final 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$782566\"));\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$782573\"));\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$782607\"));\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$782614\"));\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$782644\"));\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$782651\"));\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$782681\"));\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$782688\"));\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$782718\"));\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$782725\"));\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$782755\"));\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$782762\"));\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$782796\"));\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$782803\"));\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$734775\"));\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$734782\"));\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_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-        __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     }\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$1629172\"));\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$1629165\"));\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$1629203\"));\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$1629196\"));\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$1629234\"));\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$1629227\"));\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$1334995\"));\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$1335001\"));\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$1334992\"));\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$1334998\"));\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$1335041\"));\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$1335047\"));\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$1335038\"));\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$1335044\"));\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_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_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$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_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-        __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     }\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$1315519\"));\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$1315538\"));\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$1315541\"));\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$1315560\"));\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$1315563\"));\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$1315582\"));\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$665030\"));\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$665037\"));\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$665061\"));\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$665068\"));\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$665092\"));\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$665099\"));\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$665123\"));\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$665130\"));\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$665154\"));\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$665161\"));\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": "@@ -1026,15 +1026,15 @@\n      }\n }\n );\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$1090363\"));\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$1090335\"));\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 +1057,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$1090394\"));\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$1090366\"));\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 +1088,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$1090425\"));\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$1090397\"));\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 +1119,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$1090456\"));\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$1090428\"));\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@@ -1150,15 +1150,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, 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$1090487\"));\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$1090459\"));\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"}, {"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": "@@ -21,14 +21,27 @@\n import org.finos.legend.pure.runtime.java.compiled.execution.sourceInformation.*;\n import org.junit.Test;\n public class core_store_m2m_tests_legend_qualifiedProperties\n {\n     public static MutableMap<String, SharedPureFunction<?>> __functions = Maps.mutable.empty();\n     static\n     {\n+        __functions.put(\"$core$1428742\", 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_SimpleBookWithConstraint$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_SimpleBookWithConstraint, 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_SimpleBookWithConstraint)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -47,14 +60,27 @@\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$1428722\", 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$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          return value((java.lang.Object)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -73,14 +99,40 @@\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$1428702\", 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$1427998\", 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_match_vehicleDetails_VehicleInventory$14\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle, 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__Vehicle)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -99,24 +151,24 @@\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(\"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+        __functions.put(\"$core$1428047\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n {\n-     public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Car)CompiledSupport.makeOne(vars.get(0)), es);\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 RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Car _car, final ExecutionSupport es)\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.toPureCollection(_car._type());\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_vehicleDetails_VehicleInventory$10\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -151,50 +203,50 @@\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(\"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+        __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 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_mapping_modelToModel_test_alloy_qualifiedProperties_BookData)CompiledSupport.makeOne(vars.get(0)), es);\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-     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+     public RichIterable<? extends 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 _src._author();\n+return CompiledSupport.toPureCollection(_car._type());\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_dataToBookWithFunction_BookWithFunction$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData, java.lang.String>()\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      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._author();\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$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Bicycle, java.lang.String>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_dataToBookWithFunction_BookWithFunction$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_shared_src__Bicycle)CompiledSupport.makeOne(vars.get(0)), es);\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-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Bicycle _bicycle, final ExecutionSupport es)\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 _bicycle._type();\n+return _src._author();\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_match_vehicleDetails_VehicleInventory$12\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -229,24 +281,24 @@\n \n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier> value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData _src, final ExecutionSupport es)\n      {\n return CompiledSupport.toPureCollection(_src._identifiers());\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$4\", new DefaultPureLambdaFunction1<java.lang.Object, java.lang.Object>()\n+        __functions.put(\"meta$pure$mapping$modelToModel$test$alloy$match$getType$3$system$imports$import__core_store_m2m_tests_legend_qualifiedProperties_pure_2$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Bicycle, java.lang.String>()\n {\n-     public java.lang.Object execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((java.lang.Object)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Bicycle)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Object value(final java.lang.Object _default, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Bicycle _bicycle, final ExecutionSupport es)\n      {\n-return (java.lang.Object)null;\n+return _bicycle._type();\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_match_vehicleDetails_VehicleInventory$11\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle, RichIterable<? extends java.lang.String>>()\n {\n      public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -255,63 +307,37 @@\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$1428707\", 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$1428003\", 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$1428747\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n+        __functions.put(\"$core$1428782\", 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$1428767\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n+        __functions.put(\"meta$pure$mapping$modelToModel$test$alloy$match$getType$3$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.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Object 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+         return value((java.lang.Object)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+     public java.lang.Object value(final java.lang.Object _default, 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 (java.lang.Object)null;\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBook_SimpleBook$24\", 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@@ -333,75 +359,75 @@\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$1428727\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\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.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_qualifiedProperties_BookIdentifier)CompiledSupport.makeOne(vars.get(0)), es);\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.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier _id, final ExecutionSupport es)\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 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 ((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$1427964\")\n+), (\n+core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1427964\")\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(\"$core$1428787\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n+        __functions.put(\"$core$1428762\", 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-        __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+        __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 {\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$1427969\")\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"$core$1427979\")\n ), (\n-core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1427969\")\n+core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1427979\")\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+?(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_simplifyBook_SimpleBook$27\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book, java.lang.String>()\n+        __functions.put(\"$core$1427979\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, 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_qualifiedProperties_Book)CompiledSupport.makeOne(vars.get(0)), es);\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.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book _src, final ExecutionSupport es)\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 ((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$1427984\")\n-), (\n-core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1427984\")\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+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$25\", 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@@ -423,24 +449,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._title();\n      }\n }\n );\n-        __functions.put(\"$core$1427984\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n+        __functions.put(\"$core$1428682\", 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         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_dataToBookWithFunction_BookIdentifier$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -462,78 +488,91 @@\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$1427964\", 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_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$1428018\")\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"$core$1428013\")\n ), (\n-core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1428018\")\n+core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1428013\")\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(\"$core$1428687\", 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_simplifyBookWithConstraint_SimpleBook$26\", 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$1428003\")\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"$core$1427998\")\n ), (\n-core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1428003\")\n+core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1427998\")\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$1428032\", 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$1428052\")\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"$core$1428047\")\n ), (\n-core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1428052\")\n+core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1428047\")\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(\"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@@ -568,17 +607,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$1428037\")\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"$core$1428032\")\n ), (\n-core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1428037\")\n+core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1428032\")\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@@ -616,148 +655,32 @@\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$1427969\", 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$1428052\", 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$1428037\", 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$1428018\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n+        __functions.put(\"$core$1428013\", 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     }\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 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$1425796\"));\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$1425712\"));\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$1425846\"));\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$1425762\"));\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$1425896\"));\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$1425812\"));\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$1425946\"));\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$1425862\"));\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$1425996\"));\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$1425912\"));\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$1426046\"));\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$1425962\"));\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$1426096\"));\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$1426012\"));\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$1426146\"));\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$1426062\"));\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": "@@ -21,14 +21,27 @@\n import org.finos.legend.pure.runtime.java.compiled.execution.sourceInformation.*;\n import org.junit.Test;\n public class core_store_m2m_tests_legend_simpleObject\n {\n     public static MutableMap<String, SharedPureFunction<?>> __functions = Maps.mutable.empty();\n     static\n     {\n+        __functions.put(\"$core$233188\", new DefaultPureLambdaFunction1<java.lang.Boolean, java.lang.Boolean>()\n+{\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((java.lang.Boolean)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.Boolean value(final java.lang.Boolean _b, final ExecutionSupport es)\n+     {\n+return !(_b);\n+     }\n+}\n+);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simple_simpleModelMappingWithImplicitAssert_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name$3\", 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@@ -43,15 +56,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$233150\")), 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$233148\")), 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,56 +83,56 @@\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$233165\")), 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$233163\")), es)\n );\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$233880\")), 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$233878\")), 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(\"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(\"$core$233148\", new DefaultPureLambdaFunction1<java.lang.Long, 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+         return value((java.lang.Long)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 java.lang.Long _n, 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 CompiledSupport.times(Lists.mutable.<java.lang.Long>with(_n,_n));\n      }\n }\n );\n-        __functions.put(\"$core$233150\", new DefaultPureLambdaFunction1<java.lang.Long, java.lang.Long>()\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.Long execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((java.lang.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_EpochDate)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.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 CompiledSupport.times(Lists.mutable.<java.lang.Long>with(_n,_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      }\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@@ -137,32 +150,19 @@\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$233889\")), 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$233887\")), 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(\"$core$233190\", new DefaultPureLambdaFunction1<java.lang.Boolean, java.lang.Boolean>()\n-{\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((java.lang.Boolean)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.Boolean value(final java.lang.Boolean _b, final ExecutionSupport es)\n-     {\n-return !(_b);\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          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@@ -177,15 +177,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$233190\")), 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$233188\")), 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@@ -195,41 +195,41 @@\n \n      public RichIterable<? extends 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 CompiledSupport.toPureCollection(_src._s());\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_simple_simpleDataMapping_SomeData$23\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData, java.lang.Long>()\n+        __functions.put(\"$core$233887\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime, org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate>()\n {\n-     public java.lang.Long 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.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData)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.Long value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData _src, final ExecutionSupport es)\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 _src._i();\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(\"$core$233889\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime, org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_simple_simpleDataMapping_SomeData$23\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData, 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.m4.coreinstance.primitive.date.DateTime)CompiledSupport.makeOne(vars.get(0)), es);\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 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+     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 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+return _src._i();\n      }\n }\n );\n-        __functions.put(\"$core$233242\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, java.lang.String>()\n+        __functions.put(\"$core$233240\", 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@@ -274,27 +274,14 @@\n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString _src, final ExecutionSupport es)\n      {\n return ((java.lang.String)(core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_isNoShorterThan_String_$0_1$__Integer_1__Boolean_1_(_src._s(),10l,es)?new LambdaZero<java.lang.String>(){public java.lang.String execute(){ platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(platform_pure_grammar_functions_boolean_inequalities_greaterThanEqual.Root_meta_pure_functions_boolean_greaterThanEqual_Number_1__Number_1__Boolean_1_(CompiledSupport.length(_src._s()),0l,es),es);\n return \"ok\";}}.execute():\"not ok\"));\n      }\n }\n );\n-        __functions.put(\"$core$233880\", 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(\"meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__X$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__X, 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_objects_src__X)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -348,15 +335,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$235509\")), 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$235507\")), 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,41 +379,54 @@\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$235517\", 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$235515\", 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$233878\", 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(\"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          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      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(\"$core$235493\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, java.lang.String>()\n+        __functions.put(\"$core$235491\", 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@@ -457,26 +457,39 @@\n \n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_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_alloy_simple_objects_src__S_PersonA>castWithExceptionHandling(_src._friendB(),org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 1137, 34, -1, -1));\n      }\n }\n );\n+        __functions.put(\"$core$236008\", 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_simpleModelMappingWithMultipleSubType_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship$12\", 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_PersonB>()\n {\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$235517\")), 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$236010\")), 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$236020\")), 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$235515\")), 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$236008\")), 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$236018\")), 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@@ -495,15 +508,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$233242\")), 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$233240\")), 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@@ -565,37 +578,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$235509\", 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_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-         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__S_PersonA)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.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA _src, final ExecutionSupport es)\n      {\n-return _v_automap._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(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_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+        __functions.put(\"$core$235507\", 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.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA)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 java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA _src, 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 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+return _v_automap._name();\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simpleModelMappingWithMultipleSubType_meta_pure_mapping_modelToModel_test_shared_dest_Person_B$7\", 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@@ -626,63 +639,50 @@\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$235493\")), 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$235491\")), es)\n ),\"-\",es))),es);\n      }\n }\n );\n-        __functions.put(\"$core$236010\", 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$236018\", 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$233165\", new DefaultPureLambdaFunction1<java.math.BigDecimal, java.math.BigDecimal>()\n+        __functions.put(\"$core$233163\", 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(\"$core$236020\", 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     }\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$230215\"));\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$230213\"));\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$230237\"));\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$230235\"));\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$230259\"));\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$230257\"));\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$230281\"));\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$230279\"));\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$230303\"));\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$230301\"));\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$230325\"));\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$230323\"));\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$230347\"));\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$230345\"));\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$230369\"));\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$230367\"));\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$230395\"));\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$230393\"));\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$230421\"));\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$230419\"));\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$230443\"));\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$230441\"));\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$230465\"));\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$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$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$230487\"));\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$230485\"));\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$230518\"));\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$230516\"));\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$230549\"));\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$230547\"));\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$230580\"));\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$230578\"));\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$230611\"));\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$230609\"));\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$230637\"));\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$230635\"));\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$230668\"));\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$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$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$230699\"));\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$230697\"));\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$230721\"));\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$230719\"));\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$230743\"));\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$230741\"));\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$230765\"));\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$230763\"));\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$230787\"));\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$230785\"));\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$230809\"));\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$230807\"));\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$230831\"));\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$230829\"));\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$230853\"));\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$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$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$230879\"));\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$230877\"));\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$230906\"));\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$230904\"));\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$230928\"));\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$230926\"));\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$1270398\"));\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$1270397\"));\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$1270420\"));\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$1270419\"));\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$1270442\"));\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$1270441\"));\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$1270469\"));\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$1270468\"));\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$1270491\"));\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$1270490\"));\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$1270513\"));\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$1270512\"));\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$1270535\"));\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$1270534\"));\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$1270557\"));\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$1270556\"));\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$1270588\"));\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$1270587\"));\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$1270610\"));\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$1270609\"));\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$1270637\"));\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$1270636\"));\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$1270672\"));\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$1270671\"));\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$948738\", 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$948741\", 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$948738\")), 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$948741\")), 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$948633\"));\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$948636\"));\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": "@@ -86,37 +86,37 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson _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_autoMapping_mapping_testComplexTypePassThroughBase_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person_src$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson, java.lang.String>()\n+        __functions.put(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughWithConcatenateFunctionMapping$4$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$11\", new DefaultPureLambdaFunction1<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>, 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_autoMapping_model_SPerson)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((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>)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_autoMapping_model_SPerson _src, final ExecutionSupport es)\n+     public java.lang.Boolean value(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, final ExecutionSupport es)\n      {\n-return CompiledSupport.substring(_src._fullName(), 0l, Long.valueOf(((String)_src._fullName()).indexOf((String)\" \")));\n+return CompiledSupport.equal(_p._name(), \"addresses\");\n      }\n }\n );\n-        __functions.put(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughWithConcatenateFunctionMapping$4$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$11\", new DefaultPureLambdaFunction1<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>, java.lang.Boolean>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughBase_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person_src$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson, 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.function.property.Property<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person,? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean value(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, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.equal(_p._name(), \"addresses\");\n+return CompiledSupport.substring(_src._fullName(), 0l, Long.valueOf(((String)_src._fullName()).indexOf((String)\" \")));\n      }\n }\n );\n         __functions.put(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughViaUserDefinedFunction$6$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$4\", new DefaultPureLambdaFunction1<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>, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -164,14 +164,27 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson1 _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(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughWithMultipleProperties$2$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm>()\n+{\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson _src, final ExecutionSupport es)\n+     {\n+return _src._firm();\n+     }\n+}\n+);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughAtPropertyLevelBase_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm_firm$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_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_autoMapping_model_Firm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -190,27 +203,14 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson1 _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$autoMapping$mapping$testComplexTypePassThroughWithMultipleProperties$2$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm>()\n-{\n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson _src, final ExecutionSupport es)\n-     {\n-return _src._firm();\n-     }\n-}\n-);\n         __functions.put(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughWithMultipleProperties$2$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$5\", new DefaultPureLambdaFunction1<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>, 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.metamodel.function.property.Property<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person,? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -294,37 +294,37 @@\n \n      public java.lang.Boolean value(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, final ExecutionSupport es)\n      {\n return CompiledSupport.equal(_p._name(), \"firm\");\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughAtPropertyLevelBase_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person_src$8\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm>()\n+        __functions.put(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughAtPropertyLevel$3$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation, java.lang.Boolean>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm 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_autoMapping_model_SPerson)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.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson _src, final ExecutionSupport es)\n+     public java.lang.Boolean value(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation _cm, final ExecutionSupport es)\n      {\n-return _src._firm();\n+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\")));\n      }\n }\n );\n-        __functions.put(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughAtPropertyLevel$3$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation, java.lang.Boolean>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughAtPropertyLevelBase_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person_src$8\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm>()\n {\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm 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.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson)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 _cm, final ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson _src, final ExecutionSupport es)\n      {\n-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\")));\n+return _src._firm();\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughAtPropertyLevelBase_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person_src$7\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -346,37 +346,37 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson2 _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_autoMapping_mapping_testComplexTypePassThroughWithNestedSubTypeBase_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person_src$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson2, java.lang.String>()\n+        __functions.put(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughAtPropertyLevel$3$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Address>()\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_autoMapping_model_Address execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson2)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_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_autoMapping_model_SPerson2 _src, final ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Address value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.substring(_src._fullName(), 0l, Long.valueOf(((String)_src._fullName()).indexOf((String)\" \")));\n+return _src._address();\n      }\n }\n );\n-        __functions.put(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughAtPropertyLevel$3$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Address>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughWithNestedSubTypeBase_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person_src$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson2, java.lang.String>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Address 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_autoMapping_model_Firm)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson2)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Address value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Firm _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson2 _src, final ExecutionSupport es)\n      {\n-return _src._address();\n+return CompiledSupport.substring(_src._fullName(), 0l, Long.valueOf(((String)_src._fullName()).indexOf((String)\" \")));\n      }\n }\n );\n         __functions.put(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughViaPropertyAccess$5$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Address>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Address execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -385,37 +385,37 @@\n \n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Address value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson _src, final ExecutionSupport es)\n      {\n return _src._firm()._address();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughAtPropertyLevelBase_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person_src$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson, java.lang.String>()\n+        __functions.put(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughWithMultipleProperties$2$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$10\", new DefaultPureLambdaFunction1<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>, 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_autoMapping_model_SPerson)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((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>)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_autoMapping_model_SPerson _src, final ExecutionSupport es)\n+     public java.lang.Boolean value(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, final ExecutionSupport es)\n      {\n-return CompiledSupport.substring(_src._fullName(), 0l, Long.valueOf(((String)_src._fullName()).indexOf((String)\" \")));\n+return CompiledSupport.equal(_p._name(), \"addresses\");\n      }\n }\n );\n-        __functions.put(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughWithMultipleProperties$2$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$10\", new DefaultPureLambdaFunction1<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>, java.lang.Boolean>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_autoMapping_mapping_testComplexTypePassThroughAtPropertyLevelBase_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person_src$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson, 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.function.property.Property<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_Person,? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean value(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, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_autoMapping_model_SPerson _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.equal(_p._name(), \"addresses\");\n+return CompiledSupport.substring(_src._fullName(), 0l, Long.valueOf(((String)_src._fullName()).indexOf((String)\" \")));\n      }\n }\n );\n         __functions.put(\"meta$pure$mapping$modelToModel$test$alloy$autoMapping$mapping$testComplexTypePassThroughAtPropertyLevel$3$system$imports$import__core_store_m2m_tests_legend_testComplexTypeAutoMapping_pure_2$7\", new DefaultPureLambdaFunction1<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>, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -439,22 +439,136 @@\n      {\n return CompiledSupport.equal(_p._name(), \"addresses\");\n      }\n }\n );\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+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-return core_legend_tools_devUtils.Root_meta_legend_executeLegendQuery_FunctionDefinition_1__Pair_MANY__ExecutionContext_1__Extension_MANY__String_1_(_f,(RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Object>>)null,new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl(\"Anonymous_NoCounter\"),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.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 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$1392784\"));\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$1393043\"));\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@@ -478,15 +592,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$1392819\"));\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$1393078\"));\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@@ -510,15 +624,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$1392854\"));\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$1393113\"));\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@@ -542,15 +656,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$1392889\"));\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$1393148\"));\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@@ -574,15 +688,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$1392924\"));\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$1393183\"));\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@@ -606,15 +720,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$1392959\"));\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$1393218\"));\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@@ -638,15 +752,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$1392994\"));\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$1393253\"));\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@@ -670,15 +784,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$1393029\"));\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$1393288\"));\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@@ -702,15 +816,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$1393064\"));\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$1393323\"));\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@@ -734,15 +848,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$1393099\"));\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$1393358\"));\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@@ -766,142 +880,28 @@\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$1393134\"));\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$1393393\"));\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$1393154\"));\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$1393413\"));\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$1393167\"));\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$1393426\"));\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$1393187\"));\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$1393446\"));\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 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+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-return _sPerson._firm()._address();\n+return core_legend_tools_devUtils.Root_meta_legend_executeLegendQuery_FunctionDefinition_1__Pair_MANY__ExecutionContext_1__Extension_MANY__String_1_(_f,(RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.Object>>)null,new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl(\"Anonymous_NoCounter\"),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es);\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,52 +21,52 @@\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(\"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+        __functions.put(\"$core$1253411\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, 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_mapping_modelToModel_test_shared_src__SimpleFirm)CompiledSupport.makeOne(vars.get(0)), es);\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 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+     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 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$1253499\")), es)\n-);\n+return _v_automap._fullName();\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+        __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 org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate> 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_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+     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, org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate>)(core_store_m2m_tests_legend_testExplosion.__functions.get(\"$core$1253515\")), 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$1253498\")), es)\n );\n      }\n }\n );\n-        __functions.put(\"$core$1253412\", 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_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 java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\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__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 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 _v_automap._fullName();\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$1253514\")), 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      {\n@@ -75,15 +75,15 @@\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$1253432\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address, java.lang.String>()\n+        __functions.put(\"$core$1253431\", 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@@ -97,44 +97,44 @@\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$1253424\")), 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$1253423\")), 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+        __functions.put(\"$core$1253763\", 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 RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\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__SimpleFirm)CompiledSupport.makeOne(vars.get(0)), es);\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 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+     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 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$1253687\")), 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$1253432\")), es)\n-);\n+return _v_automap._address();\n      }\n }\n );\n-        __functions.put(\"$core$1253764\", 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_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 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address 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_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 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 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 _v_automap._address();\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$1253686\")), 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$1253431\")), 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      {\n@@ -152,34 +152,34 @@\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$1253764\")), 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$1253507\")), 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$1253763\")), 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$1253506\")), es)\n );\n      }\n }\n );\n-        __functions.put(\"$core$1253515\", 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$1253514\", 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$1253499\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, java.lang.String>()\n+        __functions.put(\"$core$1253498\", 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@@ -193,46 +193,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$1253412\")), 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$1253411\")), es)\n );\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+        __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.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__SimpleFirm)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 java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm _src, 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 _src._name();\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_FirmEmployeeWithConstraint$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_explosion_FirmEmployeeWithConstraint, java.lang.Boolean>()\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.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_explosion_FirmEmployeeWithConstraint)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.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_explosion_FirmEmployeeWithConstraint _this, 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 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+return _src._name();\n      }\n }\n );\n-        __functions.put(\"$core$1253424\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, java.lang.String>()\n+        __functions.put(\"$core$1253443\", 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@@ -246,19 +246,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$1253444\")), 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$1253443\")), es)\n );\n      }\n }\n );\n+        __functions.put(\"$core$1253423\", 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_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@@ -303,37 +316,24 @@\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 _src.__type();\n      }\n }\n );\n-        __functions.put(\"$core$1253444\", 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_FirmEmployeeWithConstraint$4\", 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$1253487\")), 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$1253486\")), 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@@ -343,28 +343,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$1253487\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, java.lang.String>()\n+        __functions.put(\"$core$1253486\", 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$1253507\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address, java.lang.String>()\n+        __functions.put(\"$core$1253506\", 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@@ -395,15 +395,15 @@\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$1253687\", 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$1253686\", 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@@ -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$1252667\"));\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$1252666\"));\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$1252689\"));\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$1252688\"));\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$1252711\"));\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$1252710\"));\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$1252733\"));\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$1252732\"));\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$1252755\"));\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$1252754\"));\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$1252777\"));\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$1252776\"));\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$1252799\"));\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$1252798\"));\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$1252821\"));\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$1252820\"));\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$949021\"));\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$949024\"));\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$949043\"));\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$949046\"));\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$949065\"));\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$949068\"));\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$949087\"));\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$949090\"));\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$949109\"));\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$949112\"));\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$734164\"));\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$734171\"));\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$734191\"));\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$734198\"));\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$1521829\"));\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$1521822\"));\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$1521861\"));\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$1521854\"));\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,14 +53,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$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@@ -72,27 +85,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_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": "@@ -21,37 +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_simple\n {\n     public static MutableMap<String, SharedPureFunction<?>> __functions = Maps.mutable.empty();\n     static\n     {\n-        __functions.put(\"$core$371442\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person, java.lang.Boolean>()\n+        __functions.put(\"meta$pure$mapping$modelToModel$test$simple$testSimple$1$system$imports$import__core_store_m2m_tests_simple_pure_1$0\", new DefaultPureLambdaFunction0<RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>>()\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_shared_dest_Person> 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+         return valueOf(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+     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> valueOf(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+return CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::shared::dest::Person\").valuesView())));\n      }\n }\n );\n-        __functions.put(\"meta$pure$mapping$modelToModel$test$simple$testSimple$1$system$imports$import__core_store_m2m_tests_simple_pure_1$0\", new DefaultPureLambdaFunction0<RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>>()\n+        __functions.put(\"meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person, java.lang.String>()\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+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return valueOf(es);\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-     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> valueOf(final ExecutionSupport es)\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 CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::shared::dest::Person\").valuesView())));\n+return _v_automap._lastName();\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithSubTypeWithNestedAssociation_Person_A$12\", 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@@ -60,24 +60,34 @@\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(\"aName:\",_src._aName(),\" lives at \",CompiledSupport.toOne(_src._address(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/simple.pure\", -1, -1, 299, 74, -1, -1))._street(),\" and has road vehicle with wheel count:\",CompiledSupport.pureToString(_src._vehicle()._wheelCount(), es))),es);\n      }\n }\n );\n-        __functions.put(\"meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person, java.lang.String>()\n+        __functions.put(\"meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$5\", new DefaultPureLambdaFunction0<org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person)CompiledSupport.makeOne(vars.get(0)), es);\n+         return valueOf(es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person _v_automap, final ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet valueOf(final ExecutionSupport es)\n      {\n-return _v_automap._lastName();\n+return core_pure_tds_tds.Root_meta_pure_tds_project_K_MANY__Function_MANY__String_MANY__TabularDataSet_1_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::shared::dest::Firm\").valuesView()))),CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>>with(new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$1\")\n+), (\n+core_store_m2m_tests_simple.__functions.get(\"meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$1\")\n+))\n+,new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$4\")\n+), (\n+core_store_m2m_tests_simple.__functions.get(\"meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$4\")\n+))\n+)),CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"legalName\",\"lastName\")),es);\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithSubTypeWithNestedAssociation_Person_A$10\", 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@@ -99,34 +109,25 @@\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._fullName();\n      }\n }\n );\n-        __functions.put(\"meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$5\", new DefaultPureLambdaFunction0<org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet>()\n+        __functions.put(\"meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm, RichIterable<? extends java.lang.String>>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet execute(ListIterable<?> vars, ExecutionSupport es)\n+     public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return valueOf(es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet valueOf(final ExecutionSupport es)\n+     public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm _f, final ExecutionSupport es)\n      {\n-return core_pure_tds_tds.Root_meta_pure_tds_project_K_MANY__Function_MANY__String_MANY__TabularDataSet_1_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::shared::dest::Firm\").valuesView()))),CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>>with(new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$1\")\n-), (\n-core_store_m2m_tests_simple.__functions.get(\"meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$1\")\n-))\n-,new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$4\")\n-), (\n-core_store_m2m_tests_simple.__functions.get(\"meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$4\")\n-))\n-)),CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"legalName\",\"lastName\")),es);\n+return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_f._employees()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_simple.__functions.get(\"meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$3\")), es)\n+);\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithSubTypeWithNestedAssociation_Person_A$11\", 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@@ -148,29 +149,15 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm _src, final ExecutionSupport es)\n      {\n return _src._legalName();\n      }\n }\n );\n-        __functions.put(\"meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_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_dest_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_dest_Firm _f, final ExecutionSupport es)\n-     {\n-return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_f._employees()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_simple.__functions.get(\"meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$3\")), es)\n-);\n-     }\n-}\n-);\n-        __functions.put(\"$core$371383\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person, java.lang.Boolean>()\n+        __functions.put(\"$core$371384\", 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@@ -526,37 +513,37 @@\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 _src._name();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithSubType_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$testSimpleProjectAsserts$10$system$imports$import__core_store_m2m_tests_simple_pure_1$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, 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_tds_TDSRow)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_tds_TDSRow _r, 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, 267, 91, -1, -1)));\n+return _r.getString(\"lastName\",es);\n      }\n }\n );\n-        __functions.put(\"meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsserts$10$system$imports$import__core_store_m2m_tests_simple_pure_1$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, java.lang.String>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithSubType_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_tds_TDSRow)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_tds_TDSRow _r, 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 _r.getString(\"lastName\",es);\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, 267, 91, -1, -1)));\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@@ -757,14 +744,27 @@\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$371579\", 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_simpleModelMappingWithMultipleClassMappings_Person_p1$5\", 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@@ -783,37 +783,37 @@\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(\"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+        __functions.put(\"meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAssoAsserts$8$system$imports$import__core_store_m2m_tests_simple_pure_1$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product2)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product2 _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow _r, final ExecutionSupport es)\n      {\n-return _src._name();\n+return _r.getString(\"lastName\",es);\n      }\n }\n );\n-        __functions.put(\"meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAssoAsserts$8$system$imports$import__core_store_m2m_tests_simple_pure_1$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, java.lang.String>()\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_tds_TDSRow)CompiledSupport.makeOne(vars.get(0)), es);\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-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow _r, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product2 _src, final ExecutionSupport es)\n      {\n-return _r.getString(\"lastName\",es);\n+return _src._name();\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithMultipleClassMappings_Person$6\", 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"}]}
