{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -262434,15 +262434,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):                         c31668ba\n+  32-bit CRC value (hex):                         fadcb789\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@@ -262470,15 +262470,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):                         d07c3a3d\n+  32-bit CRC value (hex):                         a0b89a8d\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@@ -302394,15 +302394,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):                         56736370\n+  32-bit CRC value (hex):                         e1c5f664\n   compressed size:                                86398 bytes\n   uncompressed size:                              86398 bytes\n   length of filename:                             79 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -302862,15 +302862,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):                         52c67318\n+  32-bit CRC value (hex):                         b91f0ab6\n   compressed size:                                115037 bytes\n   uncompressed size:                              115037 bytes\n   length of filename:                             93 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -305166,15 +305166,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):                         64ef4e57\n+  32-bit CRC value (hex):                         46f435c7\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@@ -306570,15 +306570,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):                         9596cd7b\n+  32-bit CRC value (hex):                         48d5c934\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@@ -307506,15 +307506,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):                         277c4bc5\n+  32-bit CRC value (hex):                         56391fb7\n   compressed size:                                27326 bytes\n   uncompressed size:                              27326 bytes\n   length of filename:                             92 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -307578,15 +307578,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):                         0bf63e6c\n+  32-bit CRC value (hex):                         05dc9c6b\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@@ -307758,15 +307758,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):                         99d02cee\n+  32-bit CRC value (hex):                         1f6540f5\n   compressed size:                                74515 bytes\n   uncompressed size:                              74515 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@@ -307794,15 +307794,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):                         c683bcad\n+  32-bit CRC value (hex):                         efef3cc2\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@@ -307974,15 +307974,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):                         37b0a815\n+  32-bit CRC value (hex):                         9ce9845a\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@@ -308010,15 +308010,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):                         a754cb6b\n+  32-bit CRC value (hex):                         917d9e51\n   compressed size:                                170478 bytes\n   uncompressed size:                              170478 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@@ -308046,15 +308046,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):                         92054f58\n+  32-bit CRC value (hex):                         42ed111a\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@@ -308082,15 +308082,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):                         5075677c\n+  32-bit CRC value (hex):                         53d625f4\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@@ -308154,15 +308154,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):                         ef932245\n+  32-bit CRC value (hex):                         aa54dca3\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@@ -308442,15 +308442,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):                         6fe7df9f\n+  32-bit CRC value (hex):                         df9c0d6b\n   compressed size:                                334576 bytes\n   uncompressed size:                              334576 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@@ -314778,15 +314778,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):                         e5c830ee\n+  32-bit CRC value (hex):                         6f6ed2c8\n   compressed size:                                542212 bytes\n   uncompressed size:                              542212 bytes\n   length of filename:                             92 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -315282,15 +315282,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):                         d4e0e5aa\n+  32-bit CRC value (hex):                         acc90f3d\n   compressed size:                                540364 bytes\n   uncompressed size:                              540364 bytes\n   length of filename:                             91 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -315606,15 +315606,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):                         cc56cc1c\n+  32-bit CRC value (hex):                         437c69f7\n   compressed size:                                530752 bytes\n   uncompressed size:                              530752 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@@ -315930,15 +315930,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):                         3cdff13b\n+  32-bit CRC value (hex):                         c387f682\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@@ -316470,15 +316470,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):                         34a254fc\n+  32-bit CRC value (hex):                         bc3a2baf\n   compressed size:                                425608 bytes\n   uncompressed size:                              425608 bytes\n   length of filename:                             81 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -316542,15 +316542,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):                         bb96d297\n+  32-bit CRC value (hex):                         16791b56\n   compressed size:                                331509 bytes\n   uncompressed size:                              331509 bytes\n   length of filename:                             57 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -316650,15 +316650,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):                         c644f66c\n+  32-bit CRC value (hex):                         1bd98e51\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@@ -316758,15 +316758,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):                         e1a05153\n+  32-bit CRC value (hex):                         b3c0d3d1\n   compressed size:                                8732 bytes\n   uncompressed size:                              8732 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@@ -316794,15 +316794,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):                         3ef6977d\n+  32-bit CRC value (hex):                         af1b2503\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@@ -316830,15 +316830,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):                         e779816b\n+  32-bit CRC value (hex):                         5d617cac\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@@ -316866,15 +316866,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):                         b763b3cc\n+  32-bit CRC value (hex):                         730dfb7f\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@@ -316902,15 +316902,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):                         6a40a752\n+  32-bit CRC value (hex):                         a81972d6\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@@ -316938,15 +316938,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):                         417c1022\n+  32-bit CRC value (hex):                         64e526ba\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@@ -316974,15 +316974,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):                         858d250b\n+  32-bit CRC value (hex):                         acadaac8\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@@ -317010,15 +317010,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):                         9fe58593\n+  32-bit CRC value (hex):                         61599dbb\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@@ -317046,15 +317046,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):                         a9335f14\n+  32-bit CRC value (hex):                         1d6cac9e\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@@ -317082,15 +317082,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):                         f1db86fc\n+  32-bit CRC value (hex):                         aab47923\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@@ -317118,15 +317118,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):                         2e378355\n+  32-bit CRC value (hex):                         e7b94dcd\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@@ -317154,15 +317154,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):                         1755a729\n+  32-bit CRC value (hex):                         e68f8600\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@@ -317190,15 +317190,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):                         1e878cb7\n+  32-bit CRC value (hex):                         93ae9c9d\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@@ -317226,15 +317226,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):                         99d9c6aa\n+  32-bit CRC value (hex):                         d03a6c94\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@@ -317262,15 +317262,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):                         b9601658\n+  32-bit CRC value (hex):                         f13fe4cf\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@@ -317298,15 +317298,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):                         3fa2bdd0\n+  32-bit CRC value (hex):                         65b6b57f\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@@ -317334,15 +317334,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):                         02f1b2c1\n+  32-bit CRC value (hex):                         30413767\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@@ -317370,15 +317370,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):                         84e0acc6\n+  32-bit CRC value (hex):                         dfca3eb7\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@@ -317406,15 +317406,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):                         6485d646\n+  32-bit CRC value (hex):                         f08310bc\n   compressed size:                                205627 bytes\n   uncompressed size:                              205627 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@@ -317442,15 +317442,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):                         cc60dc06\n+  32-bit CRC value (hex):                         ded4c72d\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@@ -317478,15 +317478,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):                         bce7a549\n+  32-bit CRC value (hex):                         46c83148\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@@ -317514,15 +317514,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):                         0247f86c\n+  32-bit CRC value (hex):                         02912963\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@@ -317550,15 +317550,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):                         e5b21a12\n+  32-bit CRC value (hex):                         b92aefc7\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@@ -317586,15 +317586,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):                         e61f8935\n+  32-bit CRC value (hex):                         1164b09e\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@@ -317658,15 +317658,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):                         a0a9f5cf\n+  32-bit CRC value (hex):                         2fedf2ee\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@@ -317838,15 +317838,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):                         61cee550\n+  32-bit CRC value (hex):                         6bfde89f\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": "@@ -203346,15 +203346,15 @@\n 438EA3F Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 438EA41   Length              0005 (5)\n 438EA43   Flags               01 (1) 'Modification'\n 438EA44   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 438EA48 PAYLOAD\n \n 439AC33 DATA DESCRIPTOR       08074B50 (134695760)\n-439AC37 CRC                   C31668BA (3273025722)\n+439AC37 CRC                   FADCB789 (4208768905)\n 439AC3B Compressed Size       0000C1EB (49643)\n 439AC3F Uncompressed Size     0000C1EB (49643)\n \n 439AC43 LOCAL HEADER #7304    04034B50 (67324752)\n 439AC47 Extract Zip Spec      14 (20) '2.0'\n 439AC48 Extract OS            00 (0) 'MS-DOS'\n 439AC49 General Purpose Flag  0008 (8)\n@@ -203374,15 +203374,15 @@\n 439ACB4 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 439ACB6   Length              0005 (5)\n 439ACB8   Flags               01 (1) 'Modification'\n 439ACB9   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 439ACBD PAYLOAD\n \n 43A5336 DATA DESCRIPTOR       08074B50 (134695760)\n-43A533A CRC                   D07C3A3D (3497802301)\n+43A533A CRC                   A0B89A8D (2696452749)\n 43A533E Compressed Size       0000A679 (42617)\n 43A5342 Uncompressed Size     0000A679 (42617)\n \n 43A5346 LOCAL HEADER #7305    04034B50 (67324752)\n 43A534A Extract Zip Spec      14 (20) '2.0'\n 43A534B Extract OS            00 (0) 'MS-DOS'\n 43A534C General Purpose Flag  0008 (8)\n@@ -234468,15 +234468,15 @@\n 4E5BEB4 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 4E5BEB6   Length              0005 (5)\n 4E5BEB8   Flags               01 (1) 'Modification'\n 4E5BEB9   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 4E5BEBD PAYLOAD\n \n 4E7103B DATA DESCRIPTOR       08074B50 (134695760)\n-4E7103F CRC                   56736370 (1450402672)\n+4E7103F CRC                   E1C5F664 (3787847268)\n 4E71043 Compressed Size       0001517E (86398)\n 4E71047 Uncompressed Size     0001517E (86398)\n \n 4E7104B LOCAL HEADER #8414    04034B50 (67324752)\n 4E7104F Extract Zip Spec      14 (20) '2.0'\n 4E71050 Extract OS            00 (0) 'MS-DOS'\n 4E71051 General Purpose Flag  0008 (8)\n@@ -234832,15 +234832,15 @@\n 4F1A6C2 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 4F1A6C4   Length              0005 (5)\n 4F1A6C6   Flags               01 (1) 'Modification'\n 4F1A6C7   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 4F1A6CB PAYLOAD\n \n 4F36828 DATA DESCRIPTOR       08074B50 (134695760)\n-4F3682C CRC                   52C67318 (1388737304)\n+4F3682C CRC                   B91F0AB6 (3105819318)\n 4F36830 Compressed Size       0001C15D (115037)\n 4F36834 Uncompressed Size     0001C15D (115037)\n \n 4F36838 LOCAL HEADER #8427    04034B50 (67324752)\n 4F3683C Extract Zip Spec      14 (20) '2.0'\n 4F3683D Extract OS            00 (0) 'MS-DOS'\n 4F3683E General Purpose Flag  0008 (8)\n@@ -236624,15 +236624,15 @@\n 50A6CEA Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 50A6CEC   Length              0005 (5)\n 50A6CEE   Flags               01 (1) 'Modification'\n 50A6CEF   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 50A6CF3 PAYLOAD\n \n 50A81F4 DATA DESCRIPTOR       08074B50 (134695760)\n-50A81F8 CRC                   64EF4E57 (1693404759)\n+50A81F8 CRC                   46F435C7 (1190409671)\n 50A81FC Compressed Size       00001501 (5377)\n 50A8200 Uncompressed Size     00001501 (5377)\n \n 50A8204 LOCAL HEADER #8491    04034B50 (67324752)\n 50A8208 Extract Zip Spec      14 (20) '2.0'\n 50A8209 Extract OS            00 (0) 'MS-DOS'\n 50A820A General Purpose Flag  0008 (8)\n@@ -237716,15 +237716,15 @@\n 51352FC Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 51352FE   Length              0005 (5)\n 5135300   Flags               01 (1) 'Modification'\n 5135301   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 5135305 PAYLOAD\n \n 5139B85 DATA DESCRIPTOR       08074B50 (134695760)\n-5139B89 CRC                   9596CD7B (2509688187)\n+5139B89 CRC                   48D5C934 (1221970228)\n 5139B8D Compressed Size       00004880 (18560)\n 5139B91 Uncompressed Size     00004880 (18560)\n \n 5139B95 LOCAL HEADER #8530    04034B50 (67324752)\n 5139B99 Extract Zip Spec      14 (20) '2.0'\n 5139B9A Extract OS            00 (0) 'MS-DOS'\n 5139B9B General Purpose Flag  0008 (8)\n@@ -238444,15 +238444,15 @@\n 51B9790 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 51B9792   Length              0005 (5)\n 51B9794   Flags               01 (1) 'Modification'\n 51B9795   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 51B9799 PAYLOAD\n \n 51C0257 DATA DESCRIPTOR       08074B50 (134695760)\n-51C025B CRC                   277C4BC5 (662457285)\n+51C025B CRC                   56391FB7 (1446584247)\n 51C025F Compressed Size       00006ABE (27326)\n 51C0263 Uncompressed Size     00006ABE (27326)\n \n 51C0267 LOCAL HEADER #8556    04034B50 (67324752)\n 51C026B Extract Zip Spec      14 (20) '2.0'\n 51C026C Extract OS            00 (0) 'MS-DOS'\n 51C026D General Purpose Flag  0008 (8)\n@@ -238500,15 +238500,15 @@\n 5205144 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 5205146   Length              0005 (5)\n 5205148   Flags               01 (1) 'Modification'\n 5205149   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 520514D PAYLOAD\n \n 5216C83 DATA DESCRIPTOR       08074B50 (134695760)\n-5216C87 CRC                   0BF63E6C (200687212)\n+5216C87 CRC                   05DC9C6B (98344043)\n 5216C8B Compressed Size       00011B36 (72502)\n 5216C8F Uncompressed Size     00011B36 (72502)\n \n 5216C93 LOCAL HEADER #8558    04034B50 (67324752)\n 5216C97 Extract Zip Spec      14 (20) '2.0'\n 5216C98 Extract OS            00 (0) 'MS-DOS'\n 5216C99 General Purpose Flag  0008 (8)\n@@ -238640,15 +238640,15 @@\n 5229D9C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 5229D9E   Length              0005 (5)\n 5229DA0   Flags               01 (1) 'Modification'\n 5229DA1   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 5229DA5 PAYLOAD\n \n 523C0B8 DATA DESCRIPTOR       08074B50 (134695760)\n-523C0BC CRC                   99D02CEE (2580557038)\n+523C0BC CRC                   1F6540F5 (526729461)\n 523C0C0 Compressed Size       00012313 (74515)\n 523C0C4 Uncompressed Size     00012313 (74515)\n \n 523C0C8 LOCAL HEADER #8563    04034B50 (67324752)\n 523C0CC Extract Zip Spec      14 (20) '2.0'\n 523C0CD Extract OS            00 (0) 'MS-DOS'\n 523C0CE General Purpose Flag  0008 (8)\n@@ -238668,15 +238668,15 @@\n 523C141 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 523C143   Length              0005 (5)\n 523C145   Flags               01 (1) 'Modification'\n 523C146   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 523C14A PAYLOAD\n \n 52416FF DATA DESCRIPTOR       08074B50 (134695760)\n-5241703 CRC                   C683BCAD (3330522285)\n+5241703 CRC                   EFEF3CC2 (4025433282)\n 5241707 Compressed Size       000055B5 (21941)\n 524170B Uncompressed Size     000055B5 (21941)\n \n 524170F LOCAL HEADER #8564    04034B50 (67324752)\n 5241713 Extract Zip Spec      14 (20) '2.0'\n 5241714 Extract OS            00 (0) 'MS-DOS'\n 5241715 General Purpose Flag  0008 (8)\n@@ -238808,15 +238808,15 @@\n 532CAB4 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 532CAB6   Length              0005 (5)\n 532CAB8   Flags               01 (1) 'Modification'\n 532CAB9   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 532CABD PAYLOAD\n \n 533C42E DATA DESCRIPTOR       08074B50 (134695760)\n-533C432 CRC                   37B0A815 (934324245)\n+533C432 CRC                   9CE9845A (2632549466)\n 533C436 Compressed Size       0000F971 (63857)\n 533C43A Uncompressed Size     0000F971 (63857)\n \n 533C43E LOCAL HEADER #8569    04034B50 (67324752)\n 533C442 Extract Zip Spec      14 (20) '2.0'\n 533C443 Extract OS            00 (0) 'MS-DOS'\n 533C444 General Purpose Flag  0008 (8)\n@@ -238836,15 +238836,15 @@\n 533C4BD Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 533C4BF   Length              0005 (5)\n 533C4C1   Flags               01 (1) 'Modification'\n 533C4C2   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 533C4C6 PAYLOAD\n \n 5365EB4 DATA DESCRIPTOR       08074B50 (134695760)\n-5365EB8 CRC                   A754CB6B (2807352171)\n+5365EB8 CRC                   917D9E51 (2440928849)\n 5365EBC Compressed Size       000299EE (170478)\n 5365EC0 Uncompressed Size     000299EE (170478)\n \n 5365EC4 LOCAL HEADER #8570    04034B50 (67324752)\n 5365EC8 Extract Zip Spec      14 (20) '2.0'\n 5365EC9 Extract OS            00 (0) 'MS-DOS'\n 5365ECA General Purpose Flag  0008 (8)\n@@ -238864,15 +238864,15 @@\n 5365F3A Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 5365F3C   Length              0005 (5)\n 5365F3E   Flags               01 (1) 'Modification'\n 5365F3F   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 5365F43 PAYLOAD\n \n 536CA0E DATA DESCRIPTOR       08074B50 (134695760)\n-536CA12 CRC                   92054F58 (2449821528)\n+536CA12 CRC                   42ED111A (1122832666)\n 536CA16 Compressed Size       00006ACB (27339)\n 536CA1A Uncompressed Size     00006ACB (27339)\n \n 536CA1E LOCAL HEADER #8571    04034B50 (67324752)\n 536CA22 Extract Zip Spec      14 (20) '2.0'\n 536CA23 Extract OS            00 (0) 'MS-DOS'\n 536CA24 General Purpose Flag  0008 (8)\n@@ -238892,15 +238892,15 @@\n 536CA96 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 536CA98   Length              0005 (5)\n 536CA9A   Flags               01 (1) 'Modification'\n 536CA9B   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 536CA9F PAYLOAD\n \n 5381130 DATA DESCRIPTOR       08074B50 (134695760)\n-5381134 CRC                   5075677C (1349871484)\n+5381134 CRC                   53D625F4 (1406543348)\n 5381138 Compressed Size       00014691 (83601)\n 538113C Uncompressed Size     00014691 (83601)\n \n 5381140 LOCAL HEADER #8572    04034B50 (67324752)\n 5381144 Extract Zip Spec      14 (20) '2.0'\n 5381145 Extract OS            00 (0) 'MS-DOS'\n 5381146 General Purpose Flag  0008 (8)\n@@ -238948,15 +238948,15 @@\n 5386AF9 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 5386AFB   Length              0005 (5)\n 5386AFD   Flags               01 (1) 'Modification'\n 5386AFE   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 5386B02 PAYLOAD\n \n 538965B DATA DESCRIPTOR       08074B50 (134695760)\n-538965F CRC                   EF932245 (4019397189)\n+538965F CRC                   AA54DCA3 (2857688227)\n 5389663 Compressed Size       00002B59 (11097)\n 5389667 Uncompressed Size     00002B59 (11097)\n \n 538966B LOCAL HEADER #8574    04034B50 (67324752)\n 538966F Extract Zip Spec      14 (20) '2.0'\n 5389670 Extract OS            00 (0) 'MS-DOS'\n 5389671 General Purpose Flag  0008 (8)\n@@ -239172,15 +239172,15 @@\n 54429A1 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 54429A3   Length              0005 (5)\n 54429A5   Flags               01 (1) 'Modification'\n 54429A6   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 54429AA PAYLOAD\n \n 549449A DATA DESCRIPTOR       08074B50 (134695760)\n-549449E CRC                   6FE7DF9F (1877467039)\n+549449E CRC                   DF9C0D6B (3751546219)\n 54944A2 Compressed Size       00051AF0 (334576)\n 54944A6 Uncompressed Size     00051AF0 (334576)\n \n 54944AA LOCAL HEADER #8582    04034B50 (67324752)\n 54944AE Extract Zip Spec      14 (20) '2.0'\n 54944AF Extract OS            00 (0) 'MS-DOS'\n 54944B0 General Purpose Flag  0008 (8)\n@@ -244100,15 +244100,15 @@\n 63F140B Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 63F140D   Length              0005 (5)\n 63F140F   Flags               01 (1) 'Modification'\n 63F1410   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 63F1414 PAYLOAD\n \n 6475A18 DATA DESCRIPTOR       08074B50 (134695760)\n-6475A1C CRC                   E5C830EE (3855102190)\n+6475A1C CRC                   6F6ED2C8 (1869533896)\n 6475A20 Compressed Size       00084604 (542212)\n 6475A24 Uncompressed Size     00084604 (542212)\n \n 6475A28 LOCAL HEADER #8758    04034B50 (67324752)\n 6475A2C Extract Zip Spec      14 (20) '2.0'\n 6475A2D Extract OS            00 (0) 'MS-DOS'\n 6475A2E General Purpose Flag  0008 (8)\n@@ -244492,15 +244492,15 @@\n 65772D8 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 65772DA   Length              0005 (5)\n 65772DC   Flags               01 (1) 'Modification'\n 65772DD   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 65772E1 PAYLOAD\n \n 65FB1AD DATA DESCRIPTOR       08074B50 (134695760)\n-65FB1B1 CRC                   D4E0E5AA (3571508650)\n+65FB1B1 CRC                   ACC90F3D (2898857789)\n 65FB1B5 Compressed Size       00083ECC (540364)\n 65FB1B9 Uncompressed Size     00083ECC (540364)\n \n 65FB1BD LOCAL HEADER #8772    04034B50 (67324752)\n 65FB1C1 Extract Zip Spec      14 (20) '2.0'\n 65FB1C2 Extract OS            00 (0) 'MS-DOS'\n 65FB1C3 General Purpose Flag  0008 (8)\n@@ -244744,15 +244744,15 @@\n 6648E30 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6648E32   Length              0005 (5)\n 6648E34   Flags               01 (1) 'Modification'\n 6648E35   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6648E39 PAYLOAD\n \n 66CA779 DATA DESCRIPTOR       08074B50 (134695760)\n-66CA77D CRC                   CC56CC1C (3428240412)\n+66CA77D CRC                   437C69F7 (1132227063)\n 66CA781 Compressed Size       00081940 (530752)\n 66CA785 Uncompressed Size     00081940 (530752)\n \n 66CA789 LOCAL HEADER #8781    04034B50 (67324752)\n 66CA78D Extract Zip Spec      14 (20) '2.0'\n 66CA78E Extract OS            00 (0) 'MS-DOS'\n 66CA78F General Purpose Flag  0008 (8)\n@@ -244996,15 +244996,15 @@\n 6857BB6 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6857BB8   Length              0005 (5)\n 6857BBA   Flags               01 (1) 'Modification'\n 6857BBB   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6857BBF PAYLOAD\n \n 68C987F DATA DESCRIPTOR       08074B50 (134695760)\n-68C9883 CRC                   3CDFF13B (1021309243)\n+68C9883 CRC                   C387F682 (3280467586)\n 68C9887 Compressed Size       00071CC0 (466112)\n 68C988B Uncompressed Size     00071CC0 (466112)\n \n 68C988F LOCAL HEADER #8790    04034B50 (67324752)\n 68C9893 Extract Zip Spec      14 (20) '2.0'\n 68C9894 Extract OS            00 (0) 'MS-DOS'\n 68C9895 General Purpose Flag  0008 (8)\n@@ -245416,15 +245416,15 @@\n 69A27E0 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 69A27E2   Length              0005 (5)\n 69A27E4   Flags               01 (1) 'Modification'\n 69A27E5   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 69A27E9 PAYLOAD\n \n 6A0A671 DATA DESCRIPTOR       08074B50 (134695760)\n-6A0A675 CRC                   34A254FC (883053820)\n+6A0A675 CRC                   BC3A2BAF (3157928879)\n 6A0A679 Compressed Size       00067E88 (425608)\n 6A0A67D Uncompressed Size     00067E88 (425608)\n \n 6A0A681 LOCAL HEADER #8805    04034B50 (67324752)\n 6A0A685 Extract Zip Spec      14 (20) '2.0'\n 6A0A686 Extract OS            00 (0) 'MS-DOS'\n 6A0A687 General Purpose Flag  0008 (8)\n@@ -245472,15 +245472,15 @@\n 6A0DD61 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6A0DD63   Length              0005 (5)\n 6A0DD65   Flags               01 (1) 'Modification'\n 6A0DD66   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6A0DD6A PAYLOAD\n \n 6A5EC5F DATA DESCRIPTOR       08074B50 (134695760)\n-6A5EC63 CRC                   BB96D297 (3147223703)\n+6A5EC63 CRC                   16791B56 (377035606)\n 6A5EC67 Compressed Size       00050EF5 (331509)\n 6A5EC6B Uncompressed Size     00050EF5 (331509)\n \n 6A5EC6F LOCAL HEADER #8807    04034B50 (67324752)\n 6A5EC73 Extract Zip Spec      14 (20) '2.0'\n 6A5EC74 Extract OS            00 (0) 'MS-DOS'\n 6A5EC75 General Purpose Flag  0008 (8)\n@@ -245556,15 +245556,15 @@\n 6A95F38 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6A95F3A   Length              0005 (5)\n 6A95F3C   Flags               01 (1) 'Modification'\n 6A95F3D   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6A95F41 PAYLOAD\n \n 6AA2952 DATA DESCRIPTOR       08074B50 (134695760)\n-6AA2956 CRC                   C644F66C (3326408300)\n+6AA2956 CRC                   1BD98E51 (467242577)\n 6AA295A Compressed Size       0000CA11 (51729)\n 6AA295E Uncompressed Size     0000CA11 (51729)\n \n 6AA2962 LOCAL HEADER #8810    04034B50 (67324752)\n 6AA2966 Extract Zip Spec      14 (20) '2.0'\n 6AA2967 Extract OS            00 (0) 'MS-DOS'\n 6AA2968 General Purpose Flag  0008 (8)\n@@ -245640,15 +245640,15 @@\n 6AB1959 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6AB195B   Length              0005 (5)\n 6AB195D   Flags               01 (1) 'Modification'\n 6AB195E   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6AB1962 PAYLOAD\n \n 6AB3B7E DATA DESCRIPTOR       08074B50 (134695760)\n-6AB3B82 CRC                   E1A05153 (3785380179)\n+6AB3B82 CRC                   B3C0D3D1 (3015758801)\n 6AB3B86 Compressed Size       0000221C (8732)\n 6AB3B8A Uncompressed Size     0000221C (8732)\n \n 6AB3B8E LOCAL HEADER #8813    04034B50 (67324752)\n 6AB3B92 Extract Zip Spec      14 (20) '2.0'\n 6AB3B93 Extract OS            00 (0) 'MS-DOS'\n 6AB3B94 General Purpose Flag  0008 (8)\n@@ -245668,15 +245668,15 @@\n 6AB3C03 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6AB3C05   Length              0005 (5)\n 6AB3C07   Flags               01 (1) 'Modification'\n 6AB3C08   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6AB3C0C PAYLOAD\n \n 6ABB1B3 DATA DESCRIPTOR       08074B50 (134695760)\n-6ABB1B7 CRC                   3EF6977D (1056348029)\n+6ABB1B7 CRC                   AF1B2503 (2937791747)\n 6ABB1BB Compressed Size       000075A7 (30119)\n 6ABB1BF Uncompressed Size     000075A7 (30119)\n \n 6ABB1C3 LOCAL HEADER #8814    04034B50 (67324752)\n 6ABB1C7 Extract Zip Spec      14 (20) '2.0'\n 6ABB1C8 Extract OS            00 (0) 'MS-DOS'\n 6ABB1C9 General Purpose Flag  0008 (8)\n@@ -245696,15 +245696,15 @@\n 6ABB233 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6ABB235   Length              0005 (5)\n 6ABB237   Flags               01 (1) 'Modification'\n 6ABB238   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6ABB23C PAYLOAD\n \n 6AC4333 DATA DESCRIPTOR       08074B50 (134695760)\n-6AC4337 CRC                   E779816B (3883499883)\n+6AC4337 CRC                   5D617CAC (1566669996)\n 6AC433B Compressed Size       000090F7 (37111)\n 6AC433F Uncompressed Size     000090F7 (37111)\n \n 6AC4343 LOCAL HEADER #8815    04034B50 (67324752)\n 6AC4347 Extract Zip Spec      14 (20) '2.0'\n 6AC4348 Extract OS            00 (0) 'MS-DOS'\n 6AC4349 General Purpose Flag  0008 (8)\n@@ -245724,15 +245724,15 @@\n 6AC43B7 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6AC43B9   Length              0005 (5)\n 6AC43BB   Flags               01 (1) 'Modification'\n 6AC43BC   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6AC43C0 PAYLOAD\n \n 6ACA5DB DATA DESCRIPTOR       08074B50 (134695760)\n-6ACA5DF CRC                   B763B3CC (3076764620)\n+6ACA5DF CRC                   730DFB7F (1930296191)\n 6ACA5E3 Compressed Size       0000621B (25115)\n 6ACA5E7 Uncompressed Size     0000621B (25115)\n \n 6ACA5EB LOCAL HEADER #8816    04034B50 (67324752)\n 6ACA5EF Extract Zip Spec      14 (20) '2.0'\n 6ACA5F0 Extract OS            00 (0) 'MS-DOS'\n 6ACA5F1 General Purpose Flag  0008 (8)\n@@ -245752,15 +245752,15 @@\n 6ACA65B Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6ACA65D   Length              0005 (5)\n 6ACA65F   Flags               01 (1) 'Modification'\n 6ACA660   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6ACA664 PAYLOAD\n \n 6AD83B7 DATA DESCRIPTOR       08074B50 (134695760)\n-6AD83BB CRC                   6A40A752 (1782622034)\n+6AD83BB CRC                   A81972D6 (2820240086)\n 6AD83BF Compressed Size       0000DD53 (56659)\n 6AD83C3 Uncompressed Size     0000DD53 (56659)\n \n 6AD83C7 LOCAL HEADER #8817    04034B50 (67324752)\n 6AD83CB Extract Zip Spec      14 (20) '2.0'\n 6AD83CC Extract OS            00 (0) 'MS-DOS'\n 6AD83CD General Purpose Flag  0008 (8)\n@@ -245780,15 +245780,15 @@\n 6AD8431 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6AD8433   Length              0005 (5)\n 6AD8435   Flags               01 (1) 'Modification'\n 6AD8436   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6AD843A PAYLOAD\n \n 6AF9792 DATA DESCRIPTOR       08074B50 (134695760)\n-6AF9796 CRC                   417C1022 (1098649634)\n+6AF9796 CRC                   64E526BA (1692739258)\n 6AF979A Compressed Size       00021358 (136024)\n 6AF979E Uncompressed Size     00021358 (136024)\n \n 6AF97A2 LOCAL HEADER #8818    04034B50 (67324752)\n 6AF97A6 Extract Zip Spec      14 (20) '2.0'\n 6AF97A7 Extract OS            00 (0) 'MS-DOS'\n 6AF97A8 General Purpose Flag  0008 (8)\n@@ -245808,15 +245808,15 @@\n 6AF980C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6AF980E   Length              0005 (5)\n 6AF9810   Flags               01 (1) 'Modification'\n 6AF9811   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6AF9815 PAYLOAD\n \n 6B2BDC1 DATA DESCRIPTOR       08074B50 (134695760)\n-6B2BDC5 CRC                   858D250B (2240619787)\n+6B2BDC5 CRC                   ACADAAC8 (2897062600)\n 6B2BDC9 Compressed Size       000325AC (206252)\n 6B2BDCD Uncompressed Size     000325AC (206252)\n \n 6B2BDD1 LOCAL HEADER #8819    04034B50 (67324752)\n 6B2BDD5 Extract Zip Spec      14 (20) '2.0'\n 6B2BDD6 Extract OS            00 (0) 'MS-DOS'\n 6B2BDD7 General Purpose Flag  0008 (8)\n@@ -245836,15 +245836,15 @@\n 6B2BE3F Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6B2BE41   Length              0005 (5)\n 6B2BE43   Flags               01 (1) 'Modification'\n 6B2BE44   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6B2BE48 PAYLOAD\n \n 6B32DB8 DATA DESCRIPTOR       08074B50 (134695760)\n-6B32DBC CRC                   9FE58593 (2682619283)\n+6B32DBC CRC                   61599DBB (1633263035)\n 6B32DC0 Compressed Size       00006F70 (28528)\n 6B32DC4 Uncompressed Size     00006F70 (28528)\n \n 6B32DC8 LOCAL HEADER #8820    04034B50 (67324752)\n 6B32DCC Extract Zip Spec      14 (20) '2.0'\n 6B32DCD Extract OS            00 (0) 'MS-DOS'\n 6B32DCE General Purpose Flag  0008 (8)\n@@ -245864,15 +245864,15 @@\n 6B32E38 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6B32E3A   Length              0005 (5)\n 6B32E3C   Flags               01 (1) 'Modification'\n 6B32E3D   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6B32E41 PAYLOAD\n \n 6B39231 DATA DESCRIPTOR       08074B50 (134695760)\n-6B39235 CRC                   A9335F14 (2838716180)\n+6B39235 CRC                   1D6CAC9E (493661342)\n 6B39239 Compressed Size       000063F0 (25584)\n 6B3923D Uncompressed Size     000063F0 (25584)\n \n 6B39241 LOCAL HEADER #8821    04034B50 (67324752)\n 6B39245 Extract Zip Spec      14 (20) '2.0'\n 6B39246 Extract OS            00 (0) 'MS-DOS'\n 6B39247 General Purpose Flag  0008 (8)\n@@ -245892,15 +245892,15 @@\n 6B392B5 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6B392B7   Length              0005 (5)\n 6B392B9   Flags               01 (1) 'Modification'\n 6B392BA   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6B392BE PAYLOAD\n \n 6B3B990 DATA DESCRIPTOR       08074B50 (134695760)\n-6B3B994 CRC                   F1DB86FC (4057695996)\n+6B3B994 CRC                   AAB47923 (2863954211)\n 6B3B998 Compressed Size       000026D2 (9938)\n 6B3B99C Uncompressed Size     000026D2 (9938)\n \n 6B3B9A0 LOCAL HEADER #8822    04034B50 (67324752)\n 6B3B9A4 Extract Zip Spec      14 (20) '2.0'\n 6B3B9A5 Extract OS            00 (0) 'MS-DOS'\n 6B3B9A6 General Purpose Flag  0008 (8)\n@@ -245920,15 +245920,15 @@\n 6B3BA21 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6B3BA23   Length              0005 (5)\n 6B3BA25   Flags               01 (1) 'Modification'\n 6B3BA26   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6B3BA2A PAYLOAD\n \n 6B4E2BB DATA DESCRIPTOR       08074B50 (134695760)\n-6B4E2BF CRC                   2E378355 (775390037)\n+6B4E2BF CRC                   E7B94DCD (3887680973)\n 6B4E2C3 Compressed Size       00012891 (75921)\n 6B4E2C7 Uncompressed Size     00012891 (75921)\n \n 6B4E2CB LOCAL HEADER #8823    04034B50 (67324752)\n 6B4E2CF Extract Zip Spec      14 (20) '2.0'\n 6B4E2D0 Extract OS            00 (0) 'MS-DOS'\n 6B4E2D1 General Purpose Flag  0008 (8)\n@@ -245948,15 +245948,15 @@\n 6B4E342 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6B4E344   Length              0005 (5)\n 6B4E346   Flags               01 (1) 'Modification'\n 6B4E347   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6B4E34B PAYLOAD\n \n 6B50A79 DATA DESCRIPTOR       08074B50 (134695760)\n-6B50A7D CRC                   1755A729 (391489321)\n+6B50A7D CRC                   E68F8600 (3868165632)\n 6B50A81 Compressed Size       0000272E (10030)\n 6B50A85 Uncompressed Size     0000272E (10030)\n \n 6B50A89 LOCAL HEADER #8824    04034B50 (67324752)\n 6B50A8D Extract Zip Spec      14 (20) '2.0'\n 6B50A8E Extract OS            00 (0) 'MS-DOS'\n 6B50A8F General Purpose Flag  0008 (8)\n@@ -245976,15 +245976,15 @@\n 6B50AED Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6B50AEF   Length              0005 (5)\n 6B50AF1   Flags               01 (1) 'Modification'\n 6B50AF2   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6B50AF6 PAYLOAD\n \n 6B597DC DATA DESCRIPTOR       08074B50 (134695760)\n-6B597E0 CRC                   1E878CB7 (512199863)\n+6B597E0 CRC                   93AE9C9D (2477694109)\n 6B597E4 Compressed Size       00008CE6 (36070)\n 6B597E8 Uncompressed Size     00008CE6 (36070)\n \n 6B597EC LOCAL HEADER #8825    04034B50 (67324752)\n 6B597F0 Extract Zip Spec      14 (20) '2.0'\n 6B597F1 Extract OS            00 (0) 'MS-DOS'\n 6B597F2 General Purpose Flag  0008 (8)\n@@ -246004,15 +246004,15 @@\n 6B5985D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6B5985F   Length              0005 (5)\n 6B59861   Flags               01 (1) 'Modification'\n 6B59862   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6B59866 PAYLOAD\n \n 6B60978 DATA DESCRIPTOR       08074B50 (134695760)\n-6B6097C CRC                   99D9C6AA (2581186218)\n+6B6097C CRC                   D03A6C94 (3493489812)\n 6B60980 Compressed Size       00007112 (28946)\n 6B60984 Uncompressed Size     00007112 (28946)\n \n 6B60988 LOCAL HEADER #8826    04034B50 (67324752)\n 6B6098C Extract Zip Spec      14 (20) '2.0'\n 6B6098D Extract OS            00 (0) 'MS-DOS'\n 6B6098E General Purpose Flag  0008 (8)\n@@ -246032,15 +246032,15 @@\n 6B609F5 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6B609F7   Length              0005 (5)\n 6B609F9   Flags               01 (1) 'Modification'\n 6B609FA   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6B609FE PAYLOAD\n \n 6B670AD DATA DESCRIPTOR       08074B50 (134695760)\n-6B670B1 CRC                   B9601658 (3110082136)\n+6B670B1 CRC                   F13FE4CF (4047496399)\n 6B670B5 Compressed Size       000066AF (26287)\n 6B670B9 Uncompressed Size     000066AF (26287)\n \n 6B670BD LOCAL HEADER #8827    04034B50 (67324752)\n 6B670C1 Extract Zip Spec      14 (20) '2.0'\n 6B670C2 Extract OS            00 (0) 'MS-DOS'\n 6B670C3 General Purpose Flag  0008 (8)\n@@ -246060,15 +246060,15 @@\n 6B67127 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6B67129   Length              0005 (5)\n 6B6712B   Flags               01 (1) 'Modification'\n 6B6712C   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6B67130 PAYLOAD\n \n 6B7016F DATA DESCRIPTOR       08074B50 (134695760)\n-6B70173 CRC                   3FA2BDD0 (1067630032)\n+6B70173 CRC                   65B6B57F (1706472831)\n 6B70177 Compressed Size       0000903F (36927)\n 6B7017B Uncompressed Size     0000903F (36927)\n \n 6B7017F LOCAL HEADER #8828    04034B50 (67324752)\n 6B70183 Extract Zip Spec      14 (20) '2.0'\n 6B70184 Extract OS            00 (0) 'MS-DOS'\n 6B70185 General Purpose Flag  0008 (8)\n@@ -246088,15 +246088,15 @@\n 6B701EB Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6B701ED   Length              0005 (5)\n 6B701EF   Flags               01 (1) 'Modification'\n 6B701F0   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6B701F4 PAYLOAD\n \n 6B88C1F DATA DESCRIPTOR       08074B50 (134695760)\n-6B88C23 CRC                   02F1B2C1 (49394369)\n+6B88C23 CRC                   30413767 (809580391)\n 6B88C27 Compressed Size       00018A2B (100907)\n 6B88C2B Uncompressed Size     00018A2B (100907)\n \n 6B88C2F LOCAL HEADER #8829    04034B50 (67324752)\n 6B88C33 Extract Zip Spec      14 (20) '2.0'\n 6B88C34 Extract OS            00 (0) 'MS-DOS'\n 6B88C35 General Purpose Flag  0008 (8)\n@@ -246116,15 +246116,15 @@\n 6B88CA1 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6B88CA3   Length              0005 (5)\n 6B88CA5   Flags               01 (1) 'Modification'\n 6B88CA6   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6B88CAA PAYLOAD\n \n 6BA4318 DATA DESCRIPTOR       08074B50 (134695760)\n-6BA431C CRC                   84E0ACC6 (2229316806)\n+6BA431C CRC                   DFCA3EB7 (3754573495)\n 6BA4320 Compressed Size       0001B66E (112238)\n 6BA4324 Uncompressed Size     0001B66E (112238)\n \n 6BA4328 LOCAL HEADER #8830    04034B50 (67324752)\n 6BA432C Extract Zip Spec      14 (20) '2.0'\n 6BA432D Extract OS            00 (0) 'MS-DOS'\n 6BA432E General Purpose Flag  0008 (8)\n@@ -246144,15 +246144,15 @@\n 6BA4393 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6BA4395   Length              0005 (5)\n 6BA4397   Flags               01 (1) 'Modification'\n 6BA4398   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6BA439C PAYLOAD\n \n 6BD66D7 DATA DESCRIPTOR       08074B50 (134695760)\n-6BD66DB CRC                   6485D646 (1686492742)\n+6BD66DB CRC                   F08310BC (4035121340)\n 6BD66DF Compressed Size       0003233B (205627)\n 6BD66E3 Uncompressed Size     0003233B (205627)\n \n 6BD66E7 LOCAL HEADER #8831    04034B50 (67324752)\n 6BD66EB Extract Zip Spec      14 (20) '2.0'\n 6BD66EC Extract OS            00 (0) 'MS-DOS'\n 6BD66ED General Purpose Flag  0008 (8)\n@@ -246172,15 +246172,15 @@\n 6BD6755 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6BD6757   Length              0005 (5)\n 6BD6759   Flags               01 (1) 'Modification'\n 6BD675A   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6BD675E PAYLOAD\n \n 6BE8270 DATA DESCRIPTOR       08074B50 (134695760)\n-6BE8274 CRC                   CC60DC06 (3428899846)\n+6BE8274 CRC                   DED4C72D (3738486573)\n 6BE8278 Compressed Size       00011B12 (72466)\n 6BE827C Uncompressed Size     00011B12 (72466)\n \n 6BE8280 LOCAL HEADER #8832    04034B50 (67324752)\n 6BE8284 Extract Zip Spec      14 (20) '2.0'\n 6BE8285 Extract OS            00 (0) 'MS-DOS'\n 6BE8286 General Purpose Flag  0008 (8)\n@@ -246200,15 +246200,15 @@\n 6BE8301 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6BE8303   Length              0005 (5)\n 6BE8305   Flags               01 (1) 'Modification'\n 6BE8306   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6BE830A PAYLOAD\n \n 6BEA765 DATA DESCRIPTOR       08074B50 (134695760)\n-6BEA769 CRC                   BCE7A549 (3169297737)\n+6BEA769 CRC                   46C83148 (1187524936)\n 6BEA76D Compressed Size       0000245B (9307)\n 6BEA771 Uncompressed Size     0000245B (9307)\n \n 6BEA775 LOCAL HEADER #8833    04034B50 (67324752)\n 6BEA779 Extract Zip Spec      14 (20) '2.0'\n 6BEA77A Extract OS            00 (0) 'MS-DOS'\n 6BEA77B General Purpose Flag  0008 (8)\n@@ -246228,15 +246228,15 @@\n 6BEA7E1 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6BEA7E3   Length              0005 (5)\n 6BEA7E5   Flags               01 (1) 'Modification'\n 6BEA7E6   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6BEA7EA PAYLOAD\n \n 6BFC135 DATA DESCRIPTOR       08074B50 (134695760)\n-6BFC139 CRC                   0247F86C (38271084)\n+6BFC139 CRC                   02912963 (43067747)\n 6BFC13D Compressed Size       0001194B (72011)\n 6BFC141 Uncompressed Size     0001194B (72011)\n \n 6BFC145 LOCAL HEADER #8834    04034B50 (67324752)\n 6BFC149 Extract Zip Spec      14 (20) '2.0'\n 6BFC14A Extract OS            00 (0) 'MS-DOS'\n 6BFC14B General Purpose Flag  0008 (8)\n@@ -246256,15 +246256,15 @@\n 6BFC1B3 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6BFC1B5   Length              0005 (5)\n 6BFC1B7   Flags               01 (1) 'Modification'\n 6BFC1B8   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6BFC1BC PAYLOAD\n \n 6C051B5 DATA DESCRIPTOR       08074B50 (134695760)\n-6C051B9 CRC                   E5B21A12 (3853654546)\n+6C051B9 CRC                   B92AEFC7 (3106598855)\n 6C051BD Compressed Size       00008FF9 (36857)\n 6C051C1 Uncompressed Size     00008FF9 (36857)\n \n 6C051C5 LOCAL HEADER #8835    04034B50 (67324752)\n 6C051C9 Extract Zip Spec      14 (20) '2.0'\n 6C051CA Extract OS            00 (0) 'MS-DOS'\n 6C051CB General Purpose Flag  0008 (8)\n@@ -246284,15 +246284,15 @@\n 6C05232 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6C05234   Length              0005 (5)\n 6C05236   Flags               01 (1) 'Modification'\n 6C05237   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6C0523B PAYLOAD\n \n 6C08B63 DATA DESCRIPTOR       08074B50 (134695760)\n-6C08B67 CRC                   E61F8935 (3860826421)\n+6C08B67 CRC                   1164B09E (291811486)\n 6C08B6B Compressed Size       00003928 (14632)\n 6C08B6F Uncompressed Size     00003928 (14632)\n \n 6C08B73 LOCAL HEADER #8836    04034B50 (67324752)\n 6C08B77 Extract Zip Spec      14 (20) '2.0'\n 6C08B78 Extract OS            00 (0) 'MS-DOS'\n 6C08B79 General Purpose Flag  0008 (8)\n@@ -246340,15 +246340,15 @@\n 6C097C2 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6C097C4   Length              0005 (5)\n 6C097C6   Flags               01 (1) 'Modification'\n 6C097C7   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6C097CB PAYLOAD\n \n 6C0E13F DATA DESCRIPTOR       08074B50 (134695760)\n-6C0E143 CRC                   A0A9F5CF (2695493071)\n+6C0E143 CRC                   2FEDF2EE (804123374)\n 6C0E147 Compressed Size       00004974 (18804)\n 6C0E14B Uncompressed Size     00004974 (18804)\n \n 6C0E14F LOCAL HEADER #8838    04034B50 (67324752)\n 6C0E153 Extract Zip Spec      14 (20) '2.0'\n 6C0E154 Extract OS            00 (0) 'MS-DOS'\n 6C0E155 General Purpose Flag  0008 (8)\n@@ -246480,15 +246480,15 @@\n 6C15856 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6C15858   Length              0005 (5)\n 6C1585A   Flags               01 (1) 'Modification'\n 6C1585B   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6C1585F PAYLOAD\n \n 6C2E9F6 DATA DESCRIPTOR       08074B50 (134695760)\n-6C2E9FA CRC                   61CEE550 (1640949072)\n+6C2E9FA CRC                   6BFDE89F (1811802271)\n 6C2E9FE Compressed Size       00019197 (102807)\n 6C2EA02 Uncompressed Size     00019197 (102807)\n \n 6C2EA06 CENTRAL HEADER #1     02014B50 (33639248)\n 6C2EA0A Created Zip Spec      14 (20) '2.0'\n 6C2EA0B Created OS            00 (0) 'MS-DOS'\n 6C2EA0C Extract Zip Spec      14 (20) '2.0'\n@@ -465823,15 +465823,15 @@\n 6D4B686 Created OS            00 (0) 'MS-DOS'\n 6D4B687 Extract Zip Spec      14 (20) '2.0'\n 6D4B688 Extract OS            00 (0) 'MS-DOS'\n 6D4B689 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D4B68B Compression Method    0000 (0) 'Stored'\n 6D4B68D Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D4B691 CRC                   C31668BA (3273025722)\n+6D4B691 CRC                   FADCB789 (4208768905)\n 6D4B695 Compressed Size       0000C1EB (49643)\n 6D4B699 Uncompressed Size     0000C1EB (49643)\n 6D4B69D Filename Length       005C (92)\n 6D4B69F Extra Length          0009 (9)\n 6D4B6A1 Comment Length        0000 (0)\n 6D4B6A3 Disk Start            0000 (0)\n 6D4B6A5 Int File Attributes   0000 (0)\n@@ -465853,15 +465853,15 @@\n 6D4B719 Created OS            00 (0) 'MS-DOS'\n 6D4B71A Extract Zip Spec      14 (20) '2.0'\n 6D4B71B Extract OS            00 (0) 'MS-DOS'\n 6D4B71C General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D4B71E Compression Method    0000 (0) 'Stored'\n 6D4B720 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D4B724 CRC                   D07C3A3D (3497802301)\n+6D4B724 CRC                   A0B89A8D (2696452749)\n 6D4B728 Compressed Size       0000A679 (42617)\n 6D4B72C Uncompressed Size     0000A679 (42617)\n 6D4B730 Filename Length       0053 (83)\n 6D4B732 Extra Length          0009 (9)\n 6D4B734 Comment Length        0000 (0)\n 6D4B736 Disk Start            0000 (0)\n 6D4B738 Int File Attributes   0000 (0)\n@@ -499165,15 +499165,15 @@\n 6D75E5C Created OS            00 (0) 'MS-DOS'\n 6D75E5D Extract Zip Spec      14 (20) '2.0'\n 6D75E5E Extract OS            00 (0) 'MS-DOS'\n 6D75E5F General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D75E61 Compression Method    0000 (0) 'Stored'\n 6D75E63 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D75E67 CRC                   56736370 (1450402672)\n+6D75E67 CRC                   E1C5F664 (3787847268)\n 6D75E6B Compressed Size       0001517E (86398)\n 6D75E6F Uncompressed Size     0001517E (86398)\n 6D75E73 Filename Length       004F (79)\n 6D75E75 Extra Length          0009 (9)\n 6D75E77 Comment Length        0000 (0)\n 6D75E79 Disk Start            0000 (0)\n 6D75E7B Int File Attributes   0000 (0)\n@@ -499555,15 +499555,15 @@\n 6D764FC Created OS            00 (0) 'MS-DOS'\n 6D764FD Extract Zip Spec      14 (20) '2.0'\n 6D764FE Extract OS            00 (0) 'MS-DOS'\n 6D764FF General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D76501 Compression Method    0000 (0) 'Stored'\n 6D76503 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D76507 CRC                   52C67318 (1388737304)\n+6D76507 CRC                   B91F0AB6 (3105819318)\n 6D7650B Compressed Size       0001C15D (115037)\n 6D7650F Uncompressed Size     0001C15D (115037)\n 6D76513 Filename Length       005D (93)\n 6D76515 Extra Length          0009 (9)\n 6D76517 Comment Length        0000 (0)\n 6D76519 Disk Start            0000 (0)\n 6D7651B Int File Attributes   0000 (0)\n@@ -501475,15 +501475,15 @@\n 6D78963 Created OS            00 (0) 'MS-DOS'\n 6D78964 Extract Zip Spec      14 (20) '2.0'\n 6D78965 Extract OS            00 (0) 'MS-DOS'\n 6D78966 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D78968 Compression Method    0000 (0) 'Stored'\n 6D7896A Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D7896E CRC                   64EF4E57 (1693404759)\n+6D7896E CRC                   46F435C7 (1190409671)\n 6D78972 Compressed Size       00001501 (5377)\n 6D78976 Uncompressed Size     00001501 (5377)\n 6D7897A Filename Length       0056 (86)\n 6D7897C Extra Length          0009 (9)\n 6D7897E Comment Length        0000 (0)\n 6D78980 Disk Start            0000 (0)\n 6D78982 Int File Attributes   0000 (0)\n@@ -502645,15 +502645,15 @@\n 6D79F1C Created OS            00 (0) 'MS-DOS'\n 6D79F1D Extract Zip Spec      14 (20) '2.0'\n 6D79F1E Extract OS            00 (0) 'MS-DOS'\n 6D79F1F General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D79F21 Compression Method    0000 (0) 'Stored'\n 6D79F23 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D79F27 CRC                   9596CD7B (2509688187)\n+6D79F27 CRC                   48D5C934 (1221970228)\n 6D79F2B Compressed Size       00004880 (18560)\n 6D79F2F Uncompressed Size     00004880 (18560)\n 6D79F33 Filename Length       005C (92)\n 6D79F35 Extra Length          0009 (9)\n 6D79F37 Comment Length        0000 (0)\n 6D79F39 Disk Start            0000 (0)\n 6D79F3B Int File Attributes   0000 (0)\n@@ -503425,15 +503425,15 @@\n 6D7AD4A Created OS            00 (0) 'MS-DOS'\n 6D7AD4B Extract Zip Spec      14 (20) '2.0'\n 6D7AD4C Extract OS            00 (0) 'MS-DOS'\n 6D7AD4D General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D7AD4F Compression Method    0000 (0) 'Stored'\n 6D7AD51 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D7AD55 CRC                   277C4BC5 (662457285)\n+6D7AD55 CRC                   56391FB7 (1446584247)\n 6D7AD59 Compressed Size       00006ABE (27326)\n 6D7AD5D Uncompressed Size     00006ABE (27326)\n 6D7AD61 Filename Length       005C (92)\n 6D7AD63 Extra Length          0009 (9)\n 6D7AD65 Comment Length        0000 (0)\n 6D7AD67 Disk Start            0000 (0)\n 6D7AD69 Int File Attributes   0000 (0)\n@@ -503485,15 +503485,15 @@\n 6D7AE72 Created OS            00 (0) 'MS-DOS'\n 6D7AE73 Extract Zip Spec      14 (20) '2.0'\n 6D7AE74 Extract OS            00 (0) 'MS-DOS'\n 6D7AE75 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D7AE77 Compression Method    0000 (0) 'Stored'\n 6D7AE79 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D7AE7D CRC                   0BF63E6C (200687212)\n+6D7AE7D CRC                   05DC9C6B (98344043)\n 6D7AE81 Compressed Size       00011B36 (72502)\n 6D7AE85 Uncompressed Size     00011B36 (72502)\n 6D7AE89 Filename Length       0062 (98)\n 6D7AE8B Extra Length          0009 (9)\n 6D7AE8D Comment Length        0000 (0)\n 6D7AE8F Disk Start            0000 (0)\n 6D7AE91 Int File Attributes   0000 (0)\n@@ -503635,15 +503635,15 @@\n 6D7B10B Created OS            00 (0) 'MS-DOS'\n 6D7B10C Extract Zip Spec      14 (20) '2.0'\n 6D7B10D Extract OS            00 (0) 'MS-DOS'\n 6D7B10E General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D7B110 Compression Method    0000 (0) 'Stored'\n 6D7B112 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D7B116 CRC                   99D02CEE (2580557038)\n+6D7B116 CRC                   1F6540F5 (526729461)\n 6D7B11A Compressed Size       00012313 (74515)\n 6D7B11E Uncompressed Size     00012313 (74515)\n 6D7B122 Filename Length       0051 (81)\n 6D7B124 Extra Length          0009 (9)\n 6D7B126 Comment Length        0000 (0)\n 6D7B128 Disk Start            0000 (0)\n 6D7B12A Int File Attributes   0000 (0)\n@@ -503665,15 +503665,15 @@\n 6D7B193 Created OS            00 (0) 'MS-DOS'\n 6D7B194 Extract Zip Spec      14 (20) '2.0'\n 6D7B195 Extract OS            00 (0) 'MS-DOS'\n 6D7B196 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D7B198 Compression Method    0000 (0) 'Stored'\n 6D7B19A Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D7B19E CRC                   C683BCAD (3330522285)\n+6D7B19E CRC                   EFEF3CC2 (4025433282)\n 6D7B1A2 Compressed Size       000055B5 (21941)\n 6D7B1A6 Uncompressed Size     000055B5 (21941)\n 6D7B1AA Filename Length       005B (91)\n 6D7B1AC Extra Length          0009 (9)\n 6D7B1AE Comment Length        0000 (0)\n 6D7B1B0 Disk Start            0000 (0)\n 6D7B1B2 Int File Attributes   0000 (0)\n@@ -503815,15 +503815,15 @@\n 6D7B42A Created OS            00 (0) 'MS-DOS'\n 6D7B42B Extract Zip Spec      14 (20) '2.0'\n 6D7B42C Extract OS            00 (0) 'MS-DOS'\n 6D7B42D General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D7B42F Compression Method    0000 (0) 'Stored'\n 6D7B431 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D7B435 CRC                   37B0A815 (934324245)\n+6D7B435 CRC                   9CE9845A (2632549466)\n 6D7B439 Compressed Size       0000F971 (63857)\n 6D7B43D Uncompressed Size     0000F971 (63857)\n 6D7B441 Filename Length       0067 (103)\n 6D7B443 Extra Length          0009 (9)\n 6D7B445 Comment Length        0000 (0)\n 6D7B447 Disk Start            0000 (0)\n 6D7B449 Int File Attributes   0000 (0)\n@@ -503845,15 +503845,15 @@\n 6D7B4C8 Created OS            00 (0) 'MS-DOS'\n 6D7B4C9 Extract Zip Spec      14 (20) '2.0'\n 6D7B4CA Extract OS            00 (0) 'MS-DOS'\n 6D7B4CB General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D7B4CD Compression Method    0000 (0) 'Stored'\n 6D7B4CF Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D7B4D3 CRC                   A754CB6B (2807352171)\n+6D7B4D3 CRC                   917D9E51 (2440928849)\n 6D7B4D7 Compressed Size       000299EE (170478)\n 6D7B4DB Uncompressed Size     000299EE (170478)\n 6D7B4DF Filename Length       0061 (97)\n 6D7B4E1 Extra Length          0009 (9)\n 6D7B4E3 Comment Length        0000 (0)\n 6D7B4E5 Disk Start            0000 (0)\n 6D7B4E7 Int File Attributes   0000 (0)\n@@ -503875,15 +503875,15 @@\n 6D7B560 Created OS            00 (0) 'MS-DOS'\n 6D7B561 Extract Zip Spec      14 (20) '2.0'\n 6D7B562 Extract OS            00 (0) 'MS-DOS'\n 6D7B563 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D7B565 Compression Method    0000 (0) 'Stored'\n 6D7B567 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D7B56B CRC                   92054F58 (2449821528)\n+6D7B56B CRC                   42ED111A (1122832666)\n 6D7B56F Compressed Size       00006ACB (27339)\n 6D7B573 Uncompressed Size     00006ACB (27339)\n 6D7B577 Filename Length       0058 (88)\n 6D7B579 Extra Length          0009 (9)\n 6D7B57B Comment Length        0000 (0)\n 6D7B57D Disk Start            0000 (0)\n 6D7B57F Int File Attributes   0000 (0)\n@@ -503905,15 +503905,15 @@\n 6D7B5EF Created OS            00 (0) 'MS-DOS'\n 6D7B5F0 Extract Zip Spec      14 (20) '2.0'\n 6D7B5F1 Extract OS            00 (0) 'MS-DOS'\n 6D7B5F2 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D7B5F4 Compression Method    0000 (0) 'Stored'\n 6D7B5F6 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D7B5FA CRC                   5075677C (1349871484)\n+6D7B5FA CRC                   53D625F4 (1406543348)\n 6D7B5FE Compressed Size       00014691 (83601)\n 6D7B602 Uncompressed Size     00014691 (83601)\n 6D7B606 Filename Length       005A (90)\n 6D7B608 Extra Length          0009 (9)\n 6D7B60A Comment Length        0000 (0)\n 6D7B60C Disk Start            0000 (0)\n 6D7B60E Int File Attributes   0000 (0)\n@@ -503965,15 +503965,15 @@\n 6D7B702 Created OS            00 (0) 'MS-DOS'\n 6D7B703 Extract Zip Spec      14 (20) '2.0'\n 6D7B704 Extract OS            00 (0) 'MS-DOS'\n 6D7B705 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D7B707 Compression Method    0000 (0) 'Stored'\n 6D7B709 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D7B70D CRC                   EF932245 (4019397189)\n+6D7B70D CRC                   AA54DCA3 (2857688227)\n 6D7B711 Compressed Size       00002B59 (11097)\n 6D7B715 Uncompressed Size     00002B59 (11097)\n 6D7B719 Filename Length       0049 (73)\n 6D7B71B Extra Length          0009 (9)\n 6D7B71D Comment Length        0000 (0)\n 6D7B71F Disk Start            0000 (0)\n 6D7B721 Int File Attributes   0000 (0)\n@@ -504205,15 +504205,15 @@\n 6D7BAD8 Created OS            00 (0) 'MS-DOS'\n 6D7BAD9 Extract Zip Spec      14 (20) '2.0'\n 6D7BADA Extract OS            00 (0) 'MS-DOS'\n 6D7BADB General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D7BADD Compression Method    0000 (0) 'Stored'\n 6D7BADF Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D7BAE3 CRC                   6FE7DF9F (1877467039)\n+6D7BAE3 CRC                   DF9C0D6B (3751546219)\n 6D7BAE7 Compressed Size       00051AF0 (334576)\n 6D7BAEB Uncompressed Size     00051AF0 (334576)\n 6D7BAEF Filename Length       0043 (67)\n 6D7BAF1 Extra Length          0009 (9)\n 6D7BAF3 Comment Length        0000 (0)\n 6D7BAF5 Disk Start            0000 (0)\n 6D7BAF7 Int File Attributes   0000 (0)\n@@ -509485,15 +509485,15 @@\n 6D81B4B Created OS            00 (0) 'MS-DOS'\n 6D81B4C Extract Zip Spec      14 (20) '2.0'\n 6D81B4D Extract OS            00 (0) 'MS-DOS'\n 6D81B4E General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D81B50 Compression Method    0000 (0) 'Stored'\n 6D81B52 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D81B56 CRC                   E5C830EE (3855102190)\n+6D81B56 CRC                   6F6ED2C8 (1869533896)\n 6D81B5A Compressed Size       00084604 (542212)\n 6D81B5E Uncompressed Size     00084604 (542212)\n 6D81B62 Filename Length       005C (92)\n 6D81B64 Extra Length          0009 (9)\n 6D81B66 Comment Length        0000 (0)\n 6D81B68 Disk Start            0000 (0)\n 6D81B6A Int File Attributes   0000 (0)\n@@ -509905,15 +509905,15 @@\n 6D822FD Created OS            00 (0) 'MS-DOS'\n 6D822FE Extract Zip Spec      14 (20) '2.0'\n 6D822FF Extract OS            00 (0) 'MS-DOS'\n 6D82300 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D82302 Compression Method    0000 (0) 'Stored'\n 6D82304 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D82308 CRC                   D4E0E5AA (3571508650)\n+6D82308 CRC                   ACC90F3D (2898857789)\n 6D8230C Compressed Size       00083ECC (540364)\n 6D82310 Uncompressed Size     00083ECC (540364)\n 6D82314 Filename Length       005B (91)\n 6D82316 Extra Length          0009 (9)\n 6D82318 Comment Length        0000 (0)\n 6D8231A Disk Start            0000 (0)\n 6D8231C Int File Attributes   0000 (0)\n@@ -510175,15 +510175,15 @@\n 6D8279A Created OS            00 (0) 'MS-DOS'\n 6D8279B Extract Zip Spec      14 (20) '2.0'\n 6D8279C Extract OS            00 (0) 'MS-DOS'\n 6D8279D General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D8279F Compression Method    0000 (0) 'Stored'\n 6D827A1 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D827A5 CRC                   CC56CC1C (3428240412)\n+6D827A5 CRC                   437C69F7 (1132227063)\n 6D827A9 Compressed Size       00081940 (530752)\n 6D827AD Uncompressed Size     00081940 (530752)\n 6D827B1 Filename Length       0045 (69)\n 6D827B3 Extra Length          0009 (9)\n 6D827B5 Comment Length        0000 (0)\n 6D827B7 Disk Start            0000 (0)\n 6D827B9 Int File Attributes   0000 (0)\n@@ -510445,15 +510445,15 @@\n 6D82BF3 Created OS            00 (0) 'MS-DOS'\n 6D82BF4 Extract Zip Spec      14 (20) '2.0'\n 6D82BF5 Extract OS            00 (0) 'MS-DOS'\n 6D82BF6 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D82BF8 Compression Method    0000 (0) 'Stored'\n 6D82BFA Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D82BFE CRC                   3CDFF13B (1021309243)\n+6D82BFE CRC                   C387F682 (3280467586)\n 6D82C02 Compressed Size       00071CC0 (466112)\n 6D82C06 Uncompressed Size     00071CC0 (466112)\n 6D82C0A Filename Length       0043 (67)\n 6D82C0C Extra Length          0009 (9)\n 6D82C0E Comment Length        0000 (0)\n 6D82C10 Disk Start            0000 (0)\n 6D82C12 Int File Attributes   0000 (0)\n@@ -510895,15 +510895,15 @@\n 6D8330C Created OS            00 (0) 'MS-DOS'\n 6D8330D Extract Zip Spec      14 (20) '2.0'\n 6D8330E Extract OS            00 (0) 'MS-DOS'\n 6D8330F General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D83311 Compression Method    0000 (0) 'Stored'\n 6D83313 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D83317 CRC                   34A254FC (883053820)\n+6D83317 CRC                   BC3A2BAF (3157928879)\n 6D8331B Compressed Size       00067E88 (425608)\n 6D8331F Uncompressed Size     00067E88 (425608)\n 6D83323 Filename Length       0051 (81)\n 6D83325 Extra Length          0009 (9)\n 6D83327 Comment Length        0000 (0)\n 6D83329 Disk Start            0000 (0)\n 6D8332B Int File Attributes   0000 (0)\n@@ -510955,15 +510955,15 @@\n 6D83419 Created OS            00 (0) 'MS-DOS'\n 6D8341A Extract Zip Spec      14 (20) '2.0'\n 6D8341B Extract OS            00 (0) 'MS-DOS'\n 6D8341C General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D8341E Compression Method    0000 (0) 'Stored'\n 6D83420 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D83424 CRC                   BB96D297 (3147223703)\n+6D83424 CRC                   16791B56 (377035606)\n 6D83428 Compressed Size       00050EF5 (331509)\n 6D8342C Uncompressed Size     00050EF5 (331509)\n 6D83430 Filename Length       0039 (57)\n 6D83432 Extra Length          0009 (9)\n 6D83434 Comment Length        0000 (0)\n 6D83436 Disk Start            0000 (0)\n 6D83438 Int File Attributes   0000 (0)\n@@ -511045,15 +511045,15 @@\n 6D83574 Created OS            00 (0) 'MS-DOS'\n 6D83575 Extract Zip Spec      14 (20) '2.0'\n 6D83576 Extract OS            00 (0) 'MS-DOS'\n 6D83577 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D83579 Compression Method    0000 (0) 'Stored'\n 6D8357B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D8357F CRC                   C644F66C (3326408300)\n+6D8357F CRC                   1BD98E51 (467242577)\n 6D83583 Compressed Size       0000CA11 (51729)\n 6D83587 Uncompressed Size     0000CA11 (51729)\n 6D8358B Filename Length       0049 (73)\n 6D8358D Extra Length          0009 (9)\n 6D8358F Comment Length        0000 (0)\n 6D83591 Disk Start            0000 (0)\n 6D83593 Int File Attributes   0000 (0)\n@@ -511135,15 +511135,15 @@\n 6D836E1 Created OS            00 (0) 'MS-DOS'\n 6D836E2 Extract Zip Spec      14 (20) '2.0'\n 6D836E3 Extract OS            00 (0) 'MS-DOS'\n 6D836E4 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D836E6 Compression Method    0000 (0) 'Stored'\n 6D836E8 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D836EC CRC                   E1A05153 (3785380179)\n+6D836EC CRC                   B3C0D3D1 (3015758801)\n 6D836F0 Compressed Size       0000221C (8732)\n 6D836F4 Uncompressed Size     0000221C (8732)\n 6D836F8 Filename Length       004C (76)\n 6D836FA Extra Length          0009 (9)\n 6D836FC Comment Length        0000 (0)\n 6D836FE Disk Start            0000 (0)\n 6D83700 Int File Attributes   0000 (0)\n@@ -511165,15 +511165,15 @@\n 6D83764 Created OS            00 (0) 'MS-DOS'\n 6D83765 Extract Zip Spec      14 (20) '2.0'\n 6D83766 Extract OS            00 (0) 'MS-DOS'\n 6D83767 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D83769 Compression Method    0000 (0) 'Stored'\n 6D8376B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D8376F CRC                   3EF6977D (1056348029)\n+6D8376F CRC                   AF1B2503 (2937791747)\n 6D83773 Compressed Size       000075A7 (30119)\n 6D83777 Uncompressed Size     000075A7 (30119)\n 6D8377B Filename Length       0057 (87)\n 6D8377D Extra Length          0009 (9)\n 6D8377F Comment Length        0000 (0)\n 6D83781 Disk Start            0000 (0)\n 6D83783 Int File Attributes   0000 (0)\n@@ -511195,15 +511195,15 @@\n 6D837F2 Created OS            00 (0) 'MS-DOS'\n 6D837F3 Extract Zip Spec      14 (20) '2.0'\n 6D837F4 Extract OS            00 (0) 'MS-DOS'\n 6D837F5 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D837F7 Compression Method    0000 (0) 'Stored'\n 6D837F9 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D837FD CRC                   E779816B (3883499883)\n+6D837FD CRC                   5D617CAC (1566669996)\n 6D83801 Compressed Size       000090F7 (37111)\n 6D83805 Uncompressed Size     000090F7 (37111)\n 6D83809 Filename Length       0052 (82)\n 6D8380B Extra Length          0009 (9)\n 6D8380D Comment Length        0000 (0)\n 6D8380F Disk Start            0000 (0)\n 6D83811 Int File Attributes   0000 (0)\n@@ -511225,15 +511225,15 @@\n 6D8387B Created OS            00 (0) 'MS-DOS'\n 6D8387C Extract Zip Spec      14 (20) '2.0'\n 6D8387D Extract OS            00 (0) 'MS-DOS'\n 6D8387E General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D83880 Compression Method    0000 (0) 'Stored'\n 6D83882 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D83886 CRC                   B763B3CC (3076764620)\n+6D83886 CRC                   730DFB7F (1930296191)\n 6D8388A Compressed Size       0000621B (25115)\n 6D8388E Uncompressed Size     0000621B (25115)\n 6D83892 Filename Length       0056 (86)\n 6D83894 Extra Length          0009 (9)\n 6D83896 Comment Length        0000 (0)\n 6D83898 Disk Start            0000 (0)\n 6D8389A Int File Attributes   0000 (0)\n@@ -511255,15 +511255,15 @@\n 6D83908 Created OS            00 (0) 'MS-DOS'\n 6D83909 Extract Zip Spec      14 (20) '2.0'\n 6D8390A Extract OS            00 (0) 'MS-DOS'\n 6D8390B General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D8390D Compression Method    0000 (0) 'Stored'\n 6D8390F Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D83913 CRC                   6A40A752 (1782622034)\n+6D83913 CRC                   A81972D6 (2820240086)\n 6D83917 Compressed Size       0000DD53 (56659)\n 6D8391B Uncompressed Size     0000DD53 (56659)\n 6D8391F Filename Length       0052 (82)\n 6D83921 Extra Length          0009 (9)\n 6D83923 Comment Length        0000 (0)\n 6D83925 Disk Start            0000 (0)\n 6D83927 Int File Attributes   0000 (0)\n@@ -511285,15 +511285,15 @@\n 6D83991 Created OS            00 (0) 'MS-DOS'\n 6D83992 Extract Zip Spec      14 (20) '2.0'\n 6D83993 Extract OS            00 (0) 'MS-DOS'\n 6D83994 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D83996 Compression Method    0000 (0) 'Stored'\n 6D83998 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D8399C CRC                   417C1022 (1098649634)\n+6D8399C CRC                   64E526BA (1692739258)\n 6D839A0 Compressed Size       00021358 (136024)\n 6D839A4 Uncompressed Size     00021358 (136024)\n 6D839A8 Filename Length       004C (76)\n 6D839AA Extra Length          0009 (9)\n 6D839AC Comment Length        0000 (0)\n 6D839AE Disk Start            0000 (0)\n 6D839B0 Int File Attributes   0000 (0)\n@@ -511315,15 +511315,15 @@\n 6D83A14 Created OS            00 (0) 'MS-DOS'\n 6D83A15 Extract Zip Spec      14 (20) '2.0'\n 6D83A16 Extract OS            00 (0) 'MS-DOS'\n 6D83A17 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D83A19 Compression Method    0000 (0) 'Stored'\n 6D83A1B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D83A1F CRC                   858D250B (2240619787)\n+6D83A1F CRC                   ACADAAC8 (2897062600)\n 6D83A23 Compressed Size       000325AC (206252)\n 6D83A27 Uncompressed Size     000325AC (206252)\n 6D83A2B Filename Length       004C (76)\n 6D83A2D Extra Length          0009 (9)\n 6D83A2F Comment Length        0000 (0)\n 6D83A31 Disk Start            0000 (0)\n 6D83A33 Int File Attributes   0000 (0)\n@@ -511345,15 +511345,15 @@\n 6D83A97 Created OS            00 (0) 'MS-DOS'\n 6D83A98 Extract Zip Spec      14 (20) '2.0'\n 6D83A99 Extract OS            00 (0) 'MS-DOS'\n 6D83A9A General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D83A9C Compression Method    0000 (0) 'Stored'\n 6D83A9E Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D83AA2 CRC                   9FE58593 (2682619283)\n+6D83AA2 CRC                   61599DBB (1633263035)\n 6D83AA6 Compressed Size       00006F70 (28528)\n 6D83AAA Uncompressed Size     00006F70 (28528)\n 6D83AAE Filename Length       0050 (80)\n 6D83AB0 Extra Length          0009 (9)\n 6D83AB2 Comment Length        0000 (0)\n 6D83AB4 Disk Start            0000 (0)\n 6D83AB6 Int File Attributes   0000 (0)\n@@ -511375,15 +511375,15 @@\n 6D83B1E Created OS            00 (0) 'MS-DOS'\n 6D83B1F Extract Zip Spec      14 (20) '2.0'\n 6D83B20 Extract OS            00 (0) 'MS-DOS'\n 6D83B21 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D83B23 Compression Method    0000 (0) 'Stored'\n 6D83B25 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D83B29 CRC                   A9335F14 (2838716180)\n+6D83B29 CRC                   1D6CAC9E (493661342)\n 6D83B2D Compressed Size       000063F0 (25584)\n 6D83B31 Uncompressed Size     000063F0 (25584)\n 6D83B35 Filename Length       0052 (82)\n 6D83B37 Extra Length          0009 (9)\n 6D83B39 Comment Length        0000 (0)\n 6D83B3B Disk Start            0000 (0)\n 6D83B3D Int File Attributes   0000 (0)\n@@ -511405,15 +511405,15 @@\n 6D83BA7 Created OS            00 (0) 'MS-DOS'\n 6D83BA8 Extract Zip Spec      14 (20) '2.0'\n 6D83BA9 Extract OS            00 (0) 'MS-DOS'\n 6D83BAA General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D83BAC Compression Method    0000 (0) 'Stored'\n 6D83BAE Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D83BB2 CRC                   F1DB86FC (4057695996)\n+6D83BB2 CRC                   AAB47923 (2863954211)\n 6D83BB6 Compressed Size       000026D2 (9938)\n 6D83BBA Uncompressed Size     000026D2 (9938)\n 6D83BBE Filename Length       0056 (86)\n 6D83BC0 Extra Length          0009 (9)\n 6D83BC2 Comment Length        0000 (0)\n 6D83BC4 Disk Start            0000 (0)\n 6D83BC6 Int File Attributes   0000 (0)\n@@ -511435,15 +511435,15 @@\n 6D83C34 Created OS            00 (0) 'MS-DOS'\n 6D83C35 Extract Zip Spec      14 (20) '2.0'\n 6D83C36 Extract OS            00 (0) 'MS-DOS'\n 6D83C37 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D83C39 Compression Method    0000 (0) 'Stored'\n 6D83C3B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D83C3F CRC                   2E378355 (775390037)\n+6D83C3F CRC                   E7B94DCD (3887680973)\n 6D83C43 Compressed Size       00012891 (75921)\n 6D83C47 Uncompressed Size     00012891 (75921)\n 6D83C4B Filename Length       0063 (99)\n 6D83C4D Extra Length          0009 (9)\n 6D83C4F Comment Length        0000 (0)\n 6D83C51 Disk Start            0000 (0)\n 6D83C53 Int File Attributes   0000 (0)\n@@ -511465,15 +511465,15 @@\n 6D83CCE Created OS            00 (0) 'MS-DOS'\n 6D83CCF Extract Zip Spec      14 (20) '2.0'\n 6D83CD0 Extract OS            00 (0) 'MS-DOS'\n 6D83CD1 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D83CD3 Compression Method    0000 (0) 'Stored'\n 6D83CD5 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D83CD9 CRC                   1755A729 (391489321)\n+6D83CD9 CRC                   E68F8600 (3868165632)\n 6D83CDD Compressed Size       0000272E (10030)\n 6D83CE1 Uncompressed Size     0000272E (10030)\n 6D83CE5 Filename Length       0059 (89)\n 6D83CE7 Extra Length          0009 (9)\n 6D83CE9 Comment Length        0000 (0)\n 6D83CEB Disk Start            0000 (0)\n 6D83CED Int File Attributes   0000 (0)\n@@ -511495,15 +511495,15 @@\n 6D83D5E Created OS            00 (0) 'MS-DOS'\n 6D83D5F Extract Zip Spec      14 (20) '2.0'\n 6D83D60 Extract OS            00 (0) 'MS-DOS'\n 6D83D61 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D83D63 Compression Method    0000 (0) 'Stored'\n 6D83D65 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D83D69 CRC                   1E878CB7 (512199863)\n+6D83D69 CRC                   93AE9C9D (2477694109)\n 6D83D6D Compressed Size       00008CE6 (36070)\n 6D83D71 Uncompressed Size     00008CE6 (36070)\n 6D83D75 Filename Length       0046 (70)\n 6D83D77 Extra Length          0009 (9)\n 6D83D79 Comment Length        0000 (0)\n 6D83D7B Disk Start            0000 (0)\n 6D83D7D Int File Attributes   0000 (0)\n@@ -511525,15 +511525,15 @@\n 6D83DDB Created OS            00 (0) 'MS-DOS'\n 6D83DDC Extract Zip Spec      14 (20) '2.0'\n 6D83DDD Extract OS            00 (0) 'MS-DOS'\n 6D83DDE General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D83DE0 Compression Method    0000 (0) 'Stored'\n 6D83DE2 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D83DE6 CRC                   99D9C6AA (2581186218)\n+6D83DE6 CRC                   D03A6C94 (3493489812)\n 6D83DEA Compressed Size       00007112 (28946)\n 6D83DEE Uncompressed Size     00007112 (28946)\n 6D83DF2 Filename Length       0053 (83)\n 6D83DF4 Extra Length          0009 (9)\n 6D83DF6 Comment Length        0000 (0)\n 6D83DF8 Disk Start            0000 (0)\n 6D83DFA Int File Attributes   0000 (0)\n@@ -511555,15 +511555,15 @@\n 6D83E65 Created OS            00 (0) 'MS-DOS'\n 6D83E66 Extract Zip Spec      14 (20) '2.0'\n 6D83E67 Extract OS            00 (0) 'MS-DOS'\n 6D83E68 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D83E6A Compression Method    0000 (0) 'Stored'\n 6D83E6C Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D83E70 CRC                   B9601658 (3110082136)\n+6D83E70 CRC                   F13FE4CF (4047496399)\n 6D83E74 Compressed Size       000066AF (26287)\n 6D83E78 Uncompressed Size     000066AF (26287)\n 6D83E7C Filename Length       004F (79)\n 6D83E7E Extra Length          0009 (9)\n 6D83E80 Comment Length        0000 (0)\n 6D83E82 Disk Start            0000 (0)\n 6D83E84 Int File Attributes   0000 (0)\n@@ -511585,15 +511585,15 @@\n 6D83EEB Created OS            00 (0) 'MS-DOS'\n 6D83EEC Extract Zip Spec      14 (20) '2.0'\n 6D83EED Extract OS            00 (0) 'MS-DOS'\n 6D83EEE General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D83EF0 Compression Method    0000 (0) 'Stored'\n 6D83EF2 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D83EF6 CRC                   3FA2BDD0 (1067630032)\n+6D83EF6 CRC                   65B6B57F (1706472831)\n 6D83EFA Compressed Size       0000903F (36927)\n 6D83EFE Uncompressed Size     0000903F (36927)\n 6D83F02 Filename Length       004C (76)\n 6D83F04 Extra Length          0009 (9)\n 6D83F06 Comment Length        0000 (0)\n 6D83F08 Disk Start            0000 (0)\n 6D83F0A Int File Attributes   0000 (0)\n@@ -511615,15 +511615,15 @@\n 6D83F6E Created OS            00 (0) 'MS-DOS'\n 6D83F6F Extract Zip Spec      14 (20) '2.0'\n 6D83F70 Extract OS            00 (0) 'MS-DOS'\n 6D83F71 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D83F73 Compression Method    0000 (0) 'Stored'\n 6D83F75 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D83F79 CRC                   02F1B2C1 (49394369)\n+6D83F79 CRC                   30413767 (809580391)\n 6D83F7D Compressed Size       00018A2B (100907)\n 6D83F81 Uncompressed Size     00018A2B (100907)\n 6D83F85 Filename Length       004E (78)\n 6D83F87 Extra Length          0009 (9)\n 6D83F89 Comment Length        0000 (0)\n 6D83F8B Disk Start            0000 (0)\n 6D83F8D Int File Attributes   0000 (0)\n@@ -511645,15 +511645,15 @@\n 6D83FF3 Created OS            00 (0) 'MS-DOS'\n 6D83FF4 Extract Zip Spec      14 (20) '2.0'\n 6D83FF5 Extract OS            00 (0) 'MS-DOS'\n 6D83FF6 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D83FF8 Compression Method    0000 (0) 'Stored'\n 6D83FFA Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D83FFE CRC                   84E0ACC6 (2229316806)\n+6D83FFE CRC                   DFCA3EB7 (3754573495)\n 6D84002 Compressed Size       0001B66E (112238)\n 6D84006 Uncompressed Size     0001B66E (112238)\n 6D8400A Filename Length       0054 (84)\n 6D8400C Extra Length          0009 (9)\n 6D8400E Comment Length        0000 (0)\n 6D84010 Disk Start            0000 (0)\n 6D84012 Int File Attributes   0000 (0)\n@@ -511675,15 +511675,15 @@\n 6D8407E Created OS            00 (0) 'MS-DOS'\n 6D8407F Extract Zip Spec      14 (20) '2.0'\n 6D84080 Extract OS            00 (0) 'MS-DOS'\n 6D84081 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D84083 Compression Method    0000 (0) 'Stored'\n 6D84085 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D84089 CRC                   6485D646 (1686492742)\n+6D84089 CRC                   F08310BC (4035121340)\n 6D8408D Compressed Size       0003233B (205627)\n 6D84091 Uncompressed Size     0003233B (205627)\n 6D84095 Filename Length       004D (77)\n 6D84097 Extra Length          0009 (9)\n 6D84099 Comment Length        0000 (0)\n 6D8409B Disk Start            0000 (0)\n 6D8409D Int File Attributes   0000 (0)\n@@ -511705,15 +511705,15 @@\n 6D84102 Created OS            00 (0) 'MS-DOS'\n 6D84103 Extract Zip Spec      14 (20) '2.0'\n 6D84104 Extract OS            00 (0) 'MS-DOS'\n 6D84105 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D84107 Compression Method    0000 (0) 'Stored'\n 6D84109 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D8410D CRC                   CC60DC06 (3428899846)\n+6D8410D CRC                   DED4C72D (3738486573)\n 6D84111 Compressed Size       00011B12 (72466)\n 6D84115 Uncompressed Size     00011B12 (72466)\n 6D84119 Filename Length       0050 (80)\n 6D8411B Extra Length          0009 (9)\n 6D8411D Comment Length        0000 (0)\n 6D8411F Disk Start            0000 (0)\n 6D84121 Int File Attributes   0000 (0)\n@@ -511735,15 +511735,15 @@\n 6D84189 Created OS            00 (0) 'MS-DOS'\n 6D8418A Extract Zip Spec      14 (20) '2.0'\n 6D8418B Extract OS            00 (0) 'MS-DOS'\n 6D8418C General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D8418E Compression Method    0000 (0) 'Stored'\n 6D84190 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D84194 CRC                   BCE7A549 (3169297737)\n+6D84194 CRC                   46C83148 (1187524936)\n 6D84198 Compressed Size       0000245B (9307)\n 6D8419C Uncompressed Size     0000245B (9307)\n 6D841A0 Filename Length       0063 (99)\n 6D841A2 Extra Length          0009 (9)\n 6D841A4 Comment Length        0000 (0)\n 6D841A6 Disk Start            0000 (0)\n 6D841A8 Int File Attributes   0000 (0)\n@@ -511765,15 +511765,15 @@\n 6D84223 Created OS            00 (0) 'MS-DOS'\n 6D84224 Extract Zip Spec      14 (20) '2.0'\n 6D84225 Extract OS            00 (0) 'MS-DOS'\n 6D84226 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D84228 Compression Method    0000 (0) 'Stored'\n 6D8422A Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D8422E CRC                   0247F86C (38271084)\n+6D8422E CRC                   02912963 (43067747)\n 6D84232 Compressed Size       0001194B (72011)\n 6D84236 Uncompressed Size     0001194B (72011)\n 6D8423A Filename Length       004E (78)\n 6D8423C Extra Length          0009 (9)\n 6D8423E Comment Length        0000 (0)\n 6D84240 Disk Start            0000 (0)\n 6D84242 Int File Attributes   0000 (0)\n@@ -511795,15 +511795,15 @@\n 6D842A8 Created OS            00 (0) 'MS-DOS'\n 6D842A9 Extract Zip Spec      14 (20) '2.0'\n 6D842AA Extract OS            00 (0) 'MS-DOS'\n 6D842AB General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D842AD Compression Method    0000 (0) 'Stored'\n 6D842AF Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D842B3 CRC                   E5B21A12 (3853654546)\n+6D842B3 CRC                   B92AEFC7 (3106598855)\n 6D842B7 Compressed Size       00008FF9 (36857)\n 6D842BB Uncompressed Size     00008FF9 (36857)\n 6D842BF Filename Length       0050 (80)\n 6D842C1 Extra Length          0009 (9)\n 6D842C3 Comment Length        0000 (0)\n 6D842C5 Disk Start            0000 (0)\n 6D842C7 Int File Attributes   0000 (0)\n@@ -511825,15 +511825,15 @@\n 6D8432F Created OS            00 (0) 'MS-DOS'\n 6D84330 Extract Zip Spec      14 (20) '2.0'\n 6D84331 Extract OS            00 (0) 'MS-DOS'\n 6D84332 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D84334 Compression Method    0000 (0) 'Stored'\n 6D84336 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D8433A CRC                   E61F8935 (3860826421)\n+6D8433A CRC                   1164B09E (291811486)\n 6D8433E Compressed Size       00003928 (14632)\n 6D84342 Uncompressed Size     00003928 (14632)\n 6D84346 Filename Length       004F (79)\n 6D84348 Extra Length          0009 (9)\n 6D8434A Comment Length        0000 (0)\n 6D8434C Disk Start            0000 (0)\n 6D8434E Int File Attributes   0000 (0)\n@@ -511885,15 +511885,15 @@\n 6D84432 Created OS            00 (0) 'MS-DOS'\n 6D84433 Extract Zip Spec      14 (20) '2.0'\n 6D84434 Extract OS            00 (0) 'MS-DOS'\n 6D84435 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D84437 Compression Method    0000 (0) 'Stored'\n 6D84439 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D8443D CRC                   A0A9F5CF (2695493071)\n+6D8443D CRC                   2FEDF2EE (804123374)\n 6D84441 Compressed Size       00004974 (18804)\n 6D84445 Uncompressed Size     00004974 (18804)\n 6D84449 Filename Length       004E (78)\n 6D8444B Extra Length          0009 (9)\n 6D8444D Comment Length        0000 (0)\n 6D8444F Disk Start            0000 (0)\n 6D84451 Int File Attributes   0000 (0)\n@@ -512035,15 +512035,15 @@\n 6D8469B Created OS            00 (0) 'MS-DOS'\n 6D8469C Extract Zip Spec      14 (20) '2.0'\n 6D8469D Extract OS            00 (0) 'MS-DOS'\n 6D8469E General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 6D846A0 Compression Method    0000 (0) 'Stored'\n 6D846A2 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D846A6 CRC                   61CEE550 (1640949072)\n+6D846A6 CRC                   6BFDE89F (1811802271)\n 6D846AA Compressed Size       00019197 (102807)\n 6D846AE Uncompressed Size     00019197 (102807)\n 6D846B2 Filename Length       0040 (64)\n 6D846B4 Extra Length          0009 (9)\n 6D846B6 Comment Length        0000 (0)\n 6D846B8 Disk Start            0000 (0)\n 6D846BA 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$1197705\")),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$1197709\")),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$1197705\")),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$1197709\")),es),org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/testModel.pure\", -1, -1, 75, 78, -1, -1)))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person, ExecutionSupport, java.lang.String>)(core_pure_corefunctions_tests_testModel.__functions.get(\"meta_pure_functions_tests_model_Firm_employeesWithAddressNameSorted_15$4\")), es)\n ),\"\",es);\n     }\n \n \n     public boolean hasEmployeeBelowAge(final long _age,final ExecutionSupport es)\n     {\n         return FunctionsGen.exists(Root_meta_pure_functions_tests_model_Firm_Impl.this._employees(), new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person>(){private final PureFunction1<org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person,Boolean> func = (PureFunction1<org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person,Boolean>)CoreGen.getSharedPureFunction(new PureCompiledLambda(\n"}, {"source1": "org/finos/legend/pure/generated/core_external_format_json_tests_testToJson.java", "source2": "org/finos/legend/pure/generated/core_external_format_json_tests_testToJson.java", "unified_diff": "@@ -281,27 +281,27 @@\n final org.finos.legend.pure.generated.Root_meta_json_JSONObject _jsonInput2 = core_external_format_json_json.Root_meta_json_newJSONObject_JSONKeyValue_MANY__JSONObject_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_json_JSONKeyValue>with(core_external_format_json_json.Root_meta_json_newJSONKeyValue_String_1__JSONElement_1__JSONKeyValue_1_(\"value\",new org.finos.legend.pure.generated.Root_meta_json_JSONNumber_Impl(\"Anonymous_NoCounter\")._value((double)CompiledSupport.minus((java.lang.Double)17.344)),es),core_external_format_json_json.Root_meta_json_newJSONKeyValue_String_1__JSONElement_1__JSONKeyValue_1_(\"otherValue\",new org.finos.legend.pure.generated.Root_meta_json_JSONString_Impl(\"Anonymous_NoCounter\")._value(\"the quick brown fox\"),es))),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"otherValue\\\":\\\"the quick brown fox\\\",\\\"value\\\":-17.344}\"),CompiledSupport.toPureCollection(core_external_format_json_json.Root_meta_json_toCompactJSONString_JSONElement_1__String_1_(core_external_format_json_toJSON.Root_meta_json_sort_JSONElement_1__JSONElement_1_(_jsonInput2,es),es)),es);\n }\n \n public static boolean Root_meta_json_tests_testSerializeWithTree__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel1 _instance = new org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel1_Impl(\"Anonymous_NoCounter\")._a(\"A\")._l2(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel2>with(new org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel2_A_Impl(\"Anonymous_NoCounter\")._b(\"BA\")._ba(\"BA\")._l3a(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel3_A_Impl(\"Anonymous_NoCounter\")._ca(\"CA\"))),new org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel2_B_Impl(\"Anonymous_NoCounter\")._b(\"BB\")._bb(\"BB\")._l3b(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel3_B_Impl(\"Anonymous_NoCounter\")._cb(\"CB\")))));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel1> _tree1 = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel1>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$350105\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel1> _tree1 = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel1>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$350111\"));\n final java.lang.String _plainJson1 = core_external_format_json_toJSON.Root_meta_json_toJSON_T_MANY__GraphFetchTree_1__String_1_(CompiledSupport.toPureCollection(_instance),_tree1,es);\n final java.lang.String _expected1 = \"{\\\"a\\\":\\\"A\\\",\\\"l2\\\":[{\\\"ba\\\":\\\"BA\\\",\\\"b\\\":\\\"BA\\\",\\\"l3a\\\":[{\\\"ca\\\":\\\"CA\\\"}]},{\\\"bb\\\":\\\"BB\\\",\\\"b\\\":\\\"BB\\\",\\\"l3b\\\":[{\\\"cb\\\":\\\"CB\\\"}]}]}\";\n platform_pure_basics_tests_assertEq.Root_meta_pure_functions_asserts_assertEq_Any_1__Any_1__Boolean_1_(_expected1,_plainJson1,es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel1> _tree2 = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel1>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$350126\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel1> _tree2 = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel1>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$350132\"));\n final java.lang.String _plainJson2 = core_external_format_json_toJSON.Root_meta_json_toJSON_T_MANY__GraphFetchTree_1__String_1_(CompiledSupport.toPureCollection(_instance),_tree2,es);\n final java.lang.String _expected2 = \"{\\\"a\\\":\\\"A\\\",\\\"l2\\\":[{\\\"ba\\\":\\\"BA\\\",\\\"b\\\":\\\"BA\\\",\\\"l3a\\\":[{\\\"ca\\\":\\\"CA\\\"}]}]}\";\n return platform_pure_basics_tests_assertEq.Root_meta_pure_functions_asserts_assertEq_Any_1__Any_1__Boolean_1_(_expected2,_plainJson2,es);\n }\n \n public static boolean Root_meta_json_tests_testSerializeWithTreeAndConfig__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_json_Config _config = core_external_format_json_toJSON.Root_meta_json_config_Boolean_1__Boolean_1__Boolean_1__Boolean_1__String_1__Boolean_1__Config_1_(true,true,false,false,\"@type\",true,es);\n final org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel1 _instance = new org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel1_Impl(\"Anonymous_NoCounter\")._a(\"A\")._l2(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel2>with(new org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel2_A_Impl(\"Anonymous_NoCounter\")._b(\"BA\")._ba(\"BA\")._l3a(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel3_A_Impl(\"Anonymous_NoCounter\")._ca(\"CA\"))),new org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel2_B_Impl(\"Anonymous_NoCounter\")._b(\"BB\")._bb(\"BB\")._l3b(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel3_B_Impl(\"Anonymous_NoCounter\")._cb(\"CB\")))));\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel1> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel1>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$350167\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel1> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_json_tests_TestLevel1>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$350173\"));\n final java.lang.String _plainJson = core_external_format_json_toJSON.Root_meta_json_toJSON_T_MANY__GraphFetchTree_1__Config_1__String_1_(CompiledSupport.toPureCollection(_instance),_tree,_config,es);\n final java.lang.String _expected = \"{\\\"@type\\\":\\\"meta::json::tests::TestLevel1\\\",\\\"a\\\":\\\"A\\\",\\\"l2\\\":[{\\\"@type\\\":\\\"meta::json::tests::TestLevel2_A\\\",\\\"ba\\\":\\\"BA\\\",\\\"b\\\":\\\"BA\\\",\\\"l3a\\\":[{\\\"@type\\\":\\\"meta::json::tests::TestLevel3_A\\\",\\\"ca\\\":\\\"CA\\\"}]}]}\";\n return platform_pure_basics_tests_assertEq.Root_meta_pure_functions_asserts_assertEq_Any_1__Any_1__Boolean_1_(_expected,_plainJson,es);\n }\n }\n"}, {"source1": "org/finos/legend/pure/generated/core_pure_binding_executionPlan_executionPlan_generation.java", "source2": "org/finos/legend/pure/generated/core_pure_binding_executionPlan_executionPlan_generation.java", "unified_diff": "@@ -535,15 +535,15 @@\n      {\n          return this.__vars;\n      }\n }\n \n ))\n , es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/binding/executionPlan/executionPlan_generation.pure\", -1, -1, 115, 65, -1, -1), es);\n-return core_pure_dataQuality_dataQuality.Root_meta_pure_dataQuality_checked_RootGraphFetchTree_1__RootGraphFetchTree_1__RootGraphFetchTree_1__RootGraphFetchTree_1_(_valueTree,((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Defect>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1549434\")),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$1549430\")),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_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$1034306\")),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$1034310\")),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$1034234\")),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$1034238\")),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_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$242718\"));\n+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$242724\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _func = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$enumeration$extractEnum$3$system$imports$import__core_pure_corefunctions_tests_meta_testExtractEnumValue_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n"}, {"source1": "org/finos/legend/pure/generated/core_pure_executionPlan_platformBinding_platformBinding.java", "source2": "org/finos/legend/pure/generated/core_pure_executionPlan_platformBinding_platformBinding.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -57,50 +57,50 @@\n \n ))\n ,es); public boolean accept(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBindingExtension param){return func.value(param,es);}})\n ;\n      }\n }\n );\n-        __functions.put(\"meta_pure_executionPlan_platformBinding_PlatformBinding$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBindingExtension, java.lang.String>()\n+        __functions.put(\"meta$pure$executionPlan$platformBinding$localBinding$bindTestPlanToPlatformLocally$1$system$imports$import__core_pure_executionPlan_platformBinding_platformBinding_pure_2$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBindingExtension)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBindingExtension _v_automap, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object> _x, final ExecutionSupport es)\n      {\n-return _v_automap._id();\n+return platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(_x,es);\n      }\n }\n );\n-        __functions.put(\"meta$pure$executionPlan$platformBinding$extractPlatformBindingById$1$system$imports$import__core_pure_executionPlan_platformBinding_platformBinding_pure_1$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBindingExtension, java.lang.String>()\n+        __functions.put(\"meta_pure_executionPlan_platformBinding_PlatformBinding$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBindingExtension, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBindingExtension)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBindingExtension _x, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBindingExtension _v_automap, final ExecutionSupport es)\n      {\n-return _x._id();\n+return _v_automap._id();\n      }\n }\n );\n-        __functions.put(\"meta$pure$executionPlan$platformBinding$localBinding$bindTestPlanToPlatformLocally$1$system$imports$import__core_pure_executionPlan_platformBinding_platformBinding_pure_2$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>, java.lang.String>()\n+        __functions.put(\"meta$pure$executionPlan$platformBinding$extractPlatformBindingById$1$system$imports$import__core_pure_executionPlan_platformBinding_platformBinding_pure_1$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBindingExtension, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBindingExtension)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object> _x, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBindingExtension _x, final ExecutionSupport es)\n      {\n-return platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(_x,es);\n+return _x._id();\n      }\n }\n );\n         __functions.put(\"meta_pure_executionPlan_platformBinding_PlatformBinding$9\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBinding, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -178,14 +178,23 @@\n      {\n return CompiledSupport.toPureCollection(_v_automap._availablePlatformBindings());\n      }\n }\n );\n     }\n \n+public static org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan Root_meta_pure_executionPlan_platformBinding_localBinding_bindTestPlanToPlatformLocally_ExecutionPlan_1__Extension_MANY__ExecutionPlan_1_(final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan _plan, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n+{\n+final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>> _localPlatformBinderFunctions = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>castWithExceptionHandling(CompiledSupport.toPureCollection(FunctionsGen.stereotype(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.extension.Profile)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::extension::Profile\",\"Root::meta::pure::executionPlan::platformBinding::localBinding::LocalPlatformBinding\")), \"TestPlanBinder\")._modelElements()),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/executionPlan/platformBinding/platformBinding.pure\", -1, -1, 110, 105, -1, -1));\n+final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>> _filtered = CompiledSupport.toPureCollection(_localPlatformBinderFunctions).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object> _f){return core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_containsAll_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_localBinding_LocalPlatformBinder)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)_f, new Object[]{}))._overrides()),CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>castWithExceptionHandling(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_remove_T_MANY__T_1__T_MANY_(CompiledSupport.toPureCollection(_localPlatformBinderFunctions),_f,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/executionPlan/platformBinding/platformBinding.pure\", -1, -1, 111, 126, -1, -1)))),es);}});\n+platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__String_1__Boolean_1_(CompiledSupport.equal(CompiledSupport.safeSize(_filtered), 1l),platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Did not find a local platform binder which overrides all other platform binders in: \",CompiledSupport.joinStrings(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_localPlatformBinderFunctions), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>, ExecutionSupport, java.lang.String>)(core_pure_executionPlan_platformBinding_platformBinding.__functions.get(\"meta$pure$executionPlan$platformBinding$localBinding$bindTestPlanToPlatformLocally$1$system$imports$import__core_pure_executionPlan_platformBinding_platformBinding_pure_2$3\")), es)\n+, \"[\", \", \", \"]\"))),es),es);\n+return ((org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)((org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_localBinding_LocalPlatformBinder)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)CompiledSupport.toOne(_filtered, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/executionPlan/platformBinding/platformBinding.pure\", -1, -1, 114, 15, -1, -1)), new Object[]{}))._bindingFunction(), _plan, _extensions));\n+}\n+\n public static org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBinding Root_meta_pure_executionPlan_platformBinding_extractPlatformBindingById_Extension_MANY__String_1__PlatformBinding_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions, final java.lang.String _platformId,final ExecutionSupport es)\n {\n final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBinding> _platformBindings = CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(_extensions), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_extension_Extension, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBinding>>)(core_pure_executionPlan_platformBinding_platformBinding.__functions.get(\"meta$pure$executionPlan$platformBinding$extractPlatformBindingById$1$system$imports$import__core_pure_executionPlan_platformBinding_platformBinding_pure_1$0\")), es)\n ).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBinding>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBinding _p){return CompiledSupport.equal(_p._id(), _platformId);}});\n CompiledSupport.pureAssert(platform_pure_grammar_functions_boolean_inequalities_greaterThan.Root_meta_pure_functions_boolean_greaterThan_Number_1__Number_1__Boolean_1_(CompiledSupport.safeSize(_platformBindings),0l,es), CoreGen.getSharedPureFunction(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$executionPlan$platformBinding$extractPlatformBindingById$1$system$imports$import__core_pure_executionPlan_platformBinding_platformBinding_pure_1$3\")\n ), (\n@@ -253,17 +262,8 @@\n ?(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBinding)core_pure_executionPlan_platformBinding_platformBinding.Root_meta_pure_executionPlan_platformBinding_extractPlatformBindingById_Extension_MANY__String_1__PlatformBinding_1_(CompiledSupport.toPureCollection(_extensions),_platformId,es):(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBinding)CompiledSupport.makeOne((java.lang.Object)null)));\n }\n \n public static org.finos.legend.pure.generated.Root_meta_pure_extension_Extension Root_meta_pure_executionPlan_platformBinding_platformBindingExtension_PlatformBinding_MANY__Extension_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_PlatformBinding> _platformBindings,final ExecutionSupport es)\n {\n return new org.finos.legend.pure.generated.Root_meta_pure_extension_Extension_Impl(\"Anonymous_NoCounter\")._type(\"PlatformBindingExtension\")._availablePlatformBindings(CompiledSupport.toPureCollection(_platformBindings));\n }\n-\n-public static org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan Root_meta_pure_executionPlan_platformBinding_localBinding_bindTestPlanToPlatformLocally_ExecutionPlan_1__Extension_MANY__ExecutionPlan_1_(final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan _plan, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n-{\n-final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>> _localPlatformBinderFunctions = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>castWithExceptionHandling(CompiledSupport.toPureCollection(FunctionsGen.stereotype(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.extension.Profile)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::extension::Profile\",\"Root::meta::pure::executionPlan::platformBinding::localBinding::LocalPlatformBinding\")), \"TestPlanBinder\")._modelElements()),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/executionPlan/platformBinding/platformBinding.pure\", -1, -1, 110, 105, -1, -1));\n-final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>> _filtered = CompiledSupport.toPureCollection(_localPlatformBinderFunctions).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object> _f){return core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_containsAll_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_localBinding_LocalPlatformBinder)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)_f, new Object[]{}))._overrides()),CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>castWithExceptionHandling(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_remove_T_MANY__T_1__T_MANY_(CompiledSupport.toPureCollection(_localPlatformBinderFunctions),_f,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/executionPlan/platformBinding/platformBinding.pure\", -1, -1, 111, 126, -1, -1)))),es);}});\n-platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__String_1__Boolean_1_(CompiledSupport.equal(CompiledSupport.safeSize(_filtered), 1l),platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Did not find a local platform binder which overrides all other platform binders in: \",CompiledSupport.joinStrings(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_localPlatformBinderFunctions), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>, ExecutionSupport, java.lang.String>)(core_pure_executionPlan_platformBinding_platformBinding.__functions.get(\"meta$pure$executionPlan$platformBinding$localBinding$bindTestPlanToPlatformLocally$1$system$imports$import__core_pure_executionPlan_platformBinding_platformBinding_pure_2$3\")), es)\n-, \"[\", \", \", \"]\"))),es),es);\n-return ((org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)((org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_localBinding_LocalPlatformBinder)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)CompiledSupport.toOne(_filtered, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/executionPlan/platformBinding/platformBinding.pure\", -1, -1, 114, 15, -1, -1)), new Object[]{}))._bindingFunction(), _plan, _extensions));\n-}\n }\n"}, {"source1": "org/finos/legend/pure/generated/core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.java", "source2": "org/finos/legend/pure/generated/core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.java", "unified_diff": "@@ -239,65 +239,65 @@\n      }\n }\n );\n     }\n \n public static boolean Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_testGraphAddsInheritesOnlyOnce__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet _typeInfos = core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_addForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_newTypeInfoSet__TypeInfoSet_1_(es),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_I>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$192428\")),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$192430\")),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$192508\")),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$192510\")),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$193050\")),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$192583\")),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$193052\")),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$192585\")),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$192656\")),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$192658\")),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$192683\")),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$192685\")),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$192707\")),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$192709\")),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$192189\"));\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$192191\"));\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$192223\"));\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$192225\"));\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$1493720\")))))._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$1493718\")))))._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$1033666\")),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$1033670\")),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$1033647\")),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$1033651\")),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$1033725\")),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$1033635\")),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$1033729\")),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$1033639\")),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$1033701\")),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$1033607\")),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$1033705\")),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$1033611\")),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": "@@ -21,40 +21,14 @@\n import org.finos.legend.pure.runtime.java.compiled.execution.sourceInformation.*;\n import org.junit.Test;\n public class core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot\n {\n     public static MutableMap<String, SharedPureFunction<?>> __functions = Maps.mutable.empty();\n     static\n     {\n-        __functions.put(\"$core$1120587\", 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$1120586\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, java.lang.String>()\n-{\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street _s, final ExecutionSupport es)\n-     {\n-return _s._street();\n-     }\n-}\n-);\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithMultipleSubTypes_instanceOf_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$8\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -73,27 +47,14 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location _src, final ExecutionSupport es)\n      {\n return _src._zipCode();\n      }\n }\n );\n-        __functions.put(\"$core$1120588\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, java.lang.String>()\n-{\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location _l, final ExecutionSupport es)\n-     {\n-return _l._coordinates();\n-     }\n-}\n-);\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithMultipleSubTypes_noPropertyAccess_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@@ -247,14 +208,53 @@\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$1120590\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street _s, final ExecutionSupport es)\n+     {\n+return _s._street();\n+     }\n+}\n+);\n+        __functions.put(\"$core$1120592\", 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$1120591\", 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_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          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -351,40 +351,14 @@\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$1120644\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road, java.lang.String>()\n-{\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road _r, final ExecutionSupport es)\n-     {\n-return \"road_valueFromMapping\";\n-     }\n-}\n-);\n-        __functions.put(\"$core$1120643\", 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 \"street_valueFromMapping\";\n-     }\n-}\n-);\n         __functions.put(\"meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$rootLevel$sourceRoot$getLocationStr$1$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot_pure_3$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, java.lang.String>()\n {\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@@ -429,50 +403,63 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location _l, final ExecutionSupport es)\n      {\n return \"location_valueFromMapping\";\n      }\n }\n );\n+        __functions.put(\"$core$1120648\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road _r, final ExecutionSupport es)\n+     {\n+return \"road_valueFromMapping\";\n+     }\n+}\n+);\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithUnion_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target_street$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street _src, final ExecutionSupport es)\n      {\n return _src._street();\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithUnion_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target_street$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, java.lang.String>()\n+        __functions.put(\"$core$1120647\", 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 _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 \"street_valueFromMapping\";\n      }\n }\n );\n-        __functions.put(\"$core$1120645\", 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_street$2\", 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 _src, final ExecutionSupport es)\n      {\n-return \"location_valueFromMapping\";\n+return _src._zipCode();\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$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -551,84 +538,97 @@\n \n      public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location _src, final ExecutionSupport es)\n      {\n return org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location.class.isInstance(_src);\n      }\n }\n );\n+        __functions.put(\"$core$1120649\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location _l, final ExecutionSupport es)\n+     {\n+return \"location_valueFromMapping\";\n+     }\n+}\n+);\n     }\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$1119380\"));\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$1119384\"));\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$1119411\"));\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$1119415\"));\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$1119442\"));\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$1119446\"));\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$1119473\"));\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$1119477\"));\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$1119504\"));\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$1119508\"));\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$1119535\"));\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$1119539\"));\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$1119566\"));\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$1119570\"));\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$1119597\"));\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$1119601\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::rootLevel::sourceRoot::testMappingWithMultipleSubTypes_noPropertyAccess_match_functionCall\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object> _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,_mapping,CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es);\n final java.lang.String _expectedSourceTree = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Location\\n\",\"(\\n\",\"  ->SubType(Road)\\n\",\"  ->SubType(Street)\\n\",\")\")),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expectedSourceTree),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree,es),es)),es);\n return true;\n }\n \n@@ -702,14 +702,14 @@\n :\n CompiledSupport.matchFailure(_loc,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/tests/sourceTreeCalc/subType/testOnSourceRoot.pure\", -1, -1, 409, 9, -1, -1)))))\n ;\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMultipleSubTypes_union__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1119646\"));\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$1119650\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::rootLevel::sourceRoot::testMappingWithUnion\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object> _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,_mapping,CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es);\n final java.lang.String _expectedSourceTree = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Location\\n\",\"(\\n\",\"  coordinates\\n\",\"  zipCode\\n\",\"  ->SubType(Road)\\n\",\"  (\\n\",\"    road\\n\",\"    zipCode\\n\",\"  )\\n\",\"  ->SubType(Street)\\n\",\"  (\\n\",\"    street\\n\",\"    zipCode\\n\",\"  )\\n\",\")\")),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expectedSourceTree),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree,es),es)),es);\n }\n }\n"}, {"source1": "org/finos/legend/pure/generated/core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.java", "source2": "org/finos/legend/pure/generated/core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.java", "unified_diff": "@@ -21,24 +21,24 @@\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$425007\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B>>()\n+        __functions.put(\"$core$423003\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, java.lang.String>()\n {\n-     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B> execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String 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_withSubType_Street)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 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 CompiledSupport.toPureCollection(_v_automap._b());\n+return _v_automap._street();\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@@ -151,24 +151,24 @@\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$422823\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, java.lang.String>()\n+        __functions.put(\"$core$423967\", 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._street();\n+return _v_automap._propC();\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty_testMapping_A$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__A, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__B>>()\n {\n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__B> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -217,37 +217,37 @@\n \n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B> value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A _v_automap, final ExecutionSupport es)\n      {\n return CompiledSupport.toPureCollection(_v_automap._b());\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty_testMapping_B$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__B, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__C>>()\n+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source_accessClassBAndCSuperTypeProperties_1$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B, java.lang.String>()\n {\n-     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__C> execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__B)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__C> value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__B _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B _v_automap, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(_src.__cAllVersions());\n+return _v_automap._id();\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source_accessClassBAndCSuperTypeProperties_1$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B, java.lang.String>()\n+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty_testMapping_B$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__B, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__C>>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__C> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__B)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B _v_automap, final ExecutionSupport es)\n+     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__C> value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__B _src, final ExecutionSupport es)\n      {\n-return _v_automap._id();\n+return CompiledSupport.toPureCollection(_src.__cAllVersions());\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty_testMapping_B$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__B, java.lang.Long>()\n {\n      public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -269,76 +269,50 @@\n \n      public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withMilestonedProperty__C _src, final ExecutionSupport es)\n      {\n return _src.__c1();\n      }\n }\n );\n-        __functions.put(\"$core$423042\", 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_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      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person _src, final ExecutionSupport es)\n      {\n return _src._address()._zipCode();\n      }\n }\n );\n-        __functions.put(\"$core$423040\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, java.lang.String>()\n-{\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street _s, final ExecutionSupport es)\n-     {\n-return _s._street();\n-     }\n-}\n-);\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source_accessClassBAndCSuperTypeProperties_1$2\", 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$423041\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road, java.lang.String>()\n+        __functions.put(\"$core$425016\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B>>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road _r, 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 _r._road();\n+return CompiledSupport.toPureCollection(_v_automap._b());\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@@ -347,24 +321,24 @@\n \n      public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source _src, final ExecutionSupport es)\n      {\n return _src;\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths_testMapping_A$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A, java.lang.String>()\n+        __functions.put(\"$core$423011\", 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_duplicatePaths__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_duplicatePaths__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._a()._b()._c1();\n+return _v_automap._zipCode();\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_SourceToTargetMappingWithFilters_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Target_A$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source, RichIterable<? extends java.lang.String>>()\n {\n      public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -373,24 +347,24 @@\n \n      public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source _src, final ExecutionSupport es)\n      {\n return CompiledSupport.toPureCollection(_src._s());\n      }\n }\n );\n-        __functions.put(\"$core$424735\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B, java.lang.String>()\n+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths_testMapping_A$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B _v_automap, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A _src, final ExecutionSupport es)\n      {\n-return _v_automap._id();\n+return _src._a()._b()._c1();\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_SourceToTargetMappingWithFilters_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Target_A$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@@ -399,24 +373,24 @@\n \n      public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source _src, final ExecutionSupport es)\n      {\n return platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_$0_1$__Boolean_1_(_src._x(),es);\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_SourceToTargetMappingWithFlatteningInTransform_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Target_B$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1, java.lang.String>()\n+        __functions.put(\"meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$g$5$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_29$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_C, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_C)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1 _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_C _v_automap, final ExecutionSupport es)\n      {\n-return _src._propD();\n+return _v_automap._cid();\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths_testMapping_A$7\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -425,90 +399,90 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A _src, final ExecutionSupport es)\n      {\n return _src._a()._b()._c2();\n      }\n }\n );\n-        __functions.put(\"meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$g$5$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_29$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_C, java.lang.String>()\n+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_SourceToTargetMappingWithFlatteningInTransform_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Target_B$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_C)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_C _v_automap, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1 _src, final ExecutionSupport es)\n      {\n-return _v_automap._cid();\n+return _src._propD();\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+        __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.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_graphFetch_tests_sourceTreeCalc_withFilters_Source)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B _v_automap, final ExecutionSupport es)\n      {\n-return platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_$0_1$__Boolean_1_(_src._y(),es);\n+return _v_automap._id();\n      }\n }\n );\n-        __functions.put(\"meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$f$4$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_29$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B, java.lang.String>()\n+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_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.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_graphFetch_tests_sourceTreeCalc_withSubType_B)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B _v_automap, final ExecutionSupport es)\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source _src, final ExecutionSupport es)\n      {\n-return _v_automap._id();\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(\"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$423703\")), 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$423967\")), 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, 1682, 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+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_testMappingWithSingleSubType_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$8\", 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_withFlatteningInTransform_Source_A)CompiledSupport.makeOne(vars.get(0)), es);\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-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_A _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person _src, final ExecutionSupport es)\n      {\n-return _src._propA();\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(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_testMappingWithSingleSubType_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$8\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person, java.lang.String>()\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      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person)CompiledSupport.makeOne(vars.get(0)), es);\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 java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_A _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+return _src._propA();\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@@ -543,37 +517,37 @@\n \n      public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source _src, final ExecutionSupport es)\n      {\n return CompiledSupport.toPureCollection(_src._s());\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_testMapping_F$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__F, java.lang.String>()\n+        __functions.put(\"$core$423755\", 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 java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\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_equivalentGraph__F)CompiledSupport.makeOne(vars.get(0)), es);\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.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__F _src, final ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D _v_automap, final ExecutionSupport es)\n      {\n-return _src._f();\n+return _v_automap._d2();\n      }\n }\n );\n-        __functions.put(\"$core$422831\", 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_equivalentGraph_testMapping_F$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__F, 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_equivalentGraph__F)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_equivalentGraph__F _src, final ExecutionSupport es)\n      {\n-return _v_automap._zipCode();\n+return _src._f();\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph_testMapping_E$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__E, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -621,89 +595,102 @@\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$422883\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E, java.lang.String>()\n+        __functions.put(\"$core$424289\", 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(\"$core$424749\", 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_withFunctions__E)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E _v_automap, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B _v_automap, final ExecutionSupport es)\n      {\n-return _v_automap._e();\n+return _v_automap._id();\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+        __functions.put(\"$core$425422\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B, java.lang.String>()\n {\n-     public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__B)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__B _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B _v_automap, final ExecutionSupport es)\n      {\n-return _src._b1();\n+return _v_automap._id();\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__C$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, java.lang.String>()\n+        __functions.put(\"$core$422884\", 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_withComplexTarget_A)CompiledSupport.makeOne(vars.get(0)), es);\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_withComplexTarget_A _src, final ExecutionSupport es)\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 _src._a3();\n+return _v_automap._e();\n      }\n }\n );\n-        __functions.put(\"$core$423801\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E>()\n+        __functions.put(\"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 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D)CompiledSupport.makeOne(vars.get(0)), es);\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-     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D _v_automap, final ExecutionSupport es)\n+     public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__B _src, final ExecutionSupport es)\n      {\n-return _v_automap._d2();\n+return _src._b1();\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__C$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, java.lang.String>()\n+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__C$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A _src, final ExecutionSupport es)\n      {\n-return ((java.lang.String)CompiledSupport.safeGet(_src._a2(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/tests/sourceTreeCalc/testSourceTreeCalc.pure\", -1, -1, 577, 20, -1, -1)));\n+return _src._a3();\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+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__C$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain__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 java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain__A _src, final ExecutionSupport es)\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._a()._b()._c();\n+return ((java.lang.String)CompiledSupport.safeGet(_src._a2(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/tests/sourceTreeCalc/testSourceTreeCalc.pure\", -1, -1, 577, 20, -1, -1)));\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty_testMapping_A$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty__A, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -712,24 +699,24 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singleProperty__A _src, final ExecutionSupport es)\n      {\n return _src._a();\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__A$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, java.lang.String>()\n+        __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_withComplexTarget_A)CompiledSupport.makeOne(vars.get(0)), es);\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-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_singlePropertyChain__A _src, final ExecutionSupport es)\n      {\n-return _src._a6();\n+return _src._a()._b()._c();\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source_accessClassBProperties_0$2\", 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@@ -738,24 +725,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(\"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(\"meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__A$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, java.lang.String>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A _src, final ExecutionSupport es)\n      {\n-return _src;\n+return _src._a6();\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source_accessClassBProperties_0$3\", 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@@ -765,14 +752,27 @@\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 CompiledSupport.isEmpty(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_Source_accessClassBProperties_0$2\")), es)\n );\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+{\n+     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A _src, final ExecutionSupport es)\n+     {\n+return _src;\n+     }\n+}\n+);\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source_accessClassBProperties_0$4\", 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 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_withSubType_A)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -791,37 +791,38 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._id2();\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__A$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A>()\n+        __functions.put(\"$core$425193\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A, java.lang.Boolean>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_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 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 _src;\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$425422\")), es)\n+),es) && core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_f_A_1__Boolean_1_(_a,es));\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__B$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A>()\n+        __functions.put(\"meta$pure$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 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street _x, final ExecutionSupport es)\n      {\n-return _src;\n+return _x._street();\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty_testMapping_A$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__A, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__B>>()\n {\n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__B> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -830,102 +831,89 @@\n \n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__B> value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__A _src, final ExecutionSupport es)\n      {\n return CompiledSupport.toPureCollection(_src._a1());\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-         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 _x, final ExecutionSupport es)\n-     {\n-return _x._street();\n-     }\n-}\n-);\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__A$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A>()\n+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__A$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A _src, final ExecutionSupport es)\n      {\n return _src;\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__A$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, java.lang.Long>()\n+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__B$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A>()\n {\n-     public java.lang.Long 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_withComplexTarget_A)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A _src, final ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A _src, final ExecutionSupport es)\n      {\n-return _src._a5();\n+return _src;\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__A$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A>()\n+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__A$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A _src, final ExecutionSupport es)\n      {\n return _src;\n      }\n }\n );\n-        __functions.put(\"$core$423703\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_B, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C>()\n+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__A$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, java.lang.Long>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_B)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_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 value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_B _v_automap, final ExecutionSupport es)\n+     public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A _src, final ExecutionSupport es)\n      {\n-return _v_automap._propC();\n+return _src._a5();\n      }\n }\n );\n-        __functions.put(\"$core$425416\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B, java.lang.String>()\n+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__A$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B _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 _v_automap._id();\n+return _src;\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_testMappingWithSuperTypeProperties_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetStreetCluster$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster, RichIterable<? extends java.lang.String>>()\n {\n      public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          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$422823\")), 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$423003\")), 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@@ -975,15 +963,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$422831\")), 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$423011\")), es)\n );\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__D$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1045,24 +1033,24 @@\n \n      public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__A _src, final ExecutionSupport es)\n      {\n return CompiledSupport.toPureCollection(_src.qa(2l,es).qb(es));\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSuperType_testMappingWithSuperAndSubTypePropertiesAccessViaFunction_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetStreetCluster$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster, RichIterable<? extends java.lang.String>>()\n+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__E$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, java.lang.String>()\n {\n-     public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster)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 java.lang.String> value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster _src, final ExecutionSupport es)\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 CompiledSupport.toPureCollection(core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.Root_meta_pure_lineage_scanProperties_test_getStreetNames_Street_MANY__String_MANY_(CompiledSupport.toPureCollection(_src._streetCluster()),es));\n+return _src._a1();\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty_testMapping_A$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__A, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -1071,24 +1059,24 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__A _src, final ExecutionSupport es)\n      {\n return _src._a1();\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__E$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, java.lang.String>()\n+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSuperType_testMappingWithSuperAndSubTypePropertiesAccessViaFunction_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetStreetCluster$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster, RichIterable<? extends java.lang.String>>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A)CompiledSupport.makeOne(vars.get(0)), es);\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 java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A _src, final ExecutionSupport es)\n+     public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster _src, final ExecutionSupport es)\n      {\n-return _src._a1();\n+return CompiledSupport.toPureCollection(core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.Root_meta_pure_lineage_scanProperties_test_getStreetNames_Street_MANY__String_MANY_(CompiledSupport.toPureCollection(_src._streetCluster()),es));\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__A$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__A, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -1132,21 +1120,47 @@\n      public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_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$425416\")), 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$425007\")), 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$424735\")), 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$425422\")), 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$425016\")), 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$424749\")), es)\n )):CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_src.accessClassBProperties(es))))));\n      }\n }\n );\n+        __functions.put(\"$core$422911\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street _s, final ExecutionSupport es)\n+     {\n+return _s._street();\n+     }\n+}\n+);\n+        __functions.put(\"$core$422912\", 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$lineage$scanProperties$test$getZipCodes$6$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_26$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -1174,16 +1188,16 @@\n      public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_src._a4()).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D _x){return core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(_x._d1()._c1(),CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"A\",\"B\",\"C\")),es);}})), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E>)(core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.__functions.get(\"$core$423801\")), 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$422883\")), 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$423755\")), 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$422884\")), 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@@ -1206,53 +1220,39 @@\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      {\n return _src._a1();\n      }\n }\n );\n-        __functions.put(\"$core$424314\", 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(\"$core$425189\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A, java.lang.Boolean>()\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-         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_withConstraintOnChildProperty__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+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A _this, 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$425416\")), es)\n-),es) && core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_f_A_1__Boolean_1_(_a,es));\n+return platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(CompiledSupport.mapToOneOverOne(CompiledSupport.mapToOneOverOne(_this._a2(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__B, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__C>)(core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.__functions.get(\"meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A$1\")), es)\n+, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__C, ExecutionSupport, java.lang.String>)(core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.__functions.get(\"meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A$2\")), es)\n+,es);\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+        __functions.put(\"$core$422913\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, java.lang.String>()\n {\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A)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.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A _this, 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 platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(CompiledSupport.mapToOneOverOne(CompiledSupport.mapToOneOverOne(_this._a2(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__B, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__C>)(core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.__functions.get(\"meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A$1\")), es)\n-, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__C, ExecutionSupport, java.lang.String>)(core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.__functions.get(\"meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A$2\")), es)\n-,es);\n+return _l._coordinates();\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__B, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__C>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__C execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -1276,270 +1276,270 @@\n      {\n return _v_automap._c1();\n      }\n }\n );\n     }\n \n-public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithUnrelatedConstraintProperty__Boolean_1_(final ExecutionSupport es)\n+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testEquivalentGraph__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_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$418970\"));\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$418982\"));\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$419007\"));\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$419019\"));\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+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_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$419027\"));\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+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$419066\"));\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$419078\"));\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$419090\"));\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$419102\"));\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$419114\"));\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$419126\"));\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_testNestedSubTypeAndSuperTypeAccesses2__Boolean_1_(final ExecutionSupport es)\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_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$419050\"));\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+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$419139\"));\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$419151\"));\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$419163\"));\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$419175\"));\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_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+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testSuperTypePropertyAccess__Boolean_1_(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+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$419188\"));\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$419200\"));\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_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+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testSuperTypePropertyAccessViaFunction__Boolean_1_(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+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$419213\"));\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$419225\"));\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_testDuplicatePaths__Boolean_1_(final ExecutionSupport es)\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_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$419099\"));\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$419111\"));\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_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$419238\"));\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$419250\"));\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_testSinglePropertyChain__Boolean_1_(final ExecutionSupport es)\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-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$419136\"));\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$419148\"));\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+return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_s), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, ExecutionSupport, java.lang.String>)(core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.__functions.get(\"meta$pure$lineage$scanProperties$test$getZipCodes$6$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_26$1\")), es)\n+);\n }\n \n-public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testFiltersAddProperties__Boolean_1_(final ExecutionSupport es)\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-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$419176\"));\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+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_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$419217\"));\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$419290\"));\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$419229\"));\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$419302\"));\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$419244\"));\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$419317\"));\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$419256\"));\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$419329\"));\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_testSingleProperty__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_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$419275\"));\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$419287\"));\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$419360\"));\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$419372\"));\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_expected,true,es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_sourceTree,true,es)),es);\n }\n \n-public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithTargetQualifiedProperty__Boolean_1_(final ExecutionSupport es)\n+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-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$419317\"));\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$419329\"));\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+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_testWithConstraintOnChildProperty__Boolean_1_(final ExecutionSupport es)\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_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$419360\"));\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$419372\"));\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_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$419417\"));\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_testFlatteningInTransform__Boolean_1_(final ExecutionSupport es)\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_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$419405\"));\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+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$419440\"));\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_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$419431\"));\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$419437\"));\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$419475\"));\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$419481\"));\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$419464\"));\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$419470\"));\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$419508\"));\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$419514\"));\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$419497\"));\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$419503\"));\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$419541\"));\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$419547\"));\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$419530\"));\n-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$419536\"));\n+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$419574\"));\n+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$419580\"));\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$419563\"));\n-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$419569\"));\n+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$419607\"));\n+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$419613\"));\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$419714\"));\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$419758\"));\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$419726\"));\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$419770\"));\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$419773\"));\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$419785\"));\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$419797\"));\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$419809\"));\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$419821\"));\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$419833\"));\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+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_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$419846\"));\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$419858\"));\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$419870\"));\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$419882\"));\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+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$419828\"));\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$419840\"));\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_testSuperTypePropertyAccess__Boolean_1_(final ExecutionSupport es)\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_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$419895\"));\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$419907\"));\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+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$419868\"));\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_testSuperTypePropertyAccessViaFunction__Boolean_1_(final ExecutionSupport es)\n+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithTargetQualifiedProperty__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_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$419920\"));\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$419932\"));\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+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$419909\"));\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$419921\"));\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_testSuperAndSubTypePropertyAccessViaFunction__Boolean_1_(final ExecutionSupport es)\n+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithFunctions__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_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$419945\"));\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$419957\"));\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+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$419973\"));\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$419985\"));\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 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+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testSinglePropertyChain__Boolean_1_(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+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$420010\"));\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$420022\"));\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 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+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testFlatteningInTransform__Boolean_1_(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+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$420055\"));\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 {\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$420008\"));\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$420107\"));\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$420020\"));\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$420119\"));\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_expected,true,es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_sourceTree,true,es)),es);\n }\n \n-public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testEquivalentGraph__Boolean_1_(final ExecutionSupport es)\n+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_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_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$420081\"));\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$420093\"));\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$420149\"));\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$420161\"));\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_expected,true,es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_sourceTree,true,es)),es);\n }\n \n-public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithFunctions__Boolean_1_(final ExecutionSupport es)\n+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_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_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$420145\"));\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$420157\"));\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$420190\"));\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$420202\"));\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_expected,true,es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_sourceTree,true,es)),es);\n }\n \n-public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testComplexTarget__Boolean_1_(final ExecutionSupport es)\n+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_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_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$420215\"));\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$420227\"));\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$420221\"));\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$420233\"));\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_expected,true,es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_sourceTree,true,es)),es);\n }\n }\n"}, {"source1": "org/finos/legend/pure/generated/core_pure_graphFetch_tests_testCrossStoreGraphFetch.java", "source2": "org/finos/legend/pure/generated/core_pure_graphFetch_tests_testCrossStoreGraphFetch.java", "unified_diff": "@@ -192,32 +192,17 @@\n      {\n return _src._s_name();\n      }\n }\n );\n     }\n \n-public static org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection Root_meta_pure_graphFetch_tests_XStore_inMemory_jsonConnectionTrade__JsonModelConnection_1_(final ExecutionSupport es)\n-{\n-return new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemory_S_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::XStore::inMemory::S_Trade\")))._url(\"data:application/json,\\n{\\\"s_tradeId\\\": 1, \\\"s_tradeDetails\\\": \\\"30:100\\\", \\\"s_traderDetails\\\": \\\"abc:F_Name_1:L_Name_1\\\"}\\n{\\\"s_tradeId\\\": 2, \\\"s_tradeDetails\\\": \\\"31:200\\\", \\\"s_traderDetails\\\": \\\"abc:F_Name_1:L_Name_1\\\"}\\n{\\\"s_tradeId\\\": 3, \\\"s_tradeDetails\\\": \\\"30:300\\\", \\\"s_traderDetails\\\": \\\"xyz:F_Name_2:L_Name_2\\\"}\\n{\\\"s_tradeId\\\": 4, \\\"s_tradeDetails\\\": \\\"31:400\\\", \\\"s_traderDetails\\\": \\\"xyz:F_Name_2:L_Name_2\\\"}\\n\");\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection Root_meta_pure_graphFetch_tests_XStore_inMemory_jsonConnectionProduct__JsonModelConnection_1_(final ExecutionSupport es)\n-{\n-return new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemory_S_Product>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::XStore::inMemory::S_Product\")))._url(\"data:application/json,\\n{\\\"s_productId\\\": \\\"30\\\", \\\"s_productName\\\": \\\"Product 30\\\", \\\"s_description\\\": \\\"Product 30 description\\\", \\\"s_synonyms\\\": [{\\\"s_name\\\":\\\"product 30 synonym 1\\\", \\\"s_type\\\":\\\"isin\\\"}, {\\\"s_name\\\":\\\"product 30 synonym 2\\\", \\\"s_type\\\":\\\"cusip\\\"}]}\\n{\\\"s_productId\\\": \\\"31\\\", \\\"s_productName\\\": \\\"Product 31\\\", \\\"s_description\\\": \\\"Product 31 description\\\", \\\"s_synonyms\\\": [{\\\"s_name\\\":\\\"product 31 synonym 1\\\", \\\"s_type\\\":\\\"isin\\\"}, {\\\"s_name\\\":\\\"product 31 synonym 2\\\", \\\"s_type\\\":\\\"cusip\\\"}]}\\n\");\n-}\n-\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$1564581\"));\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$1564627\"));\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 +226,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$1564615\"));\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$1564661\"));\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@@ -270,8 +255,23 @@\n ))\n ;\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::XStore::inMemory::JsonCrossStoreMapping\"));\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, 262, 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 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection Root_meta_pure_graphFetch_tests_XStore_inMemory_jsonConnectionTrade__JsonModelConnection_1_(final ExecutionSupport es)\n+{\n+return new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemory_S_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::XStore::inMemory::S_Trade\")))._url(\"data:application/json,\\n{\\\"s_tradeId\\\": 1, \\\"s_tradeDetails\\\": \\\"30:100\\\", \\\"s_traderDetails\\\": \\\"abc:F_Name_1:L_Name_1\\\"}\\n{\\\"s_tradeId\\\": 2, \\\"s_tradeDetails\\\": \\\"31:200\\\", \\\"s_traderDetails\\\": \\\"abc:F_Name_1:L_Name_1\\\"}\\n{\\\"s_tradeId\\\": 3, \\\"s_tradeDetails\\\": \\\"30:300\\\", \\\"s_traderDetails\\\": \\\"xyz:F_Name_2:L_Name_2\\\"}\\n{\\\"s_tradeId\\\": 4, \\\"s_tradeDetails\\\": \\\"31:400\\\", \\\"s_traderDetails\\\": \\\"xyz:F_Name_2:L_Name_2\\\"}\\n\");\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection Root_meta_pure_graphFetch_tests_XStore_inMemory_jsonConnectionProduct__JsonModelConnection_1_(final ExecutionSupport es)\n+{\n+return new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemory_S_Product>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::XStore::inMemory::S_Product\")))._url(\"data:application/json,\\n{\\\"s_productId\\\": \\\"30\\\", \\\"s_productName\\\": \\\"Product 30\\\", \\\"s_description\\\": \\\"Product 30 description\\\", \\\"s_synonyms\\\": [{\\\"s_name\\\":\\\"product 30 synonym 1\\\", \\\"s_type\\\":\\\"isin\\\"}, {\\\"s_name\\\":\\\"product 30 synonym 2\\\", \\\"s_type\\\":\\\"cusip\\\"}]}\\n{\\\"s_productId\\\": \\\"31\\\", \\\"s_productName\\\": \\\"Product 31\\\", \\\"s_description\\\": \\\"Product 31 description\\\", \\\"s_synonyms\\\": [{\\\"s_name\\\":\\\"product 31 synonym 1\\\", \\\"s_type\\\":\\\"isin\\\"}, {\\\"s_name\\\":\\\"product 31 synonym 2\\\", \\\"s_type\\\":\\\"cusip\\\"}]}\\n\");\n+}\n+\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"}, {"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": "@@ -75,114 +75,14 @@\n      {\n return _s;\n      }\n }\n );\n     }\n \n-public static boolean Root_meta_pure_graphFetch_tests_propertyTreeConversion_tesSubTypeOnRoot_propertiesInSubTypeOnly_WithInheritedPropertiesViaAssociation__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_mapping_modelToModel_test_shared_src__S_PersonA>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::_S_PersonA\")),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_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_mapping_modelToModel_test_shared_src__S_PersonA>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::_S_PersonA\")),\"aName\",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__PropertyOwner_1__PropertyPathNode_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::_S_PersonA\")),\"address\",((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\")),es),CompiledSupport.toPureCollection(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_mapping_modelToModel_test_shared_src_S_Person_Address>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::S_Person_Address\")),\"street\",es),(RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree>)null,es)),es))),es)),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_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\")),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(\"_S_Person\\n\",\"(\\n\",\"  address\\n\",\"  (\\n\",\"    street\\n\",\"  )\\n\",\"  ->SubType(_S_PersonA)\\n\",\"  (\\n\",\"    aName\\n\",\"    address\\n\",\"    (\\n\",\"      street\\n\",\"    )\\n\",\"  )\\n\",\")\")),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 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_mapping_modelToModel_test_shared_src__S_PersonA>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::_S_PersonA\")),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(\"_S_PersonA\\n\",\"(\\n\",\"  aName\\n\",\"  address\\n\",\"  (\\n\",\"    street\\n\",\"  )\\n\",\")\")),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 org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTreeN_Class_1__String_1__PropertyPathTree_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object> _clazz, final java.lang.String _propertyName,final ExecutionSupport es)\n-{\n-return 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_(_clazz,_propertyName,es),(RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree>)null,es);\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTreeN_Class_1__String_1__PropertyOwner_1__PropertyPathTree_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object> _clazz, final java.lang.String _propertyName, final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PropertyOwner _propertyOwner,final ExecutionSupport es)\n-{\n-return 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__PropertyOwner_1__PropertyPathNode_1_(_clazz,_propertyName,_propertyOwner,es),(RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree>)null,es);\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTree_Any_1__PropertyPathTree_MANY__PropertyPathTree_1_(final java.lang.Object _value, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree> _children,final ExecutionSupport es)\n-{\n-final java.lang.String _display = (java.lang.String)(Pure.matches(_value,java.lang.String.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _s_As_Object)\n-       {\n-            final java.lang.String _s = (java.lang.String)CompiledSupport.makeOne(_s_As_Object);\n-            return _s;\n-       }\n-   }).valueOf(CompiledSupport.first(_value))\n-:\n-(Pure.matches(_value,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _c_As_Object)\n-       {\n-            final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class _c = (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class)CompiledSupport.makeOne(_c_As_Object);\n-            return CompiledSupport.toOne(_c._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/tests/testPropertyTreeConversion.pure\", -1, -1, 659, 32, -1, -1));\n-       }\n-   }).valueOf(CompiledSupport.first(_value))\n-:\n-(Pure.matches(_value,org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _pn_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode _pn = (org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode)CompiledSupport.makeOne(_pn_As_Object);\n-            return CompiledSupport.toOne(_pn._property()._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/tests/testPropertyTreeConversion.pure\", -1, -1, 660, 49, -1, -1));\n-       }\n-   }).valueOf(CompiledSupport.first(_value))\n-:\n-(Pure.matches(_value,java.lang.Object.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _a_As_Object)\n-       {\n-            final java.lang.Object _a = (java.lang.Object)CompiledSupport.makeOne(_a_As_Object);\n-            return CompiledSupport.pureToString(_a, es);\n-       }\n-   }).valueOf(CompiledSupport.first(_value))\n-:\n-CompiledSupport.matchFailure(_value,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/tests/testPropertyTreeConversion.pure\", -1, -1, 657, 25, -1, -1))))))\n-;\n-return new org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree_Impl(\"Anonymous_NoCounter\")._display(_display)._value(_value)._children(CompiledSupport.toPureCollection(_children));\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode Root_meta_pure_graphFetch_tests_utils_pNode_Class_1__String_1__PropertyPathNode_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object> _clazz, final java.lang.String _propertyName,final ExecutionSupport es)\n-{\n-return core_pure_graphFetch_tests_testPropertyTreeConversion.Root_meta_pure_graphFetch_tests_utils_pNode_Class_1__String_1__PropertyOwner_1__PropertyPathNode_1_(_clazz,_propertyName,_clazz,es);\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode Root_meta_pure_graphFetch_tests_utils_pNode_Class_1__String_1__PropertyOwner_1__PropertyPathNode_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object> _clazz, final java.lang.String _propertyName, final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PropertyOwner _propertyOwner,final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object> _property = (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object>)(Pure.matches(_propertyOwner,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _c_As_Object)\n-       {\n-            final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class _c = (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class)CompiledSupport.makeOne(_c_As_Object);\n-            return CompiledSupport.toOne(core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_propertyByName_Class_1__String_1__AbstractProperty_$0_1$_(_c,_propertyName,es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/tests/testPropertyTreeConversion.pure\", -1, -1, 679, 58, -1, -1));\n-       }\n-   }).valueOf(CompiledSupport.first(_propertyOwner))\n-:\n-(Pure.matches(_propertyOwner,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relationship.Association.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _a_As_Object)\n-       {\n-            final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relationship.Association _a = (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relationship.Association)CompiledSupport.makeOne(_a_As_Object);\n-            return CompiledSupport.toOne(core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_propertyByName_Association_1__String_1__AbstractProperty_$0_1$_(_a,_propertyName,es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/tests/testPropertyTreeConversion.pure\", -1, -1, 680, 59, -1, -1));\n-       }\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_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@@ -289,11 +189,111 @@\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$905067\"));\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$904965\"));\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_propertiesInSubTypeOnly_WithInheritedPropertiesViaAssociation__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_mapping_modelToModel_test_shared_src__S_PersonA>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::_S_PersonA\")),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_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_mapping_modelToModel_test_shared_src__S_PersonA>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::_S_PersonA\")),\"aName\",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__PropertyOwner_1__PropertyPathNode_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::_S_PersonA\")),\"address\",((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\")),es),CompiledSupport.toPureCollection(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_mapping_modelToModel_test_shared_src_S_Person_Address>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::S_Person_Address\")),\"street\",es),(RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree>)null,es)),es))),es)),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_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\")),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(\"_S_Person\\n\",\"(\\n\",\"  address\\n\",\"  (\\n\",\"    street\\n\",\"  )\\n\",\"  ->SubType(_S_PersonA)\\n\",\"  (\\n\",\"    aName\\n\",\"    address\\n\",\"    (\\n\",\"      street\\n\",\"    )\\n\",\"  )\\n\",\")\")),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 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_mapping_modelToModel_test_shared_src__S_PersonA>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::_S_PersonA\")),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(\"_S_PersonA\\n\",\"(\\n\",\"  aName\\n\",\"  address\\n\",\"  (\\n\",\"    street\\n\",\"  )\\n\",\")\")),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 org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTreeN_Class_1__String_1__PropertyPathTree_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object> _clazz, final java.lang.String _propertyName,final ExecutionSupport es)\n+{\n+return 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_(_clazz,_propertyName,es),(RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree>)null,es);\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTreeN_Class_1__String_1__PropertyOwner_1__PropertyPathTree_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object> _clazz, final java.lang.String _propertyName, final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PropertyOwner _propertyOwner,final ExecutionSupport es)\n+{\n+return 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__PropertyOwner_1__PropertyPathNode_1_(_clazz,_propertyName,_propertyOwner,es),(RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree>)null,es);\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree Root_meta_pure_graphFetch_tests_utils_pTree_Any_1__PropertyPathTree_MANY__PropertyPathTree_1_(final java.lang.Object _value, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree> _children,final ExecutionSupport es)\n+{\n+final java.lang.String _display = (java.lang.String)(Pure.matches(_value,java.lang.String.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _s_As_Object)\n+       {\n+            final java.lang.String _s = (java.lang.String)CompiledSupport.makeOne(_s_As_Object);\n+            return _s;\n+       }\n+   }).valueOf(CompiledSupport.first(_value))\n+:\n+(Pure.matches(_value,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _c_As_Object)\n+       {\n+            final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class _c = (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class)CompiledSupport.makeOne(_c_As_Object);\n+            return CompiledSupport.toOne(_c._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/tests/testPropertyTreeConversion.pure\", -1, -1, 659, 32, -1, -1));\n+       }\n+   }).valueOf(CompiledSupport.first(_value))\n+:\n+(Pure.matches(_value,org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _pn_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode _pn = (org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode)CompiledSupport.makeOne(_pn_As_Object);\n+            return CompiledSupport.toOne(_pn._property()._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/tests/testPropertyTreeConversion.pure\", -1, -1, 660, 49, -1, -1));\n+       }\n+   }).valueOf(CompiledSupport.first(_value))\n+:\n+(Pure.matches(_value,java.lang.Object.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _a_As_Object)\n+       {\n+            final java.lang.Object _a = (java.lang.Object)CompiledSupport.makeOne(_a_As_Object);\n+            return CompiledSupport.pureToString(_a, es);\n+       }\n+   }).valueOf(CompiledSupport.first(_value))\n+:\n+CompiledSupport.matchFailure(_value,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/tests/testPropertyTreeConversion.pure\", -1, -1, 657, 25, -1, -1))))))\n+;\n+return new org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree_Impl(\"Anonymous_NoCounter\")._display(_display)._value(_value)._children(CompiledSupport.toPureCollection(_children));\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode Root_meta_pure_graphFetch_tests_utils_pNode_Class_1__String_1__PropertyPathNode_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object> _clazz, final java.lang.String _propertyName,final ExecutionSupport es)\n+{\n+return core_pure_graphFetch_tests_testPropertyTreeConversion.Root_meta_pure_graphFetch_tests_utils_pNode_Class_1__String_1__PropertyOwner_1__PropertyPathNode_1_(_clazz,_propertyName,_clazz,es);\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_PropertyPathNode Root_meta_pure_graphFetch_tests_utils_pNode_Class_1__String_1__PropertyOwner_1__PropertyPathNode_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object> _clazz, final java.lang.String _propertyName, final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PropertyOwner _propertyOwner,final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object> _property = (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object>)(Pure.matches(_propertyOwner,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _c_As_Object)\n+       {\n+            final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class _c = (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class)CompiledSupport.makeOne(_c_As_Object);\n+            return CompiledSupport.toOne(core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_propertyByName_Class_1__String_1__AbstractProperty_$0_1$_(_c,_propertyName,es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/tests/testPropertyTreeConversion.pure\", -1, -1, 679, 58, -1, -1));\n+       }\n+   }).valueOf(CompiledSupport.first(_propertyOwner))\n+:\n+(Pure.matches(_propertyOwner,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relationship.Association.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _a_As_Object)\n+       {\n+            final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relationship.Association _a = (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.relationship.Association)CompiledSupport.makeOne(_a_As_Object);\n+            return CompiledSupport.toOne(core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_propertyByName_Association_1__String_1__AbstractProperty_$0_1$_(_a,_propertyName,es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/tests/testPropertyTreeConversion.pure\", -1, -1, 680, 59, -1, -1));\n+       }\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"}, {"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$416439\"));\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$416445\"));\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": "@@ -1765,15 +1765,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, 455, 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\", 459, 28, 466, 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$507683\")))))._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$507687\")))))._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\", 471, 21, 477, 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\", 474, 44, 474, 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, 478, 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, 480, 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@@ -1808,15 +1808,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, 493, 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, 493, 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, 494, 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, 494, 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, 494, 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$507802\")))))._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$507806\")))))._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"}, {"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": "@@ -2258,15 +2258,15 @@\n return (java.lang.String)(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_application_AppliedFunction.class,1,1)?\n    (new DefendedFunction()\n    {\n        public Object valueOf(final Object _af_As_Object)\n        {\n             final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_application_AppliedFunction _af = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_application_AppliedFunction)CompiledSupport.makeOne(_af_As_Object);\n             final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> _f = core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_resolveFControlFunction_AppliedFunction_1__Map_1__Function_1_(_af,_state._funcs(),es);\n-final RichIterable<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>> _handlers = Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>>with(new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::Pair\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::type::Any\")))),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::FunctionDefinition\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$320957\")))))))._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$320963\")))))))._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@@ -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$320978\")))))))._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$320984\")))))))._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::lang::letFunction_String_1__T_m__T_m_\")))._second(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$9\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"af\",_af,\"state\",_state);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n"}, {"source1": "org/finos/legend/pure/generated/core_pure_protocol_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$1151037\")))))))._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$1151041\")))))))._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$1151058\")))))))._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$1151062\")))))))._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": "@@ -2201,15 +2201,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$1435345\")))))))._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$1435343\")))))))._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$26\")\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@@ -2226,15 +2226,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$1435361\")))))))._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$1435359\")))))))._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$27\")\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@@ -2248,15 +2248,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$1435373\")))))))._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$1435371\")))))))._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$28\")\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$730505\")))))._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$730511\")))))._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$1228921\"))._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$1228923\"))._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$1228313\")))))._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$1228315\")))))._expressionSequence(CompiledSupport.toOneMany(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>)(Object)CompiledSupport.concatenate(_existingsVars, core_store_aggregationAware_aggregationAware.Root_meta_pure_mapping_aggregationAware_rewriteQuery_FunctionExpression_1__Map_1__RoutedValueSpecification_$0_1$__Mapping_1__DebugContext_1__FunctionExpression_1_(_f,_openVars,_e,_m,_debug,es))), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/aggregationAware/aggregationAware.pure\", -1, -1, 54, 154, -1, -1)));\n }\n \n public static org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression Root_meta_pure_mapping_aggregationAware_rewriteQuery_FunctionExpression_1__Map_1__RoutedValueSpecification_$0_1$__Mapping_1__DebugContext_1__FunctionExpression_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression _f, final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _inScopeVars, final org.finos.legend.pure.m3.coreinstance.meta.pure.router.RoutedValueSpecification _r, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mappings, final org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext _debug,final ExecutionSupport es)\n {\n return CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>castWithExceptionHandling(core_store_aggregationAware_aggregationAware.Root_meta_pure_mapping_aggregationAware_rewriteValueSpecification_ValueSpecification_1__Mapping_1__Map_1__Map_1__DebugContext_1__ValueSpecification_1_(core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_reprocessVSWithInScopeVars_ValueSpecification_1__Map_1__ValueSpecification_1_(core_store_aggregationAware_aggregationAware.Root_meta_pure_mapping_aggregationAware_reprocessVS_ValueSpecification_1__ValueSpecification_1_(_f,es),_inScopeVars,es),_mappings,new PureMap(new org.eclipse.collections.impl.map.strategy.mutable.UnifiedMapWithHashingStrategy(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureEqualsHashingStrategy.HASHING_STRATEGY)),_inScopeVars,_debug,es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/aggregationAware/aggregationAware.pure\", -1, -1, 59, 154, -1, -1));\n }\n \n"}, {"source1": "org/finos/legend/pure/generated/core_store_m2m_chain.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_chain.java", "unified_diff": "@@ -1231,15 +1231,15 @@\n      }\n \n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression value(final java.lang.String _k, final ExecutionSupport es)\n      {\n final RichIterable<? extends java.lang.Object> _inScopeVarValue = CompiledSupport.mapToManyOverOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>)((PureMap)_f._inScopeVars()).getMap().get(_k)), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>, ExecutionSupport, RichIterable<? extends java.lang.Object>>)(core_store_m2m_chain.__functions.get(\"meta$pure$mapping$modelToModel$chain$executeChain$1$system$imports$import__core_store_m2m_chain_pure_1$12\")), es)\n ;\n final RichIterable<? extends java.lang.Object> _rightValue = _inScopeVarValue;\n-return ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression)(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.DataType.class.isInstance(CompiledSupport.toOne(CoreGen.safeGetGenericType(_rightValue, ((CompiledExecutionSupport)es).getMetadataAccessor(), ((CompiledExecutionSupport)es).getProcessorSupport())._rawType(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/chain.pure\", -1, -1, 39, 93, -1, -1)))?new LambdaZero<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression>(){public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression execute(){ final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity _multiplicity = ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::valuespecification::SimpleFunctionExpression\",\"$core$714063\"))._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$714069\"))._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$711321\")))))._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$711327\")))))._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$712233\")))))._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$712239\")))))._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$714252\")))))._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$714258\")))))._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$711009\")))))._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$711015\")))))._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_tests_createInstances.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_tests_createInstances.java", "unified_diff": "@@ -34,61 +34,61 @@\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$1510525\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person, java.lang.String>()\n+        __functions.put(\"meta$pure$mapping$modelToModel$test$simple$testCartesianOnAssociationMultiProperty$3$system$imports$import__core_store_m2m_tests_createInstances_pure_1$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person)CompiledSupport.makeOne(vars.get(0)), es);\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-     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+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._fullName();\n      }\n }\n );\n-        __functions.put(\"meta$pure$mapping$modelToModel$test$simple$testCartesianOnAssociationMultiProperty$3$system$imports$import__core_store_m2m_tests_createInstances_pure_1$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee, java.lang.String>()\n+        __functions.put(\"meta$pure$mapping$modelToModel$test$simple$testCartesianOnAssociationMultiProperty$3$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      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee _v_automap, final ExecutionSupport es)\n      {\n-return _v_automap._fullName();\n+return _v_automap._streetAddress();\n      }\n }\n );\n-        __functions.put(\"meta$pure$mapping$modelToModel$test$simple$testCartesianOnAssociationMultiProperty$3$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+        __functions.put(\"meta$pure$mapping$modelToModel$test$simple$testCartesianOnAssociation$2$system$imports$import__core_store_m2m_tests_createInstances_pure_1$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee _v_automap, final ExecutionSupport es)\n      {\n-return _v_automap._streetAddress();\n+return _v_automap._fullName();\n      }\n }\n );\n-        __functions.put(\"meta$pure$mapping$modelToModel$test$simple$testCartesianOnAssociation$2$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+        __functions.put(\"$core$1510523\", 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_dest_FirmEmployee)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 java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee _v_automap, final ExecutionSupport es)\n+     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$testCartesianOnAssociation$2$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@@ -198,30 +198,30 @@\n      public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(_src._employees()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address>>)(core_store_m2m_tests_createInstances.__functions.get(\"$core$1510673\")), 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$1510533\")), 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$1510671\")), 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$1510531\")), 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$1510525\")), 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$1510523\")), 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@@ -231,27 +231,14 @@\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 \"abcd\";\n      }\n }\n );\n-        __functions.put(\"$core$1510533\", 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_createInstancesModelMappingOneManyMultiProperty_FirmEmployee$6\", 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@@ -270,15 +257,15 @@\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$1510673\", 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$1510671\", 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@@ -296,14 +283,27 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._streetAddress();\n      }\n }\n );\n+        __functions.put(\"$core$1510531\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address _v_automap, final ExecutionSupport es)\n+     {\n+return _v_automap._street();\n+     }\n+}\n+);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_createInstances_createInstancesModelMapping_Person_p2$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n"}, {"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$984441\"));\n+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$984445\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$mapSourceToTargetBasedOnNameAndType$1$system$imports$import__core_store_m2m_tests_legend_autoMapping_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n"}, {"source1": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_chain_dataQualityChain.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_chain_dataQualityChain.java", "unified_diff": "@@ -21,50 +21,37 @@\n import org.finos.legend.pure.runtime.java.compiled.execution.sourceInformation.*;\n import org.junit.Test;\n public class core_store_m2m_tests_legend_chain_dataQualityChain\n {\n     public static MutableMap<String, SharedPureFunction<?>> __functions = Maps.mutable.empty();\n     static\n     {\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_bridge__Firm$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_bridge__Firm, java.lang.Boolean>()\n-{\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_bridge__Firm)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_bridge__Firm _this, final ExecutionSupport es)\n-     {\n-return (FunctionsGen.endsWith(_this._name(), \"1$\") || FunctionsGen.endsWith(_this._name(), \"2$\"));\n-     }\n-}\n-);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_SrcToBridgeMapping__Firm$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Firm, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Firm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Firm _src, final ExecutionSupport es)\n      {\n return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"$\",_src._name(),\"$\")),es);\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm, java.lang.Boolean>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_bridge__Firm$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_bridge__Firm, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_bridge__Firm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm _this, final ExecutionSupport es)\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_bridge__Firm _this, final ExecutionSupport es)\n      {\n-return ((FunctionsGen.endsWith(_this._name(), \"1$|\") || FunctionsGen.endsWith(_this._name(), \"2$|\")) || FunctionsGen.endsWith(_this._name(), \"3$|\"));\n+return (FunctionsGen.endsWith(_this._name(), \"1$\") || FunctionsGen.endsWith(_this._name(), \"2$\"));\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_SrcToBridgeMapping__Firm$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Firm, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Person>>()\n {\n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Person> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -73,14 +60,27 @@\n \n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Person> value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_src___Firm _src, final ExecutionSupport es)\n      {\n return CompiledSupport.toPureCollection(_src._employees());\n      }\n }\n );\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm, java.lang.Boolean>()\n+{\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm _this, final ExecutionSupport es)\n+     {\n+return ((FunctionsGen.endsWith(_this._name(), \"1$|\") || FunctionsGen.endsWith(_this._name(), \"2$|\")) || FunctionsGen.endsWith(_this._name(), \"3$|\"));\n+     }\n+}\n+);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_BridgeToDestMapping_Person$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_bridge__Person, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_bridge__Person)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -155,15 +155,15 @@\n      }\n }\n );\n     }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_constraintFailureAtRootChain__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$575663\"));\n+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$575665\"));\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$575694\"));\n+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$575696\"));\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$1544831\"));\n+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$1544827\"));\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$1544862\"));\n+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$1544858\"));\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$1544893\"));\n+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$1544889\"));\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$1512840\")),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$1512777\")),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$1512838\")),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$1512775\")),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$1511789\"));\n+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$1511787\"));\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$1134151\"));\n+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$1134185\"));\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$1134181\"));\n+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$1134215\"));\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$1134212\"));\n+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$1134246\"));\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$1134242\"));\n+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$1134276\"));\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$1134273\"));\n+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$1134307\"));\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$1134304\"));\n+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$1134338\"));\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$1134335\"));\n-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$1134341\"));\n+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$1134369\"));\n+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$1134375\"));\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$1244931\")),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$1244329\")),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$1244933\")),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$1244331\")),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$1244957\")),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$1244349\")),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$1244959\")),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$1244351\")),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$1244669\")),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$1244129\")),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$1244671\")),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$1244131\")),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$1242835\")),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$1242837\")),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$1242845\")),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$1242847\")),es);\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_m2mconstraintnewmapping2_meta_pure_mapping_modelToModel_test_alloy_constraints_ProductTaxonomy$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_ProductTaxonomy, java.lang.String>()\n {\n      public java.lang.String 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$1244773\")),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$1244209\")),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$1244775\")),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$1244211\")),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$1244721\")),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$1244169\")),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$1244723\")),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$1244171\")),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$1244853\")),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$1244269\")),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$1244855\")),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$1244271\")),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$1244905\")),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$1244309\")),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$1244907\")),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$1244311\")),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$1244800\")),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$1244229\")),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$1244802\")),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$1244231\")),es);\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_ProductMapping_meta_pure_mapping_modelToModel_test_alloy_constraints_Product$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Product, java.lang.Long>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_LoanMapping_meta_pure_mapping_modelToModel_test_alloy_constraints_Loan$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_From, java.lang.Long>()\n {\n      public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Product)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_From)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Product _src, final ExecutionSupport es)\n+     public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_From _src, final ExecutionSupport es)\n      {\n-return Long.valueOf(((java.lang.String)CompiledSupport.safeGet(CompiledSupport.split(_src._idAndName(), \":\"), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/constraints.pure\", -1, -1, 684, 39, -1, -1))));\n+return _src._id();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_LoanMapping_meta_pure_mapping_modelToModel_test_alloy_constraints_Loan$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_From, java.lang.Long>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_ProductMapping_meta_pure_mapping_modelToModel_test_alloy_constraints_Product$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Product, java.lang.Long>()\n {\n      public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_From)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Product)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_From _src, final ExecutionSupport es)\n+     public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Product _src, final ExecutionSupport es)\n      {\n-return _src._id();\n+return Long.valueOf(((java.lang.String)CompiledSupport.safeGet(CompiledSupport.split(_src._idAndName(), \":\"), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/constraints.pure\", -1, -1, 684, 39, -1, -1))));\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_ProductMapping_meta_pure_mapping_modelToModel_test_alloy_constraints_Product$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Product, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -356,15 +356,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$1244747\")),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$1244189\")),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$1244749\")),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$1244191\")),es);\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_isDistinctTest_meta_pure_mapping_modelToModel_test_alloy_constraints_C$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__C, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -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$1244617\")),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$1244085\")),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$1244619\")),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$1244087\")),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$1244569\")),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$1244041\")),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$1244571\")),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$1244043\")),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$1244643\")),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$1244109\")),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$1244645\")),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$1244111\")),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$1244593\")),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$1244061\")),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$1244595\")),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$1244063\")),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$1244879\")),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$1244289\")),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$1244881\")),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$1244291\")),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$1244695\")),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$1244149\")),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$1244697\")),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$1244151\")),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$1244827\")),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$1244249\")),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$1244829\")),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$1244251\")),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": "@@ -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_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_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_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_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_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_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,58 @@\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_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$484407\"));\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+     {\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_dataQuality_Widget>>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_dataQuality_Widget>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::dataQuality::Widget\").valuesView()))),_tree,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/dataQuality.pure\", -1, -1, 1574, 22, -1, -1)))),_tree,es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+\n+))\n+,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::dataQuality::SourceWidgetToWidget\")),core_store_m2m_tests_legend_util.Root_meta_pure_mapping_modelToModel_test_alloy_utils_testJsonRuntime_Class_1__String_1__Runtime_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_SourceWidget>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::dataQuality::SourceWidget\")),\"{\\\"name\\\":\\\"Dave\\\"}\",es),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/dataQuality.pure\", -1, -1, 1573, 17, -1, -1)));\n+final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/dataQuality.pure\", -1, -1, 1579, 31, -1, -1));\n+final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"{\",\"  \\\"defects\\\":[],\",\"  \\\"value\\\":{\\\"name\\\":\\\"Dave\\\"},\",\"  \\\"source\\\":{\",\"    \\\"defects\\\":[],\",\"    \\\"value\\\":{\\\"name\\\":\\\"Dave\\\"},\",\"    \\\"source\\\":{\\\"number\\\":1,\\\"record\\\":\\\"{\\\\\\\"name\\\\\\\":\\\\\\\"Dave\\\\\\\"}\\\"}\",\"  }\",\"}\")),es);\n+return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n+}\n+\n public static 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$484203\"));\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$484439\"));\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 +828,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$484253\"));\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$484489\"));\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 +862,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$484303\"));\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$484539\"));\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 +894,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$484342\"));\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$484578\"));\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 +928,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$484392\"));\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$484628\"));\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 +962,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$484442\"));\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$484678\"));\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 +996,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$484492\"));\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$484728\"));\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 +1030,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$484542\"));\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$484778\"));\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 +1064,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$484592\"));\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$484828\"));\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 +1098,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$484642\"));\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$484878\"));\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 +1132,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$484692\"));\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$484928\"));\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 +1166,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$484742\"));\n+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$484978\"));\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 +1200,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$484792\"));\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$485028\"));\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 +1234,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$484842\"));\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$485078\"));\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 +1268,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$484892\"));\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$485128\"));\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 +1302,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$484942\"));\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$485178\"));\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 +1336,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$484992\"));\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$485228\"));\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 +1370,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$485042\"));\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$485278\"));\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 +1404,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$485093\"));\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$485329\"));\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 +1438,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$485143\"));\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$485379\"));\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 +1472,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$485194\"));\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$485430\"));\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 +1506,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$485244\"));\n+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$485480\"));\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 +1540,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$485294\"));\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$485530\"));\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 +1574,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$485344\"));\n+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$485580\"));\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@@ -1564,49 +1605,8 @@\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::dataQuality::mapping::simpleLiteratureMapping\"));\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 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$485406\"));\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-     {\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_dataQuality_Widget>>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_dataQuality_Widget>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::dataQuality::Widget\").valuesView()))),_tree,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/dataQuality.pure\", -1, -1, 1574, 22, -1, -1)))),_tree,es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-\n-))\n-,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::dataQuality::SourceWidgetToWidget\")),core_store_m2m_tests_legend_util.Root_meta_pure_mapping_modelToModel_test_alloy_utils_testJsonRuntime_Class_1__String_1__Runtime_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_SourceWidget>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::dataQuality::SourceWidget\")),\"{\\\"name\\\":\\\"Dave\\\"}\",es),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/dataQuality.pure\", -1, -1, 1573, 17, -1, -1)));\n-final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/dataQuality.pure\", -1, -1, 1579, 31, -1, -1));\n-final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"{\",\"  \\\"defects\\\":[],\",\"  \\\"value\\\":{\\\"name\\\":\\\"Dave\\\"},\",\"  \\\"source\\\":{\",\"    \\\"defects\\\":[],\",\"    \\\"value\\\":{\\\"name\\\":\\\"Dave\\\"},\",\"    \\\"source\\\":{\\\"number\\\":1,\\\"record\\\":\\\"{\\\\\\\"name\\\\\\\":\\\\\\\"Dave\\\\\\\"}\\\"}\",\"  }\",\"}\")),es);\n-return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n-}\n-\n-public static long Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_totalWords_Integer_1__Integer_1_(final long _pages,final ExecutionSupport es)\n-{\n-return ((java.lang.Long)(CompiledSupport.equal(_pages, 1l)?50l:core_store_m2m_tests_legend_dataQuality.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_finalWordCount_Integer_1__Integer_1_(_pages,es)));\n-}\n-\n-public static long Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_finalWordCount_Integer_1__Integer_1_(final long _pages,final ExecutionSupport es)\n-{\n-return CompiledSupport.times(Lists.mutable.<java.lang.Long>with(_pages,50l));\n-}\n }\n"}, {"source1": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_filterInMapping.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_filterInMapping.java", "unified_diff": "@@ -129,15 +129,15 @@\n      }\n }\n );\n     }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_filter_canFilterInAMapping__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_filter_model_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_filter_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1184668\"));\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$1184634\"));\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$1184717\"));\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$1184683\"));\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$1184767\"));\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$1184733\"));\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$1184816\"));\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$1184782\"));\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$242329\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person, java.lang.Boolean>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simple_function_employeeMapping_meta_pure_mapping_modelToModel_test_alloy_simple_function_FirstEmployee$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm, java.lang.String>()\n {\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person _e, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.equal(_e._firstName(), \"John\");\n+return CompiledSupport.mapToOneOverOne(CompiledSupport.first(CompiledSupport.toPureCollection(_src._employees()).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person _x){return CompiledSupport.equal(CompiledSupport.mapToOneOverOne(_x._role(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_legend_functionInMapping.__functions.get(\"$core$242435\")), 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$242158\")), es)\n+;\n      }\n }\n );\n-        __functions.put(\"$core$242292\", 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_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.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 _x, 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(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$242429\")), es)\n-, \"developer\");\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$242284\")), 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$242429\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, java.lang.String>()\n+        __functions.put(\"$core$242435\", 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(\"meta_pure_mapping_modelToModel_test_alloy_simple_function_employeeMapping_meta_pure_mapping_modelToModel_test_alloy_simple_function_FirstEmployee$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm, java.lang.String>()\n+        __functions.put(\"$core$242284\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person _v_automap, final ExecutionSupport es)\n      {\n-return CompiledSupport.mapToOneOverOne(CompiledSupport.first(CompiledSupport.toPureCollection(_src._employees()).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person _x){return CompiledSupport.equal(CompiledSupport.mapToOneOverOne(_x._role(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_legend_functionInMapping.__functions.get(\"$core$242429\")), 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$242152\")), es)\n-;\n+return _v_automap._lastName();\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+        __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 ((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$242283\")), 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+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$242152\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person, java.lang.String>()\n+        __functions.put(\"$core$242298\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person, java.lang.Boolean>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person _v_automap, final ExecutionSupport es)\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person _x, final ExecutionSupport es)\n      {\n-return _v_automap._firstName();\n+return CompiledSupport.equal(CompiledSupport.mapToOneOverOne(_x._role(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_legend_functionInMapping.__functions.get(\"$core$242435\")), es)\n+, \"developer\");\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simple_function_m1_meta_pure_mapping_modelToModel_test_alloy_simple_function_FirstEmployee_test_FirstEmployee$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm, java.lang.String>()\n+        __functions.put(\"$core$242335\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person, java.lang.Boolean>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm _src, final ExecutionSupport es)\n+     public java.lang.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 ((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+return CompiledSupport.equal(_e._firstName(), \"John\");\n      }\n }\n );\n-        __functions.put(\"$core$242283\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person, java.lang.String>()\n+        __functions.put(\"$core$242158\", 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+return _v_automap._firstName();\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$241843\"));\n+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$241849\"));\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$241875\"));\n+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$241881\"));\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$241906\"));\n+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$241912\"));\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$1107889\"));\n+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$1107871\"));\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$770505\"));\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$770511\"));\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$770542\"));\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$770548\"));\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$770579\"));\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$770585\"));\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$770616\"));\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$770622\"));\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$770653\"));\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$770659\"));\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$770694\"));\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$770700\"));\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$770735\"));\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$770741\"));\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$770772\"));\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$770778\"));\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$770809\"));\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$770815\"));\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$770846\"));\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$770852\"));\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$770883\"));\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$770889\"));\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$770924\"));\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$770930\"));\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$722903\"));\n+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$722909\"));\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": "@@ -99,50 +99,37 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithFirstName _src, final ExecutionSupport es)\n      {\n return _src._sourceFirstName();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_merge_SimpleMergeModelMapping_meta_pure_mapping_modelToModel_test_alloy_merge_Person_p1$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithFirstName, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourceAddress>()\n-{\n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourceAddress execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithFirstName)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourceAddress value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithFirstName _src, final ExecutionSupport es)\n-     {\n-return _src._sourceAddress();\n-     }\n-}\n-);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_merge_SimpleMergeModelMappingNonRoot_meta_pure_mapping_modelToModel_test_alloy_merge_Firm_f1$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithFirstName, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithFirstName>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithFirstName execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithFirstName)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithFirstName value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithFirstName _src, final ExecutionSupport es)\n      {\n return _src;\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_merge_SimpleMergeModelMapping_meta_pure_mapping_modelToModel_test_alloy_merge_Person_p3$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithAge, java.lang.Long>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_merge_SimpleMergeModelMapping_meta_pure_mapping_modelToModel_test_alloy_merge_Person_p1$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithFirstName, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourceAddress>()\n {\n-     public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourceAddress execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithAge)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithFirstName)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_merge_SourcePersonWithAge _src, final ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourceAddress value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithFirstName _src, final ExecutionSupport es)\n      {\n-return _src._sourceAge();\n+return _src._sourceAddress();\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_merge_SimpleMergeModelMappingNonRoot_meta_pure_mapping_modelToModel_test_alloy_merge_Address_a1$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourceAddress, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -151,14 +138,27 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourceAddress _src, final ExecutionSupport es)\n      {\n return _src._sourceStreet();\n      }\n }\n );\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_merge_SimpleMergeModelMapping_meta_pure_mapping_modelToModel_test_alloy_merge_Person_p3$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithAge, 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_merge_SourcePersonWithAge)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_merge_SourcePersonWithAge _src, final ExecutionSupport es)\n+     {\n+return _src._sourceAge();\n+     }\n+}\n+);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_merge_SimpleMergeModelMapping_meta_pure_mapping_modelToModel_test_alloy_merge_Person_p1$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithFirstName, 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_alloy_merge_SourcePersonWithFirstName)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -190,45 +190,45 @@\n \n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourceAddressWithPostCode value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithLastName _src, final ExecutionSupport es)\n      {\n return _src._sourceAddress();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_merge_MergeObjectsModelMappingChain_meta_pure_mapping_modelToModel_test_alloy_merge_PersonCombined$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_Person, java.lang.String>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_merge_SimpleMergeModelMapping_meta_pure_mapping_modelToModel_test_alloy_merge_Person_p2$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithLastName, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_Person)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithLastName)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_Person _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithLastName _src, final ExecutionSupport es)\n      {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(CompiledSupport.toOne(_src._firstName(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/merge.pure\", -1, -1, 306, 43, -1, -1)),\" \",CompiledSupport.toOne(_src._lastName(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/merge.pure\", -1, -1, 306, 74, -1, -1)))),es);\n+return _src._sourceLastName();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_merge_SimpleMergeModelMapping_meta_pure_mapping_modelToModel_test_alloy_merge_Person_p2$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithLastName, java.lang.String>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_merge_MergeObjectsModelMappingChain_meta_pure_mapping_modelToModel_test_alloy_merge_PersonCombined$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_Person, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithLastName)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_Person)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_SourcePersonWithLastName _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_Person _src, final ExecutionSupport es)\n      {\n-return _src._sourceLastName();\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(CompiledSupport.toOne(_src._firstName(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/merge.pure\", -1, -1, 306, 43, -1, -1)),\" \",CompiledSupport.toOne(_src._lastName(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/merge.pure\", -1, -1, 306, 74, -1, -1)))),es);\n      }\n }\n );\n     }\n \n public static RichIterable<? extends java.lang.Object> Root_meta_pure_mapping_modelToModel_test_alloy_merge_testSimplemerge__Any_MANY_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_merge_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1560102\"));\n+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$1560098\"));\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$1560133\"));\n+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$1560129\"));\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$1560164\"));\n+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$1560160\"));\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$1281814\"));\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$1281820\"));\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$1281785\"));\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$1281791\"));\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$1281860\"));\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$1281866\"));\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$1281831\"));\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$1281837\"));\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": "@@ -142,15 +142,15 @@\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$1267317\"));\n+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$1267339\"));\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$1267339\"));\n+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$1267361\"));\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$1267361\"));\n+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$1267383\"));\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": "@@ -60,28 +60,41 @@\n \n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_Source value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_Source _src, final ExecutionSupport es)\n      {\n return ((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_Source)null);\n      }\n }\n );\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_mapToNilComplexProperty_TargetNested$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_Source, java.lang.Object>()\n+{\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_simple_nilHandling_Source)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.Object value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_Source _src, final ExecutionSupport es)\n+     {\n+return (java.lang.Object)null;\n+     }\n+}\n+);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_mapWithNil_Target$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_Source, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_Source)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_Source _src, final ExecutionSupport es)\n      {\n return ((java.lang.String)(CompiledSupport.equal(_src._i(), 0l)?(java.lang.String)CompiledSupport.makeOne((java.lang.Object)null):(java.lang.String)\"Non-Zero\"));\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_mapToNilComplexProperty_TargetNested$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_Source, java.lang.Object>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_mapToNil_Target$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_Source, java.lang.Object>()\n {\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_simple_nilHandling_Source)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.Object value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_Source _src, final ExecutionSupport es)\n@@ -99,27 +112,14 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_SourceTransformed _src, final ExecutionSupport es)\n      {\n return \"b\";\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_mapToNil_Target$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_Source, java.lang.Object>()\n-{\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_simple_nilHandling_Source)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.Object value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_Source _src, final ExecutionSupport es)\n-     {\n-return (java.lang.Object)null;\n-     }\n-}\n-);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_useNilInNewInComplexProperty_TargetNested$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_nilHandling_SourceTransformed, 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_nilHandling_SourceTransformed)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -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$654268\"));\n+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$654270\"));\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$654299\"));\n+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$654301\"));\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$654330\"));\n+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$654332\"));\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$654361\"));\n+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$654363\"));\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$654392\"));\n+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$654394\"));\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": "@@ -294,50 +294,37 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm _src, final ExecutionSupport es)\n      {\n return _src._name();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_simpleDisjointUnionMap_MainClass$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_InputClass, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_InputClass>()\n-{\n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_InputClass execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_InputClass)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_InputClass value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_InputClass _src, final ExecutionSupport es)\n-     {\n-return _src;\n-     }\n-}\n-);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_largePropertyUnionMap_TargetChild_s14$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source _src, final ExecutionSupport es)\n      {\n return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_src._prop(),\"_s14\")),es);\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_simpleDisjointUnionMap_MainClass$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_InputClass, java.lang.String>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_simpleDisjointUnionMap_MainClass$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_InputClass, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_InputClass>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_InputClass execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_InputClass)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_InputClass _src, final ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_InputClass value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_InputClass _src, final ExecutionSupport es)\n      {\n-return _src._firstName();\n+return _src;\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_largePropertyUnionMap_TargetRoot$21\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -346,14 +333,27 @@\n \n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source _src, final ExecutionSupport es)\n      {\n return _src;\n      }\n }\n );\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_simpleDisjointUnionMap_MainClass$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_InputClass, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_InputClass)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_InputClass _src, final ExecutionSupport es)\n+     {\n+return _src._firstName();\n+     }\n+}\n+);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_largePropertyUnionMap_TargetChild_s2$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -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$1052455\"));\n+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$1052488\"));\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$1052486\"));\n+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$1052519\"));\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$1052517\"));\n+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$1052550\"));\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$1052548\"));\n+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$1052581\"));\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$1052579\"));\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$1052612\"));\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": "@@ -47,14 +47,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$1369598\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n+{\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier _id, final ExecutionSupport es)\n+     {\n+return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_13\")));\n+     }\n+}\n+);\n         __functions.put(\"meta$pure$mapping$modelToModel$test$alloy$match$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,50 +86,89 @@\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$1369678\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n+{\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier _id, final ExecutionSupport es)\n+     {\n+return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_13\")));\n+     }\n+}\n+);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_match_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      public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle _src, final ExecutionSupport es)\n      {\n return CompiledSupport.equal(_src._isElectric(), true);\n      }\n }\n );\n+        __functions.put(\"$core$1369578\", 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$1369658\", 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$13\", 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          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      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$1369638\", 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@@ -125,15 +177,15 @@\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 core_store_m2m_tests_legend_qualifiedProperties.Root_meta_pure_mapping_modelToModel_test_alloy_match_getSeries__RoadVehicle_1__String_$0_1$_(_src._roadVehicle(),es);\n      }\n }\n );\n-        __functions.put(\"$core$1368930\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n+        __functions.put(\"$core$1368860\", 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@@ -164,50 +216,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@@ -216,27 +268,14 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle _src, final ExecutionSupport es)\n      {\n return ((java.lang.String)(CompiledSupport.equal(_src._licenseNumber(), \"LD\")?\"This is a LD deriv\":\"This is not a LD deriv\"));\n      }\n }\n );\n-        __functions.put(\"$core$1368862\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n-{\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier _id, final ExecutionSupport es)\n-     {\n-return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_10\")));\n-     }\n-}\n-);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_dataToBook_Book$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookData, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier>>()\n {\n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier> 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@@ -255,24 +294,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@@ -281,85 +320,98 @@\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(\"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+        __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.String 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_Book)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((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_qualifiedProperties_Book _src, final ExecutionSupport es)\n+     public java.lang.Object value(final java.lang.Object _default, final ExecutionSupport es)\n      {\n-return _src._title();\n+return (java.lang.Object)null;\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBook_SimpleBook$25\", 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$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          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 _src._author();\n+return _src._title();\n      }\n }\n );\n-        __functions.put(\"$core$1368911\", 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$25\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book, java.lang.String>()\n {\n-     public java.lang.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_13\")));\n+return _src._author();\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBook_SimpleBook$26\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book _src, final ExecutionSupport es)\n      {\n return ((java.lang.String)(FunctionsGen.exists(_src._identifiers(), new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier>(){private final PureFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier,Boolean> func = (PureFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier,Boolean>)CoreGen.getSharedPureFunction(new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"$core$1368862\")\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"$core$1368860\")\n ), (\n-core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1368862\")\n+core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1368860\")\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$1369618\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n+{\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier _id, final ExecutionSupport es)\n+     {\n+return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_10\")));\n+     }\n+}\n+);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBook_SimpleBook$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$1368877\")\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"$core$1368875\")\n ), (\n-core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1368877\")\n+core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1368875\")\n ))\n ,es); public boolean accept(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier param){return func.value(param, es);}})\n ?(java.lang.String)CompiledSupport.toOne(CompiledSupport.toPureCollection(_src._identifiers()).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier _id){return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_13\")));}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/qualifiedProperties.pure\", -1, -1, 481, 161, -1, -1))._id():(java.lang.String)CompiledSupport.makeOne((java.lang.Object)null)));\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBookWithConstraint_SimpleBook$25\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint, java.lang.String>()\n@@ -397,163 +449,111 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier _src, final ExecutionSupport es)\n      {\n return _src._id();\n      }\n }\n );\n-        __functions.put(\"$core$1368896\", 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_dataToBookWithFunction_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 {\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_qualifiedProperties_BookDataIdentifier)CompiledSupport.makeOne(vars.get(0)), es);\n      }\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$1369580\", 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$1369620\", 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$1369640\", 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_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.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_BookWithConstraint)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_BookWithConstraint _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_13\")));\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$1368909\")\n+), (\n+core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1368909\")\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$1368877\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n+        __functions.put(\"$core$1368875\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier _id, final ExecutionSupport es)\n      {\n return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_13\")));\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBookWithConstraint_SimpleBook$27\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint, java.lang.String>()\n-{\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint _src, final ExecutionSupport es)\n-     {\n-return ((java.lang.String)(FunctionsGen.exists(_src._identifiers(), new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier>(){private final PureFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier,Boolean> func = (PureFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier,Boolean>)CoreGen.getSharedPureFunction(new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"$core$1368911\")\n-), (\n-core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1368911\")\n-))\n-,es); public boolean accept(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier param){return func.value(param, es);}})\n-?(java.lang.String)CompiledSupport.toOne(CompiledSupport.toPureCollection(_src._identifiers()).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier _id){return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_13\")));}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/qualifiedProperties.pure\", -1, -1, 493, 161, -1, -1))._id():(java.lang.String)CompiledSupport.makeOne((java.lang.Object)null)));\n-     }\n-}\n-);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBookWithConstraint_SimpleBook$26\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint, java.lang.String>()\n {\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$1368896\")\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"$core$1368894\")\n ), (\n-core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1368896\")\n+core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1368894\")\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$1368945\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n+        __functions.put(\"$core$1368928\", 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_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$1368945\")\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"$core$1368943\")\n ), (\n-core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1368945\")\n+core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1368943\")\n ))\n ,es); public boolean accept(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier param){return func.value(param, es);}})\n ?(java.lang.String)CompiledSupport.toOne(CompiledSupport.toPureCollection(_src._identifiers()).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier _id){return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_13\")));}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/qualifiedProperties.pure\", -1, -1, 505, 161, -1, -1))._id():(java.lang.String)CompiledSupport.makeOne((java.lang.Object)null)));\n      }\n }\n );\n-        __functions.put(\"$core$1369680\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n+        __functions.put(\"$core$1368909\", 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@@ -571,53 +571,53 @@\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(\"meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_dataToBook_BookIdentifier$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier, java.lang.String>()\n+        __functions.put(\"$core$1368943\", 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_BookDataIdentifier)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_BookDataIdentifier _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 _src._id();\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$1369660\", 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_dataToBook_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.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_BookDataIdentifier)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_BookDataIdentifier _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 _src._id();\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBookWithConstraint2_SimpleBookWithConstraint$26\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book _src, final ExecutionSupport es)\n      {\n return ((java.lang.String)(FunctionsGen.exists(_src._identifiers(), new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier>(){private final PureFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier,Boolean> func = (PureFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier,Boolean>)CoreGen.getSharedPureFunction(new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"$core$1368930\")\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"$core$1368928\")\n ), (\n-core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1368930\")\n+core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1368928\")\n ))\n ,es); public boolean accept(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier param){return func.value(param, es);}})\n ?(java.lang.String)CompiledSupport.toOne(CompiledSupport.toPureCollection(_src._identifiers()).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier _id){return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_10\")));}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/qualifiedProperties.pure\", -1, -1, 504, 161, -1, -1))._id():(java.lang.String)CompiledSupport.makeOne((java.lang.Object)null)));\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_dataToBook_BookIdentifier$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum>()\n@@ -655,32 +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$1369600\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n+        __functions.put(\"$core$1368894\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier _id, final ExecutionSupport es)\n      {\n-return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_13\")));\n+return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_10\")));\n      }\n }\n );\n     }\n \n public static 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$1366610\"));\n+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$1366608\"));\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@@ -706,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$1366660\"));\n+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$1366658\"));\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@@ -740,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$1366710\"));\n+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$1366708\"));\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@@ -774,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$1366760\"));\n+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$1366758\"));\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@@ -808,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$1366810\"));\n+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$1366808\"));\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@@ -842,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$1366860\"));\n+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$1366858\"));\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@@ -876,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$1366910\"));\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$1366908\"));\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@@ -910,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$1366960\"));\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$1366958\"));\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"}, {"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$233346\", 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_simpleModelMappingWithMultipleSubType_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship$10\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -47,52 +60,26 @@\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, 1086, 34, -1, -1));\n      }\n }\n );\n-        __functions.put(\"$core$233366\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate, org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate>()\n-{\n-     public org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate value(final org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate _d, final ExecutionSupport es)\n-     {\n-return FunctionsGen.adjustDate(_d, 1l, ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::functions::date::DurationUnit\",\"DAYS\")));\n-     }\n-}\n-);\n-        __functions.put(\"$core$232767\", 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(\"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$234930\")), 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$235410\")), es)\n-, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 1087, 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$235420\")), 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$234934\")), 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$235414\")), es)\n+, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 1087, 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$235424\")), 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, 1087, 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_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@@ -111,15 +98,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$232675\")), 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$232666\")), es)\n ;\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@@ -151,15 +138,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$232767\")), 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$232758\")), 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@@ -178,33 +165,59 @@\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$232690\")), 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$232681\")), 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$233366\")), 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$233346\")), 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, 995, 72, -1, -1)));\n      }\n }\n );\n+        __functions.put(\"$core$235424\", 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$232681\", new DefaultPureLambdaFunction1<java.math.BigDecimal, java.math.BigDecimal>()\n+{\n+     public java.math.BigDecimal execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((java.math.BigDecimal)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.math.BigDecimal value(final java.math.BigDecimal _n, final ExecutionSupport es)\n+     {\n+return (java.math.BigDecimal)CompiledSupport.plus(Lists.mutable.<java.math.BigDecimal>with(_n,_n));\n+     }\n+}\n+);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simpleModelMappingWithMultipleSubType_meta_pure_mapping_modelToModel_test_shared_dest_Person_A$7\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -258,15 +271,15 @@\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$233375\")), 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$233355\")), 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, 996, 73, -1, -1)));\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_simple_externalEnumMapping_Name$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -289,37 +302,37 @@\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_simple_objects_src__SomeData _src, final ExecutionSupport es)\n      {\n return _src._c();\n      }\n }\n );\n-        __functions.put(\"$core$232675\", new DefaultPureLambdaFunction1<java.lang.Long, java.lang.Long>()\n+        __functions.put(\"$core$232706\", new DefaultPureLambdaFunction1<java.lang.Boolean, java.lang.Boolean>()\n {\n-     public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((java.lang.Long)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((java.lang.Boolean)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Long value(final java.lang.Long _n, final ExecutionSupport es)\n+     public java.lang.Boolean value(final java.lang.Boolean _b, final ExecutionSupport es)\n      {\n-return CompiledSupport.times(Lists.mutable.<java.lang.Long>with(_n,_n));\n+return !(_b);\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_simple_simpleDataMapping_SomeData$21\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData, RichIterable<? extends java.lang.Boolean>>()\n {\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$232715\")), 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$232706\")), es)\n );\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simpleModelMappingWithMultipleSubType_meta_pure_mapping_modelToModel_test_shared_dest_Person_B$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonA, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -342,27 +355,14 @@\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(\"$core$234922\", 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(\"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          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@@ -394,38 +394,51 @@\n \n      public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__Y _this, final ExecutionSupport es)\n      {\n return (CompiledSupport.lessThan(2l, _this._i()) && _this._b());\n      }\n }\n );\n-        __functions.put(\"$core$234906\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, java.lang.String>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_simple_externalEnumValuesMapping_Name$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     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$234910\")), es)\n+),\"-\",es))),es);\n+     }\n+}\n+);\n+        __functions.put(\"$core$234926\", 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(\"meta_pure_mapping_modelToModel_test_simple_externalEnumValuesMapping_Name$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData, java.lang.String>()\n+        __functions.put(\"$core$233355\", 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.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.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.String 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 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$234906\")), es)\n-),\"-\",es))),es);\n+return FunctionsGen.adjustDate(_t, 2l, ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::functions::date::DurationUnit\",\"HOURS\")));\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_simple_enumNameMapping_Name$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -447,51 +460,51 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person _src, final ExecutionSupport es)\n      {\n return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Somebody \",_src._lastName())),es);\n      }\n }\n );\n-        __functions.put(\"$core$235410\", 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$235414\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._friendC();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simple_simpleModelMappingWithExplicitAssert_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString, java.lang.String>()\n+        __functions.put(\"$core$232758\", 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__AString)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__AString _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 ((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+return _v_automap._name();\n      }\n }\n );\n-        __functions.put(\"$core$232690\", new DefaultPureLambdaFunction1<java.math.BigDecimal, java.math.BigDecimal>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simple_simpleModelMappingWithExplicitAssert_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString, java.lang.String>()\n {\n-     public java.math.BigDecimal execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((java.math.BigDecimal)CompiledSupport.makeOne(vars.get(0)), es);\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-     public java.math.BigDecimal value(final java.math.BigDecimal _n, 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__AString _src, final ExecutionSupport es)\n      {\n-return (java.math.BigDecimal)CompiledSupport.plus(Lists.mutable.<java.math.BigDecimal>with(_n,_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(\"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@@ -513,37 +526,24 @@\n \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 _src._s();\n      }\n }\n );\n-        __functions.put(\"$core$232715\", 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(\"$core$235420\", 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$234910\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, java.lang.String>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A _v_automap, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum _v_automap, final ExecutionSupport es)\n      {\n-return _v_automap._friendC();\n+return _v_automap._name();\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_simple_sparseDataMapping2_SomeOptionalData$1\", 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@@ -561,42 +561,42 @@\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$234922\")), 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$234926\")), es)\n ),\"-\",es))),es);\n      }\n }\n );\n-        __functions.put(\"$core$234930\", 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$232666\", new DefaultPureLambdaFunction1<java.lang.Long, java.lang.Long>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person 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_A)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((java.lang.Long)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A _v_automap, final ExecutionSupport es)\n+     public java.lang.Long value(final java.lang.Long _n, final ExecutionSupport es)\n      {\n-return _v_automap._friendC();\n+return CompiledSupport.times(Lists.mutable.<java.lang.Long>with(_n,_n));\n      }\n }\n );\n-        __functions.put(\"$core$233375\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime, org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate>()\n+        __functions.put(\"$core$234934\", 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.m4.coreinstance.primitive.date.PureDate execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((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_A)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 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 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 _v_automap._friendC();\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@@ -609,15 +609,15 @@\n      }\n }\n );\n     }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_simpleSerializeOfOneObject__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$229849\"));\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$229969\"));\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@@ -638,15 +638,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$229871\"));\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$229991\"));\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@@ -667,15 +667,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$229893\"));\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$230013\"));\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@@ -696,15 +696,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$229915\"));\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$230035\"));\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@@ -725,15 +725,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$229937\"));\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$230057\"));\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@@ -754,15 +754,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$229959\"));\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$230079\"));\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@@ -783,15 +783,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$229981\"));\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$230101\"));\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@@ -812,15 +812,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$230003\"));\n+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$230123\"));\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@@ -842,15 +842,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$230029\"));\n+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$230149\"));\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@@ -872,15 +872,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$230055\"));\n+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$230175\"));\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@@ -901,15 +901,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$230077\"));\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$230197\"));\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@@ -930,15 +930,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$230099\"));\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$230219\"));\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@@ -959,15 +959,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$230121\"));\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$230241\"));\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@@ -990,15 +990,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$230152\"));\n+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$230272\"));\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@@ -1021,15 +1021,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$230183\"));\n+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$230303\"));\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@@ -1052,15 +1052,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$230214\"));\n+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$230334\"));\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@@ -1083,15 +1083,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$230245\"));\n+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$230365\"));\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@@ -1113,15 +1113,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$230271\"));\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$230391\"));\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@@ -1144,15 +1144,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$230302\"));\n+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$230422\"));\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@@ -1175,15 +1175,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$230333\"));\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$230453\"));\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@@ -1204,15 +1204,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$230355\"));\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$230475\"));\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@@ -1233,15 +1233,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$230377\"));\n+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$230497\"));\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@@ -1262,15 +1262,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$230399\"));\n+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$230519\"));\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@@ -1291,15 +1291,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$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_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$230541\"));\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@@ -1320,15 +1320,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$230443\"));\n+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$230563\"));\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@@ -1349,15 +1349,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$230465\"));\n+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$230585\"));\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@@ -1378,15 +1378,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$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_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$230607\"));\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@@ -1408,15 +1408,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$230513\"));\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$230633\"));\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@@ -1438,15 +1438,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$230540\"));\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$230660\"));\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"}, {"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$1223145\"));\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$1223147\"));\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$1223167\"));\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$1223169\"));\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$1223189\"));\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$1223191\"));\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$1223216\"));\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$1223218\"));\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$1223238\"));\n+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$1223240\"));\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$1223260\"));\n+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$1223262\"));\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$1223282\"));\n+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$1223284\"));\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$1223304\"));\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$1223306\"));\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$1223335\"));\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$1223337\"));\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$1223357\"));\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$1223359\"));\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$1223384\"));\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$1223386\"));\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$1223419\"));\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$1223421\"));\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,46 +21,46 @@\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(\"meta_pure_mapping_modelToModel_test_alloy_simple_sourceAssociationRequiredByMapping_mapping_employeeNames_NameList$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceAssociationRequiredByMapping_model_Firm, java.lang.String>()\n+        __functions.put(\"$core$910861\", 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_Firm)CompiledSupport.makeOne(vars.get(0)), es);\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_Firm _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceAssociationRequiredByMapping_model_Person _v_automap, 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$910857\")), es)\n-),\",\",es);\n+return _v_automap._firstName();\n      }\n }\n );\n-        __functions.put(\"$core$910857\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceAssociationRequiredByMapping_model_Person, java.lang.String>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simple_sourceAssociationRequiredByMapping_mapping_employeeNames_NameList$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceAssociationRequiredByMapping_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_simple_sourceAssociationRequiredByMapping_model_Person)CompiledSupport.makeOne(vars.get(0)), es);\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_Person _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_sourceAssociationRequiredByMapping_model_Firm _src, final ExecutionSupport es)\n      {\n-return _v_automap._firstName();\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$910861\")), 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$910752\"));\n+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$910742\"));\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_testExplosion.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_testExplosion.java", "unified_diff": "@@ -21,28 +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_testExplosion\n {\n     public static MutableMap<String, SharedPureFunction<?>> __functions = Maps.mutable.empty();\n     static\n     {\n-        __functions.put(\"$core$1206428\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address>()\n-{\n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson _v_automap, final ExecutionSupport es)\n-     {\n-return _v_automap._address();\n-     }\n-}\n-);\n-        __functions.put(\"$core$1206505\", 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$1206509\", 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@@ -56,29 +43,29 @@\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$1206240\")), 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$1206244\")), es)\n );\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_explosion_mappingWithSetsUsingAndNotUsingExplosion_FirmEmployee$11\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, RichIterable<? extends org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate>>()\n {\n      public RichIterable<? extends org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public RichIterable<? extends org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate> value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._simpleEmployees()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, ExecutionSupport, org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate>)(core_store_m2m_tests_legend_testExplosion.__functions.get(\"$core$1206256\")), es)\n+return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._simpleEmployees()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, ExecutionSupport, org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate>)(core_store_m2m_tests_legend_testExplosion.__functions.get(\"$core$1206260\")), 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@@ -97,30 +84,30 @@\n      public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__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$1206165\")), 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$1206169\")), es)\n );\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_explosion_multipleExplosionMapping_FirmEmployee$8\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, RichIterable<? extends java.lang.String>>()\n {\n      public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._simpleEmployees()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address>)(core_store_m2m_tests_legend_testExplosion.__functions.get(\"$core$1206428\")), 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$1206173\")), 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$1206432\")), 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$1206177\")), 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@@ -139,96 +126,96 @@\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$1206505\")), 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$1206248\")), 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$1206509\")), 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$1206252\")), es)\n );\n      }\n }\n );\n-        __functions.put(\"$core$1206185\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, java.lang.String>()\n+        __functions.put(\"$core$1206260\", 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 java.lang.String 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_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+     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._fullName();\n+return _v_automap._dateOfBirth();\n      }\n }\n );\n-        __functions.put(\"$core$1206240\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, java.lang.String>()\n+        __functions.put(\"$core$1206244\", 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$1206165\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, java.lang.String>()\n+        __functions.put(\"$core$1206189\", 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$1206228\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, java.lang.String>()\n+        __functions.put(\"$core$1206169\", 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$1206248\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address, java.lang.String>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_explosion_basicExplosionMapping_FirmEmployee$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 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_shared_dest_Address)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_dest_Address _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._street();\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$1206157\")), es)\n+);\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_explosion_basicExplosionMapping_FirmEmployee$4\", 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$1206232\", 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$1206153\")), es)\n-);\n+return _v_automap._fullName();\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_explosion_basicExplosionMapping_FirmEmployee$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -259,15 +246,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_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$1206185\")), 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$1206189\")), es)\n );\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@@ -325,15 +312,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_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$1206228\")), 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$1206232\")), 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,50 +330,63 @@\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$1206173\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address, java.lang.String>()\n+        __functions.put(\"$core$1206157\", 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$1206252\", 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_alloy_explosion_mappingWithSetsUsingAndNotUsingExplosion_TargetFirm$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm>()\n+        __functions.put(\"$core$1206177\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address, java.lang.String>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm 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_dest_Address)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm 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_dest_Address _v_automap, final ExecutionSupport es)\n      {\n-return _src;\n+return _v_automap._street();\n      }\n }\n );\n-        __functions.put(\"$core$1206153\", 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_TargetFirm$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm 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 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm _src, final ExecutionSupport es)\n      {\n-return _v_automap._fullName();\n+return _src;\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_explosion_mappingWithSetsUsingAndNotUsingExplosion_TargetFirm$1\", 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@@ -395,32 +395,32 @@\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$1206256\", 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$1206432\", 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.m4.coreinstance.primitive.date.StrictDate 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__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+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson _v_automap, final ExecutionSupport es)\n      {\n-return _v_automap._dateOfBirth();\n+return _v_automap._address();\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$1205408\"));\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$1205412\"));\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$1205430\"));\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$1205434\"));\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$1205452\"));\n+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$1205456\"));\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$1205474\"));\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$1205478\"));\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$1205496\"));\n+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$1205500\"));\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$1205518\"));\n+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$1205522\"));\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$1205540\"));\n+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$1205544\"));\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$1205562\"));\n+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$1205566\"));\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$911140\"));\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$911144\"));\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$911162\"));\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$911166\"));\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$911184\"));\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$911188\"));\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$911206\"));\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$911210\"));\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$911228\"));\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$911232\"));\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$722413\"));\n+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$722419\"));\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$722440\"));\n+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$722446\"));\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$1454540\"));\n+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$1454538\"));\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$1454572\"));\n+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$1454570\"));\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_simple.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_tests_simple.java", "unified_diff": "@@ -253,37 +253,37 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade _src, final ExecutionSupport es)\n      {\n return _src._product()._region();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_simple_simpleModelMapping_Person$9\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person, java.lang.String>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_simple_ModelMappingWithJoinToExtendedProperty_Trade$10\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade _src, final ExecutionSupport es)\n      {\n-return _src.__type();\n+return _src._product()._name();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_simple_ModelMappingWithJoinToExtendedProperty_Trade$10\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade, java.lang.String>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_simple_simpleModelMapping_Person$9\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade)CompiledSupport.makeOne(vars.get(0)), es);\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.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Trade _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person _src, final ExecutionSupport es)\n      {\n-return _src._product()._name();\n+return _src.__type();\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_simple_simpleModelMappingO_Person$3\", 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@@ -318,41 +318,28 @@\n \n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm> valueOf(final ExecutionSupport es)\n      {\n return 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())));\n      }\n }\n );\n-        __functions.put(\"$core$370909\", 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$testSimpleAsserts$2$system$imports$import__core_store_m2m_tests_simple_pure_1$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._lastName();\n      }\n }\n );\n-        __functions.put(\"$core$370804\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person, java.lang.Boolean>()\n+        __functions.put(\"$core$370787\", 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@@ -718,37 +705,37 @@\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 \"ZZ\";\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_simple_simpleModelMapping_Person$10\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__NameWithLang>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithAssociation_Person$5\", 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__NameWithLang 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_Person)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__NameWithLang value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person _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 _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.toOne(_src._alternateName(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/simple.pure\", -1, -1, 237, 52, -1, -1));\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_simple_simpleModelMappingWithAssociation_Person$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person, java.lang.String>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_simple_simpleModelMapping_Person$10\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__NameWithLang>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__NameWithLang 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_src__S_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 _src, final ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__NameWithLang value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.substring(_src._fullName(), 0l, Long.valueOf(((String)_src._fullName()).indexOf((String)\" \")));\n+return CompiledSupport.toOne(_src._alternateName(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/simple.pure\", -1, -1, 237, 52, -1, -1));\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithMultipleClassMappings_Person_p1$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@@ -900,14 +887,27 @@\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(\"$core$370728\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person, java.lang.Boolean>()\n+{\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person _e, final ExecutionSupport es)\n+     {\n+return org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA.class.isInstance(_e);\n+     }\n+}\n+);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_simple_simpleModelMapping_Product2Simple$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product2, 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_shared_src__Product2)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n"}]}
